2006-08-18 [長年日記]

[Q3] ToolPopupMenuアクション

ToolPopupMenuアクションを追加しました。menus.xmlで作っておいたメニューを指定してポップアップさせることができます。

たとえば、menus.xmlで以下のようにメニューを定義して、

<menu name="ctrl-x">
  <menuitem text="&amp;C" action="FileExit"/>
</menu>

keymap.xmlで以下のようにショートカットを定義すると、

<keymap name="MainWindow">
  <action name="ToolPopupMenu" param="ctrl-x">
    <key key="x" ctrl="true"/>
  </action>
</keymap>

2ストロークキーっぽくCtrl-X, Cで終了させることができるようになりますが、Ctrl-X, Ctrl-Cのように二番目のキー入力の時にCtrlを押しっぱなしだと効かないのがいまいちですね…

[]