Как мне удалить лист с помощью клавиши escape? - PullRequest
1 голос
/ 11 марта 2009

Мое приложение отображает NSWindow в виде листа. NSWindow имеет различные элементы управления для свойств настроек объекта (поле NSText, a NSDatepicker и т. Д.) И двух NSButton, 'Добавить' и 'Отмена', которые используются для подтверждения или отмены действия.

Я установил для ключа эквивалента кнопки «Добавить» значение enter, а для ключа эквивалента от Cancel - escape. Это не имеет желаемого эффекта. Я думаю, что это связано с другими элементами управления, обрабатывающими события нажатия клавиш.

Как настроить лист так, чтобы кнопки работали, как описано?

1 Ответ

3 голосов
/ 11 марта 2009

Решение состоит не только в проверке вашей работы, но и в двойной проверке!

Настройка, как описано в вопросе, работает отлично. (У меня есть два одинаковых листа, и я использовал не тот.)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...