Skip to main content
Legend
11月 1, 2025 12:58 午前 UTC
解決済み

分割されたウィンドウを操作する方法

スクリプトで

ウィンドウ > アレンジ > ウィンドウの分割

で分割されたウィンドウを操作する方法は有りますでしょうか?


alert(app.activeDocument.layoutWindows.count());

のようにしても、分割されたウィンドウを含めて数えてくれないようで

 

分割したウィンドウをアクティブにして
alert(app.activeWindow.zoomPercentage);

とすると、プロパティを取得は出来る様なのですが

アクティブにして、レイアウトウィンドウオブジェクトを取得した後

操作するしか方法はないでしょうか

 

その場合、分割されたウィンドウの方をアクティブにする必要がありますが

スクリプトでそういった操作は出来るのでしょうか

Omachi
Omachi解決!
Legend
11月 1, 2025 1:19 午前 UTC

この機能ですよね。これには対応していません。

スクリプトで操作するなら、その1つ上のメニュー項目「○○の新規ウィンドウ」を使ってください。

app.activeDocument.windows.add(); //○○の新規ウィンドウ

app.tileWindows(); //並べて表示

です。そうすることで

app.activeDocument.windows[0]

app.activeDocument.windows[1]

でアクセスできます。

返信数 2

Omachi
Omachi解決!
Legend
11月 1, 2025 1:19 午前 UTC

この機能ですよね。これには対応していません。

スクリプトで操作するなら、その1つ上のメニュー項目「○○の新規ウィンドウ」を使ってください。

app.activeDocument.windows.add(); //○○の新規ウィンドウ

app.tileWindows(); //並べて表示

です。そうすることで

app.activeDocument.windows[0]

app.activeDocument.windows[1]

でアクセスできます。

翻訳
Legend
11月 1, 2025 1:46 午前 UTC

なるほど!

分かりました有難うございます。

翻訳