タグ

ScriptUIとBugに関するseuzoのブックマーク (1)

  • eventListenerのハンドラに関するbug - 手抜きLab@DTPの現場

    先日のeventListenerに関連する情報です。メニュー項目のinvokeを捉えてデフォルトをキャンセル出来ると言う事はメニュー項目に対して独自の機能を追加出来ると言う事ですからUIを組み込む事も多々ある訳です。 わたしは最近あまり使わないのですが、Indesignには独自のユーザーインターフェスが実装されています。たまたま過去に組んだスクリプトをメニューに当てる処理をしていて引っかかったのが今回のbugです。 まずは下をご覧下さい。 #targetengine 'session' var m = app.menuActions.item("$ID/Cut"); var myEv = m.eventListeners.add("beforeInvoke", evTweak); myEv.name = "testEvent"; function evTweak(ev){ var dlg

  • 1