フルスクリーンモードで動作する Cocoa アプリケーションに HUD オーバーレイを追加することはできますか?
次のようにフルスクリーンモードに切り替えます。
// An NSView.
[self enterFullScreenMode:m_screen withOptions:nil];
HUD オーバーレイはタイプNSPanel
であり、上記のビューのメンバーです。HUD パネルを表示するには、次のコード行を実行します。
[m_hudPanel setFloatingPanel:YES];
[m_hudPanel orderFront:self];
[m_hudPanel orderWindow:NSWindowAbove relativeTo:[[self window] windowNumber]];
[m_hudPanel makeKeyAndOrderFront:self];
[m_hudPanel makeFirstResponder:self];
ただし、全画面モードを終了するまでパネルは表示されません。