更改 NSPanel 中的标题栏高度
我正在尝试更改 NSPanel 的标题栏高度。我尝试了以下操作,但没有按预期工作: - (void)applicationDidFinishLaunching:(NSNotification *)aNotificat…
NSOpenGLView、NSWindow 和 NSOpenGLView NSResponder - makeFirstResponder 不工作
在下面的代码中,我使用 NSWindow 和 NSOpenGLView 初始化一个 NSViewController [a NSResponder],呈现视图并尝试设置NSViewController 作为 Windows…
在两个 NSWindows 之间切换
我正在制作一个简单的 mac 应用程序,我想在其中切换窗口。 我有两个 NSWindowController 类 MainWindow 和 DetailWindow 我正在使用此代码: MainWin…
OSX Lion 中的 NSWindowController 已弃用 NSWindow
我有一个子类定义如下, #import @interface ICMusicBrowserWindowController : NSWindowController { } 然后我创建上述子类的一个实例,如下所示 ICM…
如何让NSWindow在打开后立即接受mouseMove事件?
我正在使用可可编写一个应用程序,它在某些时候(令人惊讶)会打开窗口。 该窗口中有一个“悬停”功能,为此我需要接受 mouseMoved 事件。我设法使用 …
Mac OS X showWindow问题:NSWindow只出现一次
我有一个仅在状态栏中可见的 Mac OS X 程序,该程序必须显示首选项窗口。 我有这个 IBAction: - (IBAction)showPreferences:(id)sender { [self.prefe…
移动无边框 NSWindow 完全被 Web View 覆盖
在我的 COCOA 应用程序中,我实现了一个自定义无边框窗口。 Window 的内容区域完全被 WebView 覆盖。我希望当用户单击并将鼠标拖动到内容区域中的任意…
Cocoa:在控制器中的windowDidLoad中获取窗口
我的 NSWindowController 具有以下代码: - (id)init { [self initWithWindowNibName:@"MyWindow"]; [self loadWindow]; return self; } - (void)wind…
Lion 中无边框 NSWindow 的所有边调整大小
在 Lion 中,窗口的标准调整大小方法从右下角更改为所有边,并有一个不可见的区域可供单击和拖动。我有一个自定义的无边框窗口,类似于 App Store,我…
如何检测对任何窗口标题栏的点击?
我想检测 NSWindow 上的鼠标向下移动。事实上,我希望通过检测任何 NSWindow 标题栏上的点击来向整个系统添加功能。但是,我没有看到对 NSWindow 中标…
NSWindow 在桌面图标之上绘制
我正在编写一个应用程序,希望在桌面图标(Mac OSX 10.7 Lion)之上绘制一个基本的 NSWindow。 NSWindow *systemInfoWindow = [[NSWindow alloc] init…
Mac OS X Lion:检测另一个应用程序是否正在全屏模式下运行?
在 Cocoa 应用程序中,有没有办法判断另一个应用程序当前是否处于全屏模式? 我的应用程序配置为显示在所有空间上,并侦听 mouseEntered 事件以将其自…