2011-01-16 16 views
5

Ich muss ein HUD-ähnliches Fenster programmgesteuert erstellen, wenn der Benutzer auf meine Hauptansicht drückt. Hier ist der Code, den ich verwende, aber ich bekomme nur ein Standardfenster.Erstellen Sie ein HUD-Fenster programmgesteuert

videoWindow= [[NSPanel alloc] 
     initWithContentRect:NSMakeRect(200.0, 200.0, 300, 200) 
     styleMask:NSTitledWindowMask | NSClosableWindowMask 
     backing:NSBackingStoreBuffered defer:YES]; 
[videoWindow makeKeyAndOrderFront:nil]; 

Vielleicht verwende ich nicht die richtigen Flags, aber ich habe nicht in der Dokumentation oder auf Google gefunden. Irgendwelche Gedanken?

Antwort

9

Sie müssen NSPanel mit der NSHUDWindowMask Stilmaske verwenden.