ダイアログの再表示

[9076]ダイアログの再表示 投稿者:kuw 投稿日:2016/12/12 10:45:21
InDesignCC以降で困っています。

InDesignダイアログのScriptで以下の物が上手く処理されません。

(function(){
//ダイアログ
var myDialog = app.dialogs.add({name:"タイトル"});
var dlgColumn = myDialog.dialogColumns.add();
dlgColumn.dialogRows.add().staticTexts.add({staticLabel:"1行目"});

var result=myDialog.show();// ←ここは問題無し
alert(result);
dlgColumn.dialogRows.add().staticTexts.add({staticLabel:"2行目"});
var result=myDialog.show();// ←ここで待ってくれない
alert(result);
dlgColumn.dialogRows.add().staticTexts.add({staticLabel:"3行目"});
var result=myDialog.show();
alert(result);
})();

CS6迄は上手く動いていたのですが、
CC以降で上手く処理されなくなってしまいました。
(モーダルダイアログの内部処理が変わった?)

new Windowを使う事も検討したのですが、
修正箇所が多すぎて難しそうです。

お知恵を貸して下さい。お願いします。
この記事の書き込み元へのリンク (コメントや質問などはこちらへどうぞ)

このページをシェア