問題タブ [adobe-scriptui]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - 拡張スクリプトで編集テキストのフォーカスを設定する
Adobe Illustrator のレイヤー リストを通過し、ユーザーの入力に基づいて名前を変更する JavaScript があります。
入力用の 'edittext' テキスト ボックスが 2 つあります。1 つ目は検索する名前で、2 つ目は置換する名前です。スクリプトは機能しますが、スクリプトの起動時に最初のテキスト ボックスにフォーカスを当てたいので、ユーザーは最初のテキスト ボックスから開始し、2 番目のテキスト ボックスに移動できます。
また、「入力」ボタンが押されたときに送信ボタンを実行して、より速くしたいと考えています。
Adobe Illustrator CS6 で Adobe ExtendScript TK を使用しています。
javascript - ExtendScript - 矢印キーを使用してフォーカスを検索ボックスからリストに移動
以下のスクリプトがあります。
ExtendScript では、以下のリストを含む検索ボックスが作成されます。タブキーを使用して、検索ボックスとリストを切り替えることができます。矢印キーでも検索ボックスとリストを切り替えられるようにしたいです。これが可能かどうか誰にもアドバイスできますか?
jQuery でいくつかの結果を見てきましたが、残念ながら ExtendScript は jQuery をサポートしていませんが、ScriptUI はサポートしています。
どうもありがとう、
編集
これが解決策であることがわかりました:
ただし、Photoshop CC 2014 では機能しません。後方互換性を確保するために何を変更できるか知っている人はいますか?