InDesign CS6自動化作戦 (InDesign CS6 Automation Operation)

OKボタンかキャンセルボタンが押されたかどうかを調べる

■プログラム説明(ソースコード説明)
 ダイアログでOKボタンが押されたか、キャンセルボタンが押されたかを調べるにはshow()からの戻り値を調べます。戻り値がtrueならOKボタン、falseならキャンセルボタンになります。

■ソースコード
wObj = app.dialogs.add({ name:"Sample 1"});
flag = wObj.show();
if (flag == true)
{
alert("OKボタンが押されました");
}else{
alert("キャンセルボタンが押されました");
}


■使い方
1:スクリプトを実行します。
2:OKとキャンセルボタンが表示されます。
3:押されたボタンに応じてメッセージが表示されます。

■ポイント
 なし

■実際のスクリプトをダウンロード(sample.jsx.zip)

写真素材 PIXTA