Меня интересует фиксация нажатий клавиш во время NSMenu
открыто. Например, если меню открыто и пользователь нажимает «e» или «1» на клавиатуре, отправьте конкретное сообщение (предпочтительно передавая объект события, который содержит ссылку на то, какая клавиша была нажата. ).
Я просмотрел альтернативные меню, но у меня сложилось впечатление, что их можно использовать только для захвата ключа опций.
В настоящее время я не использую никаких пользовательских представлений, только NSStatusBar
(откуда появляется меню) и NSMenu
.
Я новичок в Objective-C, поэтому приношу свои извинения, если я что-то сформулировал неправильно.
Очень признателен за помощь!