Когда окно находится над Dock (например, в NSScreenSaverWindowLevel), почему Dock все еще реагирует на движения мыши?Как это отключить? - PullRequest
1 голос
/ 23 декабря 2010

Я столкнулся с интересной проблемой. Окно плавает над Dock на NSScreenSaverWindowLevel или аналогичном уровне, и если вы наведите курсор мыши на это окно, Dock по-прежнему реагирует на мышь (увеличивает или показывает заголовки приложений), даже если оно закрыто окном. Мне нужно отключить его, так как мое окно частично прозрачно. Я полагаю, что это возможно, некоторые приложения делают это, и стандартный инструмент захвата экрана также как-то отключает Dock. Есть идеи?

Ответы [ 2 ]

1 голос
/ 13 января 2011
0 голосов
/ 03 февраля 2011

Я не думаю, что вы можете сделать это, не блокируя док-станцию ​​от получения сообщений о событиях. Однако, если вы хотите это сделать, вам нужно обратиться к API Taps Events.

...