В моем приложении Mac я переопределяю и принимаю определенные нажатия клавиш с помощью функции keyUp
в NSView, которая не предназначена для принятия нажатий клавиш.
При нажатии клавиши функция keyUp
вызывается , и я обрабатываю нажатие клавиши, даже не вызывая super keyUp:
, и все работает, за исключением того, что он также издает звук "doonk" по умолчанию, который происходит, когда вы нажимаете клавишу где-то, что вы не должны.
Есть ли способ указать, что нажатие клавиши было обработано и принято, и что мне не нужен звуковой сигнал, чтобы сообщить пользователю, что это не так?