将 NSMenuItem 添加到 NSApp.MainMenu 不插入新菜单项
我使用以下代码以编程方式添加新的菜单项 override func viewDidLoad() { let mainMenu = NSApp.mainMenu let myMenu = NSMenuItem(title: "MenuTitle…
NSApplication 委托:确定从休眠模式返回: - didWakeUp?
我目前想知道这是否可能,就像在 iOS 上一样,一旦 OSX 从休眠模式返回,例如从睡眠状态打开 MacBook,就会以某种方式调用一个委托? 我在这里查看了 …
NSApplicationPresentationOptions 不适用于 FIREBREATH
我正在尝试从我正在开发的插件中自定义用户体验,我的目标是使用 COCOA NSApplication 中可用的选项提供信息亭样式,代码如下: // Hide the dock til…
Cocoa NSApplication 未激活但正在接收鼠标事件
我遇到了一个奇怪的问题,我点击离开窗口。它放弃了主要和关键。然后我单击返回它,并且单击的视图不响应鼠标单击。但第二次单击确实会导致视图做出响…
启动系统状态栏在 applicationDidFinishLaunching 中不起作用
我的项目是基于文档的,只有将加载状态菜单的代码放在 awakeFromNib 下才会执行。 #import "StatusMenuAppDelegate.h" @implementation StatusMenuApp…
最小化Mac中的所有窗口,但每次有一个窗口处于活动状态时
我添加了一段代码来最小化 NSStatusItem 上所有正在运行的应用程序,这是一个非常简单的代码, [[NSWorkspace sharedWorkspace] hideOtherApplication…
从 C++ 启动 Cocoa GUI循环并传递引用
我有一个问题...也许有几个:) 我的团队使用 Boost 和 CMake 用 C++ 编写了一个客户端来处理与平台相关的内容。效果就像一个魅力! ...有时:) 无论如何…
在Apple的Cocoa API中,为什么从主线程调用NSApplicationMain很重要?
在 NSApplicationMain,它说: 创建应用程序,从应用程序的主包加载主 nib 文件,然后运行应用程序。您必须从应用程序的主线程调用此函数[...]。 …
Cocoa:将 NSApplication 集成到现有的 c++主循环
我知道,我不是第一个尝试在 OSX 上使用 Cocoa 和现有的 c/c++ 主循环的人,但我不太喜欢到目前为止遇到的解决方案,所以我想出了一个不同的想法我想…
PYObjC NSWindow 是 NoneType 吗?
window = NSApplication.sharedApplication().mainWindow() window.contentView().addSubview_(chart_view) 该窗口是在另一个部分制作的,看起来不错…