makeKeyAndOrderFront
не создает мой ключ NSWindow или передний край.
В моем приложении нет главного окна или строки меню , что может быть частью проблемы?
IBOutlet NSWindow *loginWindow;
//(connected in Interface Builder to the NSWindow)
В NSWindow не отмечены флажки «видно при запуске» и «выпускать при закрытии».
Затем:
- (void) applicationDidFinishLaunching:(NSNotification *)aNotification
{
[loginWindow makeKeyAndOrderFront:self];
}
Это открывает (закомментировав его, окно не будет открыто).
Однако:
Оно появляется за окном Xcode (не спереди).
Похоже, оно получает фокус мыши, но не принимает нажатия клавиш в текстовые поля, содержащиеся в окне. Нажатия клавиш отправляются в Xcode.
Оно появляется в сетке Expose, когда Expose активирован. Но я не могу щелкнуть окно, чтобы выбрать его в Expose ... оно не выйдет на передний план.
Почему у меня не работает окно?