NSTextView не отвечает в приложении без иконки док-станции - PullRequest
1 голос
/ 09 января 2011

У меня есть приложение-меню с NSTextView. Я не хочу, чтобы приложение появлялось в доке, поэтому я написал

<key>LSUIElement</key>
<true/>

в файле Info.plist.

Но если эта опция включена, каким-то образом NSTextView в меню перестает отвечать вообще.

Как я могу заставить его ответить снова? Может быть, есть другие способы скрыть значок док-станции?

Спасибо!

ВАЖНОЕ ОБНОВЛЕНИЕ: Эта ошибка была обнаружена только в Mac OS 10.6 и выше

1 Ответ

0 голосов
/ 23 января 2011

В документации говорится, что события клавиатуры не поддерживаются в представлениях, которые прикреплены к элементу меню (см. Меню приложений и темы программирования всплывающего списка ).

Тем не менее, яне было проблем с созданием минимального примера приложения без значка Dock и текстового представления, встроенного в меню элемента состояния, так что ваша проблема, скорее всего, где-то еще.Вы можете скачать мой пример приложения здесь .

...