HT API version 10
iOSAndroidWindows
オブジェクトがキーボードフォーカスを受けている際に、フォーカスの移動を起こすキー入力操作を行ったときに発生するイベントです。
Eventオブジェクトには下記の変数が付加されています。
名前 |
型 |
説明 |
|||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Direction |
integer |
フォーカスをどの方向に移動する操作を行ったかを示す以下の値が格納されます
|
|||||||||
Key |
String |
FocusOperationイベントの発生要因となったキーを示す文字列が設定されます。 |
フォーカスの移動を起こす操作とは、TabキーまたはNextTabKey、PrevTabKeyプロパティに設定したキーの押下、AutoTabプロパティがあるクラスについてはAutoTabプロパティによるフォーカス移動が実行される操作を指します。
これら以外の操作ではFocusOperationイベントは発生しません。
FocusOperationイベントは、自動的なフォーカス移動を指示するAutoTabFocusプロパティの指定に従い、フォーカス移動とは排他的に発生します。
AutoTabFocusプロパティが$TRUEの場合には、フォーカス移動を起こす操作でフォーカスが移動し、FocusOperationイベントは発生しません。
AutoTabFocusプロパティが$FALSEの場合、フォーカスは移動せずにFocusOperationイベントが発生します。