在applescript中,如何访问菜单项的键盘快捷键?
我试图找出 Applescript 中给定菜单项的键盘快捷键(例如,shift+cmd+S)。 “探针菜单栏”脚本帮助我访问菜单项,甚至检查它们的属性等,但我无法发现其中哪个会打印出键盘快捷键。
探测脚本是这样的:
tell process "Finder"
get every menu bar
tell menu bar 1
get every menu bar item
get every menu of every menu bar item
get every menu item of every menu of every menu bar item
所以我只需要一种方法来在此循环期间打印/收集所述“菜单项”的快捷方式。
感谢您的帮助!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
看起来键盘快捷键信息可作为每个菜单栏项的属性使用:
有一些属性及其值的详细说明此处和详细参考此处。
It looks the keyboard shortcut information is available as attributes of each menu bar item:
There's some elaboration of the attributes and their values here and detailed reference here.