05-20-2013, 07:51 AM,
|
|||||
|
|||||
RE: フォーカスを受け付けないボタン押下時に、別テキストフィールドの入力確定を行う
「フォーカスを受け付けない」というのは、「takes-focus?=false」のことを言っていました。
回りくどくてすいません。 handle-event をオーバーライドして、Action イベント時に、 画面内のフォーカスを持っているコントロールに対して、強制的にFocusEventを発行させ、 関連する処理がすべて流れてから Actionの処理を流す、という意図のコードを書いてみました。 dispatch-events がこれで意図通り動くのか、 get-focus-manager で フォーカスマネージャが取得できなかったときにどうすべきかなど、 いろいろ不十分な点がありそうです。 また、たしかに、ボタンでなく、グラフィックでボタンと同様の機能を作るときには、 別途方法を考えなくてはいけないかもですね。 Code: {define-proc public {clean-screen-focus g:Graphic}:void |
|||||
« Next Oldest | Next Newest »
|
Messages In This Thread |
フォーカスを受け付けないボタン押下時に、別テキストフィールドの入力確定を行う - by umemura - 05-15-2013, 06:39 PM
RE: フォーカスを受け付けないボタン押下時に、別テキストフィールドの入力確定を行う - by dyoshida - 05-16-2013, 05:55 PM
RE: フォーカスを受け付けないボタン押下時に、別テキストフィールドの入力確定を行う - by umemura - 05-17-2013, 07:01 PM
RE: フォーカスを受け付けないボタン押下時に、別テキストフィールドの入力確定を行う - by dyoshida - 05-19-2013, 02:29 PM
RE: フォーカスを受け付けないボタン押下時に、別テキストフィールドの入力確定を行う - by umemura - 05-20-2013, 07:51 AM
RE: フォーカスを受け付けないボタン押下時に、別テキストフィールドの入力確定を行う - by dyoshida - 05-20-2013, 01:22 PM
RE: フォーカスを受け付けないボタン押下時に、別テキストフィールドの入力確定を行う - by Kaneko - 05-21-2013, 04:15 PM
RE: フォーカスを受け付けないボタン押下時に、別テキストフィールドの入力確定を行う - by dyoshida - 05-23-2013, 04:16 PM
RE: フォーカスを受け付けないボタン押下時に、別テキストフィールドの入力確定を行う - by umemura - 05-23-2013, 06:40 PM
|
Users browsing this thread:
3 Guest(s)
3 Guest(s)