は、私は、メニューを再作成しようとすると、InDesignのは、それを考えているようだから、何も起こりません、私は後で
残念ながらmenu.remove();
delete menu;
を介して除去することを、InDesignのメニューにサブメニューを追加しましたInDesignを再起動するまでメニューが表示されます(ただし、項目は追加されません)。 InDesignを再起動しなくても後で再作成できるように、メニューを永久に削除するにはどうすればよいですか?メニューには、まだ...私は同様に修正したいと思い、(私はメニュー名として「テスト」と「&テスト」を試してみましたので、でも二回、まだより悪い)InDesignのメニューの環境設定に表示
編集この奇妙な動作は、InDesignのスクリプトパネルを介してスクリプトを実行するときにのみ発生しますが、スタートアップやExtendScriptツールキットでは発生しません。ただし、メニュー項目は削除後も残ります。
問題)があっても(menu.remove 'の後、です。 '、' mainmenu.submenus.items( "Test")。isValid'はまだ 'true'になり、InDesignを再起動するまで以前に削除されたメニューは表示されません。その後、メニュー項目を新たに追加する必要があります。 –
私は、InDesignがデフォルトでどこにメニューを配置するかを確認するのに気を配ったことはありません。 –
btw、もし私が 'LocationOptions.before'を省略すると、新しいメニューが追加されます_after_" Help " –