我已经定制了我的Cocoa应用程序的上下文菜单,使得只有特定的项目可见。尽管我进行了自定义,但我发现系统会添加一个菜单项--“作为语音轨迹添加到iTunes中”。
我尝试将此项从菜单中删除,但不知何故,我无法控制它。是否有方法可以删除此项,或者我必须编写一个AppleScript来禁用键盘快捷键下的iTunes选项?我不想这样做,因为我还需要为用户恢复它。
我已经定制了我的Cocoa应用程序的上下文菜单,使得只有特定的项目可见。尽管我进行了自定义,但我发现系统会添加一个菜单项--“作为语音轨迹添加到iTunes中”。
我尝试将此项从菜单中删除,但不知何故,我无法控制它。是否有方法可以删除此项,或者我必须编写一个AppleScript来禁用键盘快捷键下的iTunes选项?我不想这样做,因为我还需要为用户恢复它。
您可以使用“首选项”来控制这些菜单(全局系统)。
请参见系统偏好设置 > 键盘 > 键盘快捷键 > 服务 > 文本
NSMenu* viewMenu = [[NSMenu alloc]initWithTitle:@"View"];
NSMenu* viewMenu = [[NSMenu alloc]initWithTitle:@"View "];