Мне нужно обработать нажатие клавиши Tab в моем приложении. В некоторых условиях я хочу сделать некоторые вещи в моем обработчике и подавить дальнейшую обработку событий, а в других случаях я просто пропускаю и позволяю другим стандартным обработчикам обрабатывать это событие.
Вот мое очень простое приложение, в котором я пытаюсь это сделать.
https://github.com/prudnikov/TestGlobalShortcut/blob/master/TestGlobalShortcut/AppDelegate.m
Перехватывает нажатие табуляции, но всегда подавляет дальнейшую обработку событий. Я имею в виду, когда я нажимаю клавишу Tab в текстовом редакторе, клавиша табуляции не вставляется.
Можете ли вы посоветовать, что мне делать, чтобы распространять стандартные обработчики событий?