NSView в NSMenu как сделать клавишу для приема клавиатурных команд [в частности, возврата]

У меня есть текстовое поле и кнопка, живущие в представлении внутри пункта меню. Кнопка отправляет строку в текстовом поле функции, и это работает нормально. Однако я также установил клавишу кнопки, эквивалентную «возврату». Ключевая команда не принимается, вероятно, потому, что меню не является «ключевым» окном.

Я знаю, как сделать окно ключевым окном (makeKeyAndOrderFront) — что эквивалентно представлению, живущему в меню?


person iconmaster    schedule 06.12.2009    source источник