WaitTillActive

概要: baWaitTillActiveは指定したウィンドウがアクティブになるまでプログラムの実行をポーズします。

シンタックス: baWaitTillActive( WindowHandle )

パラメータ: #integer
WinHandle 待つ対象となるウィンドウのハンドル。

戻り値: なし

例: baWaitTillActive( baWinHandle() ) -- Directorのウィンドウがアクティブになるまで待ちます

ノート: このファンクションは主にRunProgramと併用することを意図しています。ファンクションRunProgramは飛び先のプログラムが終了するまでプログラムの実行をポーズすることができます。これはユーザが飛び先のプログラムを終了せずにDirectorに戻った場合に問題を起こします。ポーズオプションなしでRunProgramを使うのであれば、このファンクションを使うことでユーザがプログラムに戻ったときに(少し待ってから)実行を再開することができます。
このファンクションは旧バージョンとの互換性のために用意してあります。新しいアプリケーションではbaWaitForWindowをご使用ください。

関連項目: baWaitForWindow
baNextActiveWindow
baActiveWindow