XML 数据中的 NSStatusBar 标题行为不稳定
我想使用 XMLparser 中的字符串来“setTitle” NSStatusBar。当应用程序启动时,它会在状态栏中正确显示标题。但是,当刷新 XML 数据时,标题会显示更…
如何在 OSX 中获取 NSStatusBar 的所有 NSStatusItem 元素?
我需要获取 OSX 状态栏中的所有元素。 我试图获取系统的 NSStatusBar id: [NSStatusBar systemStatusBar] 但我不知道如何获取其中的所有 NSStatusItem…
NSStatusItem 菜单中的 VoiceOver 错误
我在使用 VoiceOver 时遇到了以下错误。我是 Cocoa 编程的新手,所以我很好奇我是否做错了什么,或者是否有其他方法可以做到这一点。以下代码在菜单栏…
NSStatusItem 工具提示 –更改延迟
我有一个 NSStatusItem,我使用 setToolTip: 方法向其中添加了工具提示。 一切正常,除了显示工具提示之前的延迟似乎约为 3 秒,这对于我的应用程序来…
最小化Mac中的所有窗口,但每次有一个窗口处于活动状态时
我添加了一段代码来最小化 NSStatusItem 上所有正在运行的应用程序,这是一个非常简单的代码, [[NSWorkspace sharedWorkspace] hideOtherApplication…
使用 NSMenu 上的箭头控制 NSStatusItem-Objective-C/Cocoa 的 NSSlider
我想创建一个状态项,其中有一个垂直滑块,很像苹果提供的声音控制。我的问题是:如何让它对向上/向下箭头键做出反应,就像声音菜单中的滑块一样? 我…
NSStatusBar 内的 NSTextField:焦点和可编辑问题
我的 Cocoa 应用程序是由一个 NSStatusBar 制作的,内部有一个 NSTextField 和一个主窗口。 请查看屏幕截图以了解想法: 我有两个问题: 当我打开菜单…
检测到 OS X 菜单栏上的点击吗?
我很好奇是否有一个技巧可以检测整个菜单栏上的点击。我知道我可以检测到对 NSStatusItem 或 NSMenu 的点击,但我正在寻找与菜单栏空白区域相关的事件…
使用属性字符串突出显示 NSStatusItem
我有一个 NSStatusItem,并且为其使用属性字符串,设置如下: [statusItem setAttributedTitle:as]; 其中 as 是我的属性字符串。当满足某些条件时,我…
关闭 NSStatusItem 的自定义窗口
单击 NSStatusItem 时会弹出一个自定义窗口。该代码基于 MAAtachedwindow。一切都工作得很好,但当用户单击其他状态栏项目或其他应用程序等其他内容时…
如何保持 NSStatusItem 的焦点直到再次切换它
我正在构建一个使用 NSStatusItem 的应用程序。我希望我的 NSStatusItem 在单击时打开并保持打开状态,直到用户再次单击 NSStatusItem。截至目前,它…