显示菜单时,我想通过按键打开菜单项的子菜单。 我知道osx菜单不能像这样工作,但我需要这个功能。 谁能帮助我用可可api做到这一点? 谢谢。如何通过按键打开子菜单
-1
A
回答
0
我想你正在寻找一个单击键来选择/打开一个子菜单,但如果没有,那么箭头键将按照你的要求做:上/下选择一个菜单项,右/左进入/退出子菜单。您也可以键入菜单项的第一个字母以更快地跳到项目。
因此,控制-F2将您带到菜单栏,向右/向左转到菜单,向下/向上转到菜单周围的&,第一个字母跳转到某个项目,并在菜单右/左获取你进入一个子菜单 - 全键盘访问。
+0
感谢您的回复,但我正在设法通过一项操作打开子菜单,而不是选择并打开。 – John 2012-03-13 11:41:36
0
我没有测试这个,但你可以尝试调用NSMenu
的-performActionForItemAtIndex:
与子菜单的索引。
相关问题
- 1. 如何用按键打开菜单?
- 2. 通过单击按钮打开选项菜单
- 3. ActionBarSherlock:使用菜单按钮打开子菜单
- 4. 通过打开的网址标记菜单按钮
- 5. 引导 - 如何保持下拉菜单打开时子菜单打开
- 6. 如何在点击子菜单时保持菜单打开?
- 7. 如何在左侧下拉菜单中打开子菜单
- 8. 键盘无法通过子菜单迭代下拉菜单
- 9. 如何通过代码打开窗口的系统菜单?
- 10. 如何通过按keboard键打开我的C#应用程序?
- 11. 如何打开/悬停使用键盘子菜单项的快捷键
- 12. 如何打开一个长按住或右键单击Angular2的菜单
- 13. 通过按钮打开SlidingDrawer
- 14. 如何通过单击按钮打开PDF文档?
- 15. Okuma - 如何打开Windows开始菜单
- 16. mmenu在子菜单上打开子菜单分支
- 17. 打开另一个子菜单关闭子菜单
- 18. 通过袜子打开
- 19. 左键打开按钮文本菜单点击
- 20. 如何用键盘打开Visual Studio(2008)上的红色按钮菜单?
- 21. ReactJs切换按钮打开菜单
- 22. 使菜单打开时按钮消失
- 23. Android的按钮打开菜单
- 24. 我想打开菜单项悬停的子菜单,但它不打开
- 25. 如何从右键菜单中删除'用代码打开'
- 26. wpf contextmenu点击打开子菜单
- 27. jQuery子菜单不在Firefox中打开
- 28. 点击打开子菜单,jquery
- 29. 如何从没有工具栏或菜单按钮的活动打开菜单
- 30. 通过通知按钮打开蓝牙
可能的重复[我在哪里可以得到完整的源代码在Objective-C中为osx菜单?](http://stackoverflow.com/questions/9679870/where-can-i-get-full-source-written- in-objective-c-for-osx-menu) – 2012-03-13 12:29:08