如何从Cocoa应用程序中显示Finder上下文菜单?

时间:2009-12-09 01:41:54

标签: cocoa contextmenu finder

我的应用程序中有一个文件列表,我想让人们右键单击一个项目并显示与Finder相同的上下文菜单。这可能吗?

How do you show the Windows Explorer context menu from a C# application?中讨论了相同的功能,但对于Windows资源管理器。

2 个答案:

答案 0 :(得分:3)

您无法以任何稳定的方式提取Finder的上下文菜单,没有。你也不能告诉Finder“在这里显示你的上下文菜单,好像用户右键点击了这个项目”。

你必须自己制作。

答案 1 :(得分:0)

如果我正确理解了这个问题......

现在可以通过Finder Sync Extension在OS X 10.10 Yosemite中显示Finder上下文菜单中的自定义图标和操作:

https://developer.apple.com/library/ios/documentation/General/Conceptual/ExtensibilityPG/Finder.html

Finder Sync Extension in Context Menu