У меня есть пользовательский PDE с кнопкой на нем, и я хотел бы показать новый NSPanel, когда я нажму на него. Когда я использую функции orderFront или makeKeyAndOrderFront, панель появляется, но под диалоговым окном печати и не имеет фокуса, я ничего не могу сделать. Когда я использую функцию runModelForWindow, панель появляется над окном и выглядит нормально, но сначала это модально, и я бы хотел, чтобы панель не была модальной, и когда я нажимаю на красную кнопку, чтобы закрыть панель, она исчезает, но основной В диалоговом окне печати нет фокуса, и я ничего не могу с этим поделать, даже закрыть приложение.
Пожалуйста, помогите мне. Я новичок в программировании на Mac.