コメントなしjavascriptで書いたPhotoshopのダイアログウィンドウの作り方の紹介です。紹介するGUIパーツ・親ウィンドウ・パネル・ボタン・ラジオボタン・ドロップダウンリスト・エディットテキスト事前準備adobe提供のExtendScriptToolkit2※ExtendScriptToolkit2は開発終了しています。何もなかったらテキストエディタでもメモ帳でも。xx\Presets\Scripts※バージョンや環境によって違う可能性があります。配置して、Photoshopを立ち上げてメニューのファイル>スクリプトから実行出来ます。親ウィンドウWindow(‘dialog’,タイトル)show();パネルGUIパーツは親に.add()とすると追加されます。.]);エディットテキスト記入できる窓枠パーツです。テキスト);これらの部品を使って以下のスクリプトをかきました。Window(‘dialog’,’テストウィンドウ’);ウィンドウが作られます、タイトルは「テストウィンドウ」にしました。[200,100,580,280];ダイアログウィンドウのサイズを指定します。add()で追加してます。falseテキストエディットに記入の可否を指定できます。“複製”);ラジオボタンのパーツも同じく親のactiveDocPnlにadd()で追加しました。true;ダイアログウィンドウが開かれたときに最初に選択されているボタンを指定します。true;一番目のラジオボタンを選びました。0;最初に選択される項目を指定しました。一項目を最初に表示したいので0番を指定しました。gUIWindow.add(“panel”,[10,90,370,140],”フィルターの処理”);2つ目のパネルを親のgUIWindowに配置しました。add()で追加しました。gUIWindow.show();最後にgUIWindowをshow()で表示します。これをPhotoshopで実行すると。今回のGUIパーツ配置の説明は以上です。次回は実際にボタンを押したり選んだりした時の機能を追加していきたいと思います。kuro20年以上ゲーム業界で働いています。小物類や乗り物を含めた背景のリアルタイム3DCGを専門としています。開発の中で生まれた知識や疑問の共有とアプリ制作記を綴るブログにしていきます。