同步调用 NSWindow makeKeyAndOrderFront
我正在为 Mac OS 编写一个小型 Cocoa 应用程序,我的目标是显示一个窗口,然后读取屏幕上的像素。我已经知道如何执行后一部分,但在继续之前无法显示…
如何始终将 NSPanel 保持在 NSScreen 可见框架内
我的应用程序中有一个浮动 NSPanel,用户可以使用鼠标移动它。我希望我的 NSPanel 在主屏幕中始终可见。我希望代码能够在所有侧面的屏幕边框内重新定…
为 NSView 创建投影 - Cocoa
我正在尝试在 NSView 周围创建一个阴影,就像 NSWindow 如何使用其阴影一样,但我遇到了一些困难。我为 NSView 创建了一个类,我正在为其创建投影,并…
关闭 NSStatusItem 的自定义窗口
单击 NSStatusItem 时会弹出一个自定义窗口。该代码基于 MAAtachedwindow。一切都工作得很好,但当用户单击其他状态栏项目或其他应用程序等其他内容时…
无窗口 Cocoa 应用程序
我是 Objective-C 和 Cocoa 的初学者。 我想创建一个无窗口应用程序,它只在系统托盘中显示一个 NSStatusItem 。托盘工作正常,但是有一个问题。 由于…
Lion iCal 喜欢 NSWindow
我正在尝试创建一个像 Lion iCal 中的 NSWindow (http://www.lutrindigital.cc/wp-content/uploads/2011/04/lion_ical_preview-400x275.png)我的意思…
重新显示窗口后未调用 NSWindow windowDidResignKey
我有一个自定义 NSWindow 子类,用户可以通过单击按钮来切换其显示。我还希望当窗口放弃关键状态时窗口消失(例如,通过用户在窗口外部单击)。 我有…
NSWindow - 显示始终位于当前窗口顶部的新窗口
我希望我的 NSWindow 显示始终位于当前窗口顶部的新窗口。它们不应该位于其他窗口的顶部。 此外,当原始窗口移动时,它们不应该移动。 我怎样才能做到…
applicationDidChangeScreenParameters 和 [NSWindow orderOut:]
在我的应用程序中,应用程序的窗口必须在系统更改分辨率时关闭。虽然实现 - (void)applicationDidChangeScreenParameters:(NSNotification *)notifica…