трюк с Доком, менюбаром и Spaces

Этот вопрос всплыл вчера во вторник в Livejournal-сообществе Ru_mac: как скрыть на одном отдельно взятом виртуальном десктопе Spaces Док? Идеальный ответ отыскался там же: отключить отображение Дока для конкретного приложения, после чего привязать программу к нужному десктопу. Дальше начинается собственно матчасть:

http://www.mactricksandtips.com/2009/07/hide-the-menubar...
Рекомендуемый конспект лекций.

Решение поставленной задачи сводится к правке файла Info.plist внутри приложения — щелчок правой кнопкой по значку программы, опция «Show Package Contents» в контекстном меню, папка Contents, не забудьте создать резервный дубликат исходного файла. Открываем Info.plist в TextEdit и после самого первого тэга вставляем две строчки:

<key>LSUIPresentationMode</key>
<integer>4</integer>

Для параметра LSUIPresentationMode предусмотрены пять вариантов значения: по умолчанию он равен 0 (ничего не происходит), 1 включает скрытие Дока, предназначение 2 не слишком понятно, но это отсутствие знаний с лихвой компенсируется возможностями 3 и 4 — в первом случае Док вместе с менюбаром напрочь скрываются за краем экрана, во втором исчезнувшие Док и менюбар всплывают, когда над ними проходит курсор мыши. Попробуем четверку?

В качестве главного участника эксперимента была выбранная ни в чем не повинная Flickr-утилита 1001. После успешно проведенной вивисекции в поведении программы обнаружились серьезные, но вполне ожидаемые отклонения:

Источник: Deepapple.com

Обсуждение

Оставить сообщение
Обсуждение на форуме целиком