Что точно делает мало зеленого “+”, кнопка делает в Mac OS X?

Хорошо, я должен признать, что я от мира Windows и начал использовать Leopard не долгое время.

Одна действительно раздражающая вещь при использовании моей новейшей ОС состоит в том, что я не могу предсказать, какое точное поведение она приносит, когда я поразил тот небольшой зеленый "+" кнопка на любом открытом окне. Некоторые люди сказали мне, что это, "Максимизируют"..., некоторые говорят, это - "Max и Восстановление".

Иногда, это максимизирует окно, но НЕ ВСЕГДА, если Вы знаете то, что я говорю. Это сводит меня с ума...

NB: Для новичка Leopard, это не удобно для пользователя.

27
задан 28.08.2009, 05:14

3 ответа

Я ненавижу поведение по умолчанию той кнопки... Чтобы заставить зеленую кнопку на самом деле максимизировать окно, попробуйте или RightZoom или Стоп-сигнал.

22
ответ дан 07.12.2019, 09:26

Это назвало "Кнопку Масштабирования". Определенный Apple как:

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

Отсюда.

То, что я беру это, как в основном, что это - "Стандартное состояние", является размером окна что программист hardcoded в приложение. "Пользовательское состояние" является размером, на который Вы изменили его.

36
ответ дан 07.12.2019, 09:26

В основанных на документе приложениях кнопка масштабирования переключается между пользовательским состоянием и оптимальным размером для содержания. К сожалению, много приложений, таких как Firefox и даже Safari, на самом деле не соблюдают это правило.

От OSXHIGuidelines:

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

Ваше приложение также устанавливает значения для начального размера и положения окна, названного стандартным состоянием. Не предполагайте, что стандартное состояние должно быть как можно больше; некоторые мониторы являются намного более крупными, чем полезный размер для окна. Выберите стандартное состояние, которое подходит лучше всего для работы над типом документа, который создает Ваше приложение, и это показывает как можно больше содержания документа.

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

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

Если пользователь изменяет размер окна или местоположение по крайней мере на 7 пикселей, новый размер и местоположение являются пользовательским состоянием. Пользователь может переключиться между стандартным состоянием и пользовательским состоянием путем нажатия кнопки масштабирования. Когда пользователь нажимает кнопку масштабирования окна в пользовательском состоянии, Ваше приложение должно сначала определить соответствующий размер стандартного состояния. Переместите окно как можно меньше, чтобы сделать это стандартным размером и сохранить все окно на экране. Кнопка масштабирования не должна заставлять окно заполнять весь экран, если это не было последним состоянием, пользователь установил.

Когда пользователь больше чем с одним монитором масштабирует окно, стандартное состояние должно быть на мониторе, содержащем самую большую часть окна, не обязательно монитор со строкой меню. Это означает, что, если пользователь перемещает окно между мониторами, положение окна в стандартном состоянии могло быть на различных мониторах в разное время. Стандартное состояние для любого окна должно всегда полностью содержаться на единственном мониторе.

При изменении масштаба окна удостоверьтесь, что оно не накладывается с Прикреплением. Для получения дополнительной информации о Прикреплении, см. “Прикрепление”.

13
ответ дан 07.12.2019, 09:26

Теги

Похожие вопросы