Как заставить NSWindow всегда быть активным/

У меня есть прозрачный NSWindow, который следует за экраном пользователя, куда бы он ни пошел (NSWindowостается перед каждым приложением, независимо от того, какие, хоть полноэкранные приложения).
В этом NSWindowу меня есть событие mouseDown, которое показывает всплывающее окно. Допустим, я нахожусь в сафари в полноэкранном режиме, и у меня есть окно перед ним, я нажимаю на сафари и снова нажимаю на свое окно: ничего не происходит, mouseDown не происходит. Мне нужно щелкнуть еще раз, чтобы сработало событие mouseDown.
Как я могу заставить мой NSWindowбыть всегда активным, чтобы мне не нужно было дважды щелкать по нему, чтобы вызвать mouseDown, когда я нажимаю на фоновое приложение и снова нажимаю в своем окне?
Спасибо!

5
задан Pedro Vieira 7 June 2012 в 15:17
поделиться