将NSMenu项添加到其他应用程序的菜单

时间:2012-07-10 05:41:42

标签: objective-c macos cocoa

我使用一个名为Afloat的应用程序,它为每个使用Windows的应用程序的“窗口”菜单添加了几个按钮。它添加了Afloat图标和“Keep Afloat”等选项,即使用户点击不同的窗口,它也会将活动窗口保留为最远的窗口。我想在“编辑”菜单和文本编辑器上的所有上下文菜单中添加一个项目。我在文档中找不到如何做到这一点。

1 个答案:

答案 0 :(得分:0)

Apple引用:

  

CFPlugIn为应用程序扩展提供了标准体系结构。上下文菜单插件(CFPlugIn包安装在系统的适当级别的Library/Contextual Menu Items目录中,使应用程序和其他形式的软件能够扩展在上下文菜单上找到的命令列表。作为Finder的。

或者,您可以使用Services与其他应用程序集成。