ダウンロード
Eval2はタスクトレイウインドウのスレッドでスクリプトを実行します。以下アーカイブ同梱の説明。
仕様
関数はEvalとEval2だけです。引数の文字列がスクリプトとして実行されます。Evalはメインウインドウに、Eval2は別スレッドのタスクトレイウインドウにメッセージを送ります。
事例
下記を.mayuに追加すると、エクスプローラやデスクトップでCtrl+Nで新しいファイル、Ctrl+Shift+Nでディレクトリを作れるようになります。
window Explorer /:SHELLDLL_DefView:SysListView32/ : Global
key C-N = &PlugIn("Giraffe", "Eval", "@ExplorerCreateNewFile", true)
key C-S-N = &PlugIn("Giraffe", "Eval", "@ExplorerCreateNewFile((dir))", true)