2010-12-27 10 views

Antwort

0

Ich nehme an, dass Sie unter "Menü" die Hauptmenüleiste am oberen Bildschirmrand verstehen? In diesem Fall

[window setLevel:NSMainMenuWindowLevel+1];

sollte den Trick für Sie tun.

+0

Das scheint für mich nicht zu funktionieren, obwohl ich verstehe, warum es sollte. Und mit "menu" meine ich ein "NSMenu" Popup von einem 'NSStatusItem'. – Joshua

+0

Ja, nur überprüft. Diese Zeile stammt aus einem unserer Projekte, in denen wir ein Vollbildfenster erstellen, das nur über der Hauptmenüleiste und dem Andockfenster stehen muss. wahrscheinlich sowieso nicht relevant für Ihren Fall. – ig2r

+0

@Joshua: In diesem Fall denke ich, dass Sie 'NSPopUpMenuWindowLevel' anstelle von' NSMainMenuWindowLevel' wollen. – Chuck