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:
3 Guest(s)
3 Guest(s)