新しいページがinDesignで作成されるたびに関数を実行するだけです。ほとんどすべてのオブジェクトにイベントハンドラをアタッチできるようにAdobeのドキュメントが表示されていますが、ドキュメントレベルを超えてこれを行う方法の例はありません。新しいページを作成するときのInDesignイベントハンドラはありますか?
var myEventListener = app.eventListeners.add("afterNew", myAfterNewHandler);
新しいページの作成時にこれをトリガーする方法を教えてください。私はすでにapp
をapp.document.pages
に置き換えようとしましたが、うまくいきませんでした。
この解決策は機能しました。ただし、ページが削除されたり、ページがページパネルでダブルクリックされたりすると、この機能も実行されます。他のイベントを区別する方法はありますか? –