Openbox
Openbox menu.xml:鍵盤加速器可能嗎?
我喜歡 Openbox 的右鍵菜單。我還定制了一些東西以通過鍵盤將其調出:
<keybind key="W-space"> <action name="ShowMenu"> <menu>root-menu</menu> </action> </keybind>
現在,我想知道是否可以使用鍵盤加速器(如此處所述),以便參考圖像,例如,我可以按下
u
以重新配置Openbox。
這是可能的(感謝 Openbox 郵件列表中的人們)。
以上圖右側的菜單為例,
- 如果只有一個以該字母開頭的項目,則按菜單項的第一個字母將導致該項目啟動:按
t
將直接啟動任務管理器。- 如果多個菜單項以相同的字母開頭,則按該字母將在這些菜單項之間循環:
d
重複按將在Desktop
和之間循環Download
:一旦突出顯示適當的選項,按Enter
將啟動選定的菜單項。item label
可以選擇任何地方的字母作為“加速器”。為此,menu.xml
必須進行編輯。例如,使用<item label="O_bConf">
而不是<item label="ObConf">
允許指定b
為按下時將啟動 ObConf 的字母。隨後在菜單中帶有b
下劃線,表示它是加速器。換句話說,下劃線應該放在指定字母的前面(一旦重新配置 Openbox,就會加下劃線)。