Создайте окно HUD программно - PullRequest
5 голосов
/ 16 января 2011

Мне нужно программно создать HUD-подобное окно, когда пользователь нажимает на моем главном экране.Вот код, который я использую, но я получаю только стандартное окно.

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

Возможно, я не использую правильные флаги, но я не нашел в документации или в Google.Есть мысли?

1 Ответ

9 голосов
/ 16 января 2011

Вам необходимо использовать NSPanel с маской стиля NSHUDWindowMask.

...