説明 |
フォーカス移動順序に従ってフォーカスを移動します。 以下の場合は正しくフォーカスが移動しない場合があります。 ・MoveFocusメソッドを呼び出したオブジェクト以外にキーボードフォーカスが設定されている場合 ・選択されていないオプションボタンなど本来フォーカスを受け取らない状態にあるオブジェクトの場合 ・ダイアログに隠れている非活性のウィンドウ内のオブジェクトの場合 通常はAutoTabFocusプロパティに$FALSEを設定したオブジェクトのFocusOperationイベントで利用します。OnFocusOperationイベントハンドラで入力値のエラーチェックなどを行い、フォーカス移動を許可する場合のみMoveFocusメソッドを実行します。 より追加されました |
||||||||||
呼出形式 |
obj.MoveFocus( [ direction ] ) |
||||||||||
戻り値 |
なし |
||||||||||
引数 |
integer direction |
移動する方向 以下の値を指定します。省略すると$NEXTFOCUSになります。
|
|||||||||
例外 |
なし |
|
|||||||||
使用例 |
if (MessageBox("確認してください", "確認", $OkCancel) == OkSelected) { TextBox1.MoveFocus($PREVFOCUS); }
|
||||||||||
関連項目 |
|