>が、エラーになるんでさ。 こりゃどうやら、my_document.layoutWindows[0]はまだ開いていな状態だってことだね。 その証拠に、あらかじめ違うドキュメントを開いた状態で、app.layoutWindows[0]にすると、既に開かれているドキュメントのスクリーンモードが変わる。この時は、エラーにならない。 たぶん、app.activeDocumentが使えない理由と同じだ。 afterOpenといっても、「開く」処理がすべて終わった状態ではなくて、「開く」イベントが出された後、開く未満ってところか。 うーん、まぎらわしいわ。