如何向 NSPopUpButton(NSMenu) 添加多个具有相同标题的菜单项?
正如文档所说,如果两个菜单项具有相同的标题,则不可能将它们添加到 NSPopUpButton 中。我试图将菜单项添加到 [popupButton 菜单],但没有成功。我还…
强制更新 Cocoa 应用程序主菜单的 NSMenu(嵌套子菜单)
我插入了一些子菜单作为主菜单的窗口项子菜单 我有一个从 NSObject 继承的对象实例(假设它的类名称是 MenuController),并支持来自 NSMenuDelegate…
寻找 popUpMenuPositioningItem:atLocation:inView: 相当于 10.5
我正在开发一个需要在各种场景下在屏幕上显示上下文菜单的应用程序。在我正在编写的函数中,我无权访问任何 NSWindows 或 NSView。我想使用 popUpMenu…
无法从文档控制器填充 NSMenu
我有一个 MainMenu.xib 和一个 MyDocument.xib。我需要从文档控制器动态填充一些 NSMenuItem,但我不知道如何从 MainMenu.xib 访问它。 我尝试将 NSOb…
使用动作选择器预设将项目添加到 NSMenu
我是 Obj-C/Cocoa 编程的新手,在尝试将菜单项动态添加到 NSMenu 实例并在插入时设置项目操作选择器时遇到问题。 我可以很好地添加动态菜单项,但是当…
NSMenu 中的 NSView ——如何使“key”成为可见对象用于接受键盘命令[具体来说,返回]
我有一个文本字段和一个按钮,位于菜单项内的视图中。该按钮将文本字段中的字符串提交给函数,效果很好。不过,我还将按钮的键设置为相当于“返回”。…
带有自定义视图的自定义 NSStatusItem - 使用 NSWindow、NSView、自定义 NSMenuItem?
我正在尝试创建一个 LSUIElement 应用程序,其行为类似于 Spotlight、CoverSutra 和其他该类型的应用程序。我设法创建一个自定义 NSStatusItem,它会…
绑定枚举属性最简洁的方法是什么?
我有一个菜单,其中包含枚举中每个值的项目。 菜单: [ ] Sort by Due Date [ ] Sort by Priority [√] Sort by Title 枚举: typedef enum CW_TASK_S…
如何向 NSToolbarItem 添加弹出菜单?
我正在尝试从 NSToolbarItem 打开弹出菜单。我尝试按照这个示例但是我无法使用该类方法,因为 NSToolbar 和 NSToolbarItem 继承自 NSObject 而不是 NS…
Cocoa 中是否有用于 Windows 中同步 TrackPopupMenu 的等效技术?
为了响应 rightMouse 事件,我想调用一个显示上下文菜单、运行它并响应所选菜单项的函数。 在 Windows 中,我可以使用带有 TPM_RETURNCMD 标志的 Trac…