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