new Windowで作ったウインドウを閉じずに関数を動かしたい 初めて投稿します。illustrator スクリプトも独学で初めて日が浅く、知識不足でお見苦しい点があったら申し訳ありません。こちらしか頼れる場所がなく、投稿させていただきます。 【環境】OS→Mac OS 13.4.1実行するソフト→Adobe Illustartor 2023(27.8.1)言語→JSX 【困っていること】new Windowで作ったウインドウ内のボタンから、ウインドウを閉じずに関数を動かしたいです。 【現状】◯new Window("dialog" を指定した場合→ボタン1を押すと、alert( "ロック解除が終わりました" );が先に出て、ウインドウを閉じないとfunction allnolock()の処理が始まらない ◯new Window("palette"か"window" を指定した場合→ボタン1を押しても何も動かない。(アラートも出ない) 【現状のコード】//ターゲットエンジン指定(←を入れないとdialog以外のウインドウが開かない?)#target "illustrator"#targetengine 'nyuko'// ダイアログ作成var objDlg = new Window("window", "入稿チェックリスト", [0,0,400,600]); // 固定テキストvar objStText01 = objDlg.add("statictext", [20,20,300,40], "上から順にチェックする"); //ボタンvar button1= objDlg.add("button", [20, 40, 350, 55], "ボタン1");var button2= objDlg.add("button", [20, 60, 350, 80], "ボタン2");//イベントbutton1.onClick = function allnolock(){var allLayer= app.activeDocument.layers;//全てのレイヤーをロック解除try{for(var i=0; i<allLayer.length; i++){if(allLayer[i].locked=false){allLayer[i].locked=true;