IT-Russia Технологии, разработки, обзоры
Системные

Развернуть окна во весь экран на Mac, используем программу RightZoom

Много mac-пользователей не знают как разворачивать окно во весь экран. "Зеленая кнопка" не максимизирует окно на весь экран. Пришло время решить этот вопрос с помощью маленькой бесплатной программы под названием Right Zoom.

"Этот бесплатный инструмент для исправления функции зеленой кнопки Zoom в Mac OS X. Теперь она всегда будет расширять окно на полный экран, а не производить изменения размеров", объясняет разработчик программы, Blazing.

Итак если вы готовы устанавливать приложение, приступим.

Для начала необходимо скачать саму программу. Right Zoom

После загрузки перетягиваем приложение в папку с программами и запускаем, подтверждая все вопросы и вводя пароль учетной записи если необходимо.

В появившемся окне приложения нужно отметитить "Активировать Right Zoom" и "Применить", после чего закрываем окно.

Теперь после клика на зеленой кнопке "Развернуть", окно будет разворачиваться на весь екран.

Следует также отметить, что приложение работает в фоновом режиме, и для того, чтобы закрыть его необходимо в терминале набрать: killall RightZoom

Логика зелёной кнопки в OS X

В OS X кнопка с зелёным плюсом в заголовке окна исторически выполняет не максимизацию, а функцию Zoom. Она переключает окно между двумя состояниями: размером, заданным пользователем вручную, и размером, который система считает оптимальным для содержимого. Оптимальный размер вычисляется приложением самостоятельно и обычно соответствует ширине и высоте документа или веб-страницы, но не обязательно заполняет весь экран.

Такое поведение унаследовано от классической Mac OS и отличается от подхода Windows, где кнопка «Развернуть» всегда растягивает окно до границ рабочего стола. В OS X полное заполнение экрана без строки меню и Dock реализуется через отдельный полноэкранный режим, который появился в Mac OS X Lion и активируется собственной кнопкой в правом верхнем углу окна либо сочетанием клавиш.

Утилиты, изменяющие работу зелёной кнопки, используют Accessibility API — программный интерфейс операционной системы, предназначенный для вспомогательных технологий. Через этот интерфейс сторонняя программа может отслеживать события окон и изменять их положение и размер, добиваясь эффекта принудительной максимизации по нажатию на стандартный элемент управления.