Есть ли название для кнопок закрытия, минимизации и восстановления?

18

Мне кажется, что должно быть общее имя для кнопок закрытия, восстановления и минимизации в строке заголовка в оконных менеджерах. Стало трудно искать ответы, связанные с ними. Я также разработчик, и я буду работать с низкоуровневым менеджером окон в Linux, так что это было бы полезно знать.

Есть ли какой-то общий термин для этого?

Title Bar Buttonsэто лучший термин, который я придумал, но он никоим образом не является официальным. Если это отличается для каждого оконного менеджера, то это также было бы полезно знать. Я не мог найти много поиска вокруг ...

Замечания:

Было бы неплохо узнать термины, используемые всеми платформами: Windows, Mac OS, GNOME, KDE, XFCE и т. Д.

beatgammit
источник

Ответы:

15

Apple называет их кнопками заголовка . Обратите внимание, что они называются Закрыть, Свернуть и Увеличить . Это также имена, назначенные в API доступа AppleScript:

{"close button", "zoom button", "minimize button"}

Кажется, Microsoft не дает им имя (больше?), Так как они всегда перечислены следующим образом :

Окно приложения включает в себя такие элементы, как строка заголовка, строка меню, меню окна (ранее известное как системное меню), кнопка минимизации, кнопка максимизации, кнопка восстановления, кнопка закрытия , граница изменения размеров, область клиента , горизонтальная полоса прокрутки и вертикальная полоса прокрутки. [...]

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

Глоссарий также не содержит общий термин для этих кнопок.


Люди из GNOME называют их оконными командами (также здесь ):

Различные оконные команды подходят для разных типов окон. Смотрите описание каждого конкретного типа окна для списка соответствующих оконных команд. Это возможные команды окна:

  • Закрыть
    Закрывает окно. Всегда рисуйте это как кнопку на границе окна, когда это соответствует типу окна.

  • Развернуть
    Заставляет окно использовать все неиспользуемое пространство экрана.

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

  • Свернуть / развернуть
    Показывает только заголовок окна, как если бы он был «свернут».

Даниэль Бек
источник
Я думаю, что это то, что я искал. Благодарность!
beatgammit
Бьюсь об заклад, одна из причин, почему для них нет общего имени, заключается в том, что они реализованы по-разному. Обратите внимание, что до Windows 95 не было кнопки закрытия. Также обратите внимание, что API для отключения кнопок Max Min является частью GWL_Style. Но звонки на отключение кнопки закрытия идут через системное меню.
surfasb
18

Возвращаясь к руководству оценщиков Windows 95, оно называется просто Window Buttons.

введите описание изображения здесь

Уильям Хилсум
источник
+1 Полезно знать. Я собираюсь пойти с ответом Даниэля, потому что он более тщательный.
beatgammit
4

«Кнопки состояния окна», хотя это охватывает не только эти 3.

Игнасио Васкес-Абрамс
источник
Мне интересно, если это больше вопрос программирования?
Моав
1

Windows Forms относится к группе из них как к ControlBoxвнутренним.

Орлиный глаз
источник