| 
					08-24-2011, 07:32 PM,  
				 | |||||
| 
 | |||||
| ご質問 
					こんばんは。sakumaです。 また質問させてください。 Enterキーで縦方向にカーソル移動させる事は、実装できますでしょうか? ご回答頂ければ幸いです。よろしくお願いいたします。 | |||||
| 
					08-25-2011, 08:53 AM,  
				 | |||||
| 
 | |||||
| RE: ご質問 
					単純なコントロール間の移動なら、Enterキーでフォーカス移動するイベントと フォーカスの移動順序を設定するだけなので そんなに難しくなく実現できると思います。 ただ、RecordGrid上でそのような動きをするのは 少し難しいかと思います。 | |||||
| 
					08-25-2011, 10:22 AM,  
(This post was last modified: 08-25-2011, 10:32 AM by Yuhki.)
				 | |||||
| 
 | |||||
| RE: ご質問 
					すこし強引ですが、以下でどうでしょうか。 不具合がでる可能性がありましたらどなたかご指摘願います。 以下で問題なければ実現できます。 Code: {define-class public open CustomCell {inherits StandardStringCell} | |||||
| 
					08-25-2011, 02:01 PM,  
				 | |||||
| 
 | |||||
| RE: ご質問 
					質問の意図とは外れるかもしれませんが・・・ RecordGrid では、レコードセレクタ上の Enter キー押下のイベントが KeyPress ではなく Action に置き換わってしまいますが、 GuiManager クラスを使うことで回避は可能です。 意図したイベントが置き換わってしまい、ハンドリングできないときの 手段として、自分は使っていました。 以下はグリットのレコードセレクタ上でのダブルクリックと エンターを区別させたい場合のサンプルです。 Code: {define-enum public event-type | |||||
| 
					« Next Oldest | Next Newest »
				 | 
Users browsing this thread:
1 Guest(s)
1 Guest(s)




 
 
 
				
 



