CloseSynchron メソッド (IMoveable)

クラス

IMoveable.

処理

ウィンドウを閉じ、ウィンドウが実際に閉じられるまで待ちます。

ウィンドウを閉じるために、以下のイベントを順番にウィンドウが閉じるまで試みます。
  1. ウィンドウの close() メソッドを呼び出します。
  2. ウィンドウがダイアログの場合、オプション OPT_CLOSE_DIALOG_KEYS で指定したキーを入力し、ダイアログが閉じられるのを 1 秒間待ちます。
  3. ウィンドウにボタンが 1 つある場合、そのボタンをクリックします。
  4. closeConfirm パラメーターが true に設定されている場合: オプション OPT_CLOSE_WINDOW_BUTTONS で指定したボタンのリストをクリックします。
  5. オプション OPT_CLOSE_WINDOW_MENUS で指定したメニューを選択します。
  6. 〔Alt〕+〔F4〕を押します。

構文

iMoveable.CloseSynchron([closeConfirm])
変数 説明
closeConfirm 省略可能: [変更を保存] ダイアログのような、ウィンドウを閉じる際に表示される確認ダイアログを閉じるかどうかを指定します。 確認ダイアログを閉じる場合は true を指定します。false を指定すると、確認ダイアログが表示された場合に例外がスローされます。 true に設定されている場合、確認ダイアログを閉じるために選択するボタンを決定するために OPT_CLOSE_CONFIRM_BUTTONS オプションの値が使用されます。 Boolean