Есть ли способ автоматического скрытия строки меню OS X, как это возможно с Dock?
Было приложение "Menufela", которое делало это для Tiger, но я не знаю ничего подобного для Leopard/Snow Leopard ..
Я почти уверен, что это (программно) выполнимо, потому что в полноэкранных приложениях строка меню скрыта, и появляется снова, когда мышь находится в верхней части экрана.
Изменить: С помощью ответа Стива Фолли, следующий код:
[[NSApplication sharedApplication]
setPresentationOptions: NSApplicationPresentationAutoHideMenuBar
| NSApplicationPresentationAutoHideDock];
... будет автоматически скрывать строку меню (и док-станцию, как того требует API), но только для текущего приложения:
При управлении или отключении функций системы Mac OS X с использованием SetSystemUIMode запрошенные варианты поведения действуют только тогда, когда процесс, который вызвал SetSystemUIMode, находится на первом месте
.. близко, но не совсем там