findMenuCommandId

書き方:app.findMenuCommandId(string);

値の読み出し/書き込み:

返り値:IDの数値

使用可能バージョン:AE7/CS3/CS4

バージョンに対する特筆

メニューの文字列からIDを得るので、バージョン、OS、によって得るためのstringがまちまち

説明

メニューに対するコマンドのIDを調べる。

調べたコマンドはapp.executeCommand(number)で実行できる

使用例

var n = app.findMenuCommandId("Close");

alert(n);

とするとAfterEffectsを日本語で起動してると返ってこない。

あくまでもそのAfterEffectsのメニューの文字列を渡す必要がある。

Mac版日本語AfterEffectsなら「閉じる」で

Win版日本語AfterEffectsなら「閉じる(C)」で

英語版AferEffectsなら「Close」となるので互換性に乏しい。

aep projectに記事を書いたのでそちらを参照

http://ae-users.com/jp/tips/operation/2009/12/commandid/

その他