Меню́ (англ. menu, фр. menu) — элемент интерфейса пользователя, позволяющий выбрать одну (в простейшем случае) из нескольких перечисленных опций.
В современных операционных системах меню является основным элементом графического интерфейса пользователя.
Содержание |
Меню представляет собой набор следующих элементов:
Пункты всплывающих меню могут быть отмечены (англ. checked), при этом для идентификации того, что пункт выбран, используются либо специальные пометки (см. чекбокс (англ.) (например, в Microsoft Windows и GNOME используется значок «галочка» — ✓), либо изменения цветовой гаммы кого-либо элемента пункта меню (в основном применяется для нестандартных графических меню).
Пункты меню в главном и всплывающих меню могут быть разрешены (англ. enabled), запрещены (англ. disabled) или недоступны (англ. grayed). Иногда вместо слов «разрешено» и «запрещено» используют слова «активно» (англ. active) и «неактивно» (англ. inactive). Обычно пункты, помеченные как разрешенные или запрещенные, для пользователя выглядят одинаково, а недоступный пункт меню выводится несколько затемненным, в частности серым цветом.
Таким образом меню образует иерархическую структуру функциональных возможностей приложения.
Различают следующие типы меню:
В интерфейсе командной строки меню реализуется перечислением вариантов и предложением ввести символ (слово, число…), означающий желаемый вариант. Например:
1) Разворот 2) Налево 3) Прямо 4) Направо Ваш выбор (1234) [1]?_
Такое меню управляется простым вводом нужного значения из списка. Иногда для ввода требуется нажать Enter; иначе — только «горячую клавишу», либо ввести определённое количество символов. При нажатии Enter без ввода конкретного значения может быть выполнено действие по умолчанию (в приведённом примере это «Разворот»).
| Типичное меню в текстовом интерфейсе (не путать с командной строкой!) |
||||
|---|---|---|---|---|
|
В более продвинутых интерфейсах выбор элемента меню может осуществляться «указанием» на его изображение на экране.
Хотя такие меню могут управляться и горячими клавишами тоже (в специализированных или некачественно сделанных интерфейсах «горячие клавиши» могут отсутствовать), но допускается выбор между элементами меню при помощи клавиш стрелок или указательного устройства ввода.
| Это незавершённая статья о компьютерах. Вы можете помочь проекту, исправив и дополнив её. |