Нужно получать события свайпа в неключевом окне - PullRequest
0 голосов
/ 20 июля 2011

В моем приложении Какао мне нужно обрабатывать жесты в неключевом окне. К сожалению, события жестов доставляются только в ключевое окно. Сделать мой ключ окна не вариант.

Есть ли какие-нибудь обходные пути, о которых кто-нибудь знает?

Ответы [ 2 ]

1 голос
/ 22 июля 2011

Единственный обходной путь, который я нашел, - это наблюдать за вашим окном для событий mouseEntered: и вызывать NSApp's activIgnoringOtherApps: метод.Однако это не стандартное поведение.

0 голосов
/ 01 августа 2011

Спасибо за записку Фрэнсис.Я не смог найти способ сделать это.Вместо этого я просто использовал scrollWheel: events в scrollview и использовал свой собственный алгоритм для обнаружения свипов.Не идеально, но, кажется, работает хорошо.

...