nsmenuitem

    1热度

    1回答

    是否可以控制NSMenuItems的插入或填充? I.e.对于我的NSPopupButton中使用的菜单,我想删除左边的填充(通常用于复选框)并在文本后面添加一些填充。 这可以实现(与公共API)?

    1热度

    2回答

    我想设置一个标题像 名称:________等级: blbalb_______5 aksjdnaas____6 123123123 ..._ 7 q____________8 假设_ =空 可能吗? 如果有人能指导我如何? 我试图做这样 - (NSString *)getFromatedAppDescription { // NSMutableString * formatedString =

    3热度

    1回答

    如何突出显示特定的NSMenuItem?现在只是在NSMenu方法highlightedItem,但没有setHighlightedItem

    2热度

    1回答

    我正在向NSMenu添加一个NSMenuItem,并且我能够成功检测并处理单击事件。不过,我想添加第二个选项,并检测用户是否点击菜单项按住SHIFT let menuItem = myMenu?.submenu?.addItemWithTitle("Click me", action: "itemClicked:", keyEquivalent: "") 有没有办法做到这一点?我看着keyEq

    1热度

    1回答

    我试图在点击shift按钮时修改我的NSStatusItem中的NSMenuItems。基本上,我想从“MenuItem123”修改文本“移动MenuItem123” 我尝试添加 NSEvent.addLocalMonitorForEventsMatchingMask 和 NSEvent.addGlobalMonitorForEventsMatchingMask 这工作我经常窗口的应用程序

    1热度

    2回答

    我保持一些遗留代码和autoenablesItems甚至工作,当它被提出与10.8 SDK,而不是10.7 SDK,对于某些菜单项目的一些关键相当于快捷键编译停止工作。我的假设是,这是因为这些菜单项处于禁用状态。那些不再工作的NSMenuItems是那些人在那里autoenablesItems已设置为NO(我在通过属性检查器中为子菜单中的厦门国际银行以及编程通过查询[NSMenu autoenab

    29热度

    2回答

    我正在制作一个应用程序,该应用程序在NSStatusBar上有一个自定义NSView,该应用程序在用户单击它时执行所有绘图。但问题在于,我正在绘制颜色,因为视图的背景颜色与系统蓝色不同。 我的应用程序的颜色: Twitter的菜单项颜色(系统): 正如你清楚地看到,我的蓝色比系统的方式轻。这是我目前使用的代码(和旧版本比优山美地的工作完美): [[NSColor selectedMenuItemC

    5热度

    1回答

    我想创建一个NSMenuItem,其中有多行文本,并且我还想在两行文本旁边都显示一个图标。我不能使用自定义视图,因为它不会正确突出显示,并且我不能只在菜单项的标题中放置换行符,因为换行符会变成空格。我该怎么办?

    -2热度

    1回答

    有一个公共启用属性,但将其设置为false不起作用。 startItem.enabled = false 我目前的解决方案是将操作的选择器设置为空字符串。 var startItem = NSMenuItem(title: "Start", action: Selector(""), keyEquivalent: "") 这种感觉不直观,至于为什么您可以将启用设置为false,但没有效果。

    0热度

    1回答

    我有一个NSMenuItem,根据第一响应者是否响应特定的选择器来启用/禁用。 我的问题是,有条件我在做而不是想为第一响应者启用项目。 但我不能只是有条件地运行期间删除的方法定义禁用菜单项 对于我的意思的例子: 我有一个NSDocument基于应用程序,和我有两个主要亚类ImageDocument和VideoDocument 我有一个叫做“捕获帧”的NSMenuItem,它将视频帧转换为图像。但显