私のAdobe InDesignには、InDesignウィンドウ全体を自動的に最大化する起動スクリプトがあります。ウィンドウを最大化するInDesignスクリプト
これは私に無効なオブジェクトがあると言います。
var window = app.documents[0].layoutWindows[0];
window.maximize();
どうすればこの作品を作れますか?
私のAdobe InDesignには、InDesignウィンドウ全体を自動的に最大化する起動スクリプトがあります。ウィンドウを最大化するInDesignスクリプト
これは私に無効なオブジェクトがあると言います。
var window = app.documents[0].layoutWindows[0];
window.maximize();
どうすればこの作品を作れますか?
オブジェクト 'ウィンドウ'のみが「ドキュメント」です。つまり、スクリプトを使用してメインのアプリケーションウィンドウを制御することはできません(Windowsの場合)。
これが私の作品:
var w = app.windows[0];
w.maximize();
それは私のためではありません。 INDはオブジェクトが 'w.maximize();で無効であると言っています。 – bgmCoder
最初にドキュメントを作成してもよろしいですか? '$ .writel(app.windows.length)'を実行するとどうなりますか? – mdomino
これは起動スクリプトです。私はそれが始まる前に文書を作成することはできません、と私は思います。スクリプトは、アプリケーションの起動時に実行されます。しかし、私は、ドキュメントを読み込むことによってアプリを起動していますが、ドキュメントがロードされる前にスクリプトが起動します。 – bgmCoder
は、だから私は、メインウィンドウを制御するために何を使うのですか? – bgmCoder
Ah - また、 'window'は私が' app'に与えた変数です。 'app'はメインアプリケーションのウィンドウに影響を与えるべきではありませんか? – bgmCoder
私はオブジェクトモデルについて話しています - 方法はありません。あなたは論理について話します - それは可能ですが、それはできません – Cashmirek