スポンサーリンク

ダイアログを検索する ~ Window.find()

Windowクラスのメソッドを使って、既存のウインドウを検索します。

種類

Windowクラスのメソッド

機能

スクリプトによって作成されたウィンドウを検索する。
アプリケーションによって作成されたウインドウも、アプリケーションがこのケースをサポートしている場合は、検索対象となる。

見つからない場合はnullを返す。

構文

■引数が1つのとき。

Window.find (resourceName);
resourceName
定義済みのリソース名。

 

■引数が2つのとき。

Window.find (type, title);
type
オプション。
ウインドウのタイプ。(詳細はWindowクラス:ウインドウオブジェクトを作成するを参照)
同名タイトルのウインドウが複数あるときは、typeをいれる。
title
ウインドウのタイトル。

 

サンプルコードと実行結果

1行目と2行目でダイアログを作成。
3行目でダイアログを検索。
4行目で、検索されたダイアログを表示している。

var objDlgA = new Window("window", "ダイアログAAA", [100,50,400,200]);
var objDlgB = new Window("dialog", "ダイアログBBB", [100,100,400,250]);
var objFound = Window.find("window", "ダイアログAAA");
objFound.show();

Window.find()のサンプル実行結果

スポンサーリンク
スポンサーリンク
スポンサーリンク
リプちんをフォローする
スクリプちん