レスが付か…付いてるけど、いちおう蛇足でw
ウィンドウのboundsへのアプローチは下記でいけました。
InDesignと違い、Applicationにはウィンドウのプロパティはないので
ドキュメントを指定します。また、windowではなくviewとなります。
tell application "Adobe Illustrator"
activate
tell document 1
tell view 1
set bounds to {68, 20, 800, 1200}
end tell
end tell
end tell
が、「そのプロパティは読み込み専用なので変更できません」的なエラーメッセージが出てしまいます。
一生のうち、もうこれしかスクリプトを書かない、
というのでなければ、オブジェクトモデルの詮索が一人でできるようになっておいたほうが今後らくですよ。
Photoshopのパスアイテムのように、
あらかじめプロパティを組み込んであるクラスを引数にして、
お好きな状態のオブジェクトを作れる物もありますが、
これの場合はどうなんでしょうね。。
・新規ウィンドウ(ビュー)を任意のboundsで作成できれば
・古いウィンドウ(ビュー)を閉じる事ができれば
代替案として成立するかも。
ほんとに蛇足でした。
[15511] (z-) (2013/05/01 Wed 14:52)