поведение приложения в строке меню в сравнении с областями полноэкранного приложения (mac os 10.7 / lion)

Когда у вас есть приложение в полноэкранном режиме (в полноэкранном пространстве), строка меню скрыта, пока вы не «подтолкните» верхнюю часть экрана. Однако, если вы нажмете горячую клавишу прожектора, строка меню вежливо переместится вниз на экран с полосой поиска прожектора. Отлично.

Я мигрирую приложение строки состояния / безликое, которое я хочу имитировать обработку строки меню этого прожектора. Под снежным барсом приложение реагирует на системную горячую клавишу, отображая меню (у него есть элемент NSStatusBar, и я вызываю popUpStatusItemMenu). Однако под Lion, когда приложение находится в полноэкранном режиме / пространстве, строка меню остается скрытой для полноэкранного приложения (обратите внимание, что горячая клавиша вызывает элемент строки состояния, и с помощью клавиатуры я могу активировать отдельные действия в меню - я просто могу не вижу всплывающего меню).

Повторюсь - кто-нибудь знает, как прожектор (под львом) отображает строку меню в ответ на горячую клавишу? Или мне следует спросить, когда лучше всего будет работать с моим пользовательским интерфейсом в Lion?

спасибо,

17
задан zer0gravitas 25 July 2011 в 04:32
поделиться