什么是这个键盘快捷键控件?

时间:2013-07-13 11:32:53

标签: cocoa controls keyboard-shortcuts

我在几个应用程序中看到过这个键盘快捷键控件。而且我非常喜欢它!

这是什么? 是否可以在自己的应用程序中使用?

enter image description here

2 个答案:

答案 0 :(得分:4)

您尝试查找的控件在开源世界中不存在。它也不是基于ShortcutRecorder,它是完全自定义的。

不幸的是,我不打算公开采购它,好吧,如果我决定开源的话,不会很快。

感谢。

答案 1 :(得分:3)

您所指的控件可能基于名为ShortcutRecorder的Cocoa框架,用于轻松地将快捷方式和首选项嵌入到您的应用中。来自网站:

  

它带有一个Interface Builder面板,可以自定义   与分辨率无关,它已经在应用程序中使用。   由于它的BSD许可证,你也可以使用它,如果你也适应它   需要。

但是,该控件为no longer compatible with Xcode4,您可能更喜欢MASShorcut这样的新选择。该项目在GitHub上得到了积极维护,并且拥有良好的文档。您可以查看Demo here

还有一些其他有趣的相关控件,如SS_PrefsController,可以帮助构建界面部分。

http://mattgemmell.com/files/source/previews/blog_preferences.png