Меню (информатика)

Меню (информатика)
Пример графического меню

Меню́ (англ. menu, фр. menu) — элемент интерфейса пользователя, позволяющий выбрать одну из нескольких перечисленных опций программы. В современных операционных системах меню является важнейшим элементом графического интерфейса пользователя.

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

Содержание

Типы меню

Различают следующие типы меню:

  • по исполнению:
    • текстовое
    • графическое;
  • по функциям:

Элементы меню

  • пункт меню — отдельные опции приложения.
  • пиктограмма, иллюстрирующая действие
  • разделитель (визуально разделяет группы однородных пунктов меню)
  • «упор» ограничивает ход сдвига курсора

Элементы меню обычно сгруппированы в:

  • Строка меню (англ. menu bar) — основная часть меню, которая постоянно находится в окне приложения (реже, скрывается и появляется при определённых действиях пользователя). Данная строка является так называемым главным меню окна (англ. main menu) или меню верхнего уровня (англ. top-level menu);

, которая может содержать

    • Всплывающее меню (англ. popup menu) или подменю (англ. submenu). Выбор элемента главного меню обычно приводит к вызову появляющегося под главным подменю, которое в свою очередь может содержать подменю;

Таким образом меню образует иерархическую структуру функциональных возможностей приложения.

Пункты меню в главном и всплывающих меню могут быть включены (англ. enabled), выключены (англ. disabled) или недоступны (англ. grayed). Иногда вместо слов «включено» и «выключено» используют слова «активно» (англ. active) и «неактивно» (англ. inactive). Обычно пункты, помеченные как включённые или выключенные, для пользователя выглядят одинаково, а недоступный пункт меню выводится несколько затемнённым, в частности серым цветом.

Пункты всплывающих меню могут быть отмечены (англ. checked), при этом для идентификации того, что пункт выбран, используются либо специальные пометки (см. чекбокс) (например, в Microsoft Windows и GNOME используется значок «галочка» — ✓), либо изменения цветовой гаммы кого-либо элемента пункта меню (в основном применяется для нестандартных графических меню).

Меню в интерфейсе командной строки

В интерфейсе командной строки меню реализуется перечислением вариантов и предложением ввести символ (слово, число…), означающий желаемый вариант. Например:

1) Разворот
2) Налево
3) Прямо
4) Направо
Ваш выбор (1234) [1]?_

Такое меню управляется простым вводом нужного значения из списка. Иногда для ввода требуется нажать Enter; иначе — только «горячую клавишу», либо ввести определённое количество символов. При нажатии Enter без ввода конкретного значения может быть выполнено действие по умолчанию (в приведённом примере это «Разворот»).

Меню, управляемые указательными устройствами

Типичное меню в текстовом интерфейсе
(не путать с командной строкой!)
 Разворот   Налево   Прямо   Направо 

В более продвинутых интерфейсах выбор элемента меню может осуществляться «указанием» на его изображение на экране.

Хотя такие меню могут управляться и горячими клавишами тоже (в специализированных или некачественно сделанных интерфейсах «горячие клавиши» могут отсутствовать), но допускается выбор между элементами меню при помощи клавиш стрелок или указательного устройства ввода.

Трудоёмкость выбора пункта из меню

Для уменьшения трудоёмкости выбора пункта из меню указательным устройством ввода выбираемый пункт меню должен значительно отличаться по цвету, фактуре и другим характеристикам от фона и иметь наибольшие возможные размеры (площадь). Меню с «упором» позволяют вслепую сдвинуть курсор к упору и числом нажатий на кнопку выбрать нужный пункт меню. Турбо-меню без «упора» сделать это не позволяют.


Модернизации классического меню

  • Скрываемые элементы меню (в MS Office 2000 и далее)
  • Ribbon (в MS Office 2007 и далее)

См. также

Ссылки


Wikimedia Foundation. 2010.

Игры ⚽ Поможем написать курсовую

Полезное


Смотреть что такое "Меню (информатика)" в других словарях:

  • Тост (информатика) — У этого термина существуют и другие значения, см. Тост (значения). Отображение всплывающих уведомлений (тостов) в Miranda IM Тост (англ.  …   Википедия

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

  • Консольная программа — Текстовый интерфейс пользователя (англ. Text user interface, TUI; также Character User Interface, CUI) система средств взаимодействия пользователя с компьютером, основанная на использовании текстового (буквенно цифрового) режима дисплея или… …   Википедия

  • Консольное приложение — Текстовый интерфейс пользователя (англ. Text user interface, TUI; также Character User Interface, CUI) система средств взаимодействия пользователя с компьютером, основанная на использовании текстового (буквенно цифрового) режима дисплея или… …   Википедия

  • Программа текстового режима — Текстовый интерфейс пользователя (англ. Text user interface, TUI; также Character User Interface, CUI) система средств взаимодействия пользователя с компьютером, основанная на использовании текстового (буквенно цифрового) режима дисплея или… …   Википедия

  • Простой полноэкранный интерфейс — Текстовый интерфейс пользователя (англ. Text user interface, TUI; также Character User Interface, CUI) система средств взаимодействия пользователя с компьютером, основанная на использовании текстового (буквенно цифрового) режима дисплея или… …   Википедия

  • Псевдографические символы — Псевдографика общее название символов, которые предназначены не для записи текста на каком либо языке, а для графического оформления интерфейса пользователя например, для рисования рамочек и таблиц. Псевдографика широко используется программами… …   Википедия

  • — Псевдографика общее название символов, которые предназначены не для записи текста на каком либо языке, а для графического оформления интерфейса пользователя например, для рисования рамочек и таблиц. Псевдографика широко используется программами… …   Википедия

  • — Псевдографика общее название символов, которые предназначены не для записи текста на каком либо языке, а для графического оформления интерфейса пользователя например, для рисования рамочек и таблиц. Псевдографика широко используется программами… …   Википедия

  • — Псевдографика общее название символов, которые предназначены не для записи текста на каком либо языке, а для графического оформления интерфейса пользователя например, для рисования рамочек и таблиц. Псевдографика широко используется программами… …   Википедия


Поделиться ссылкой на выделенное

Прямая ссылка:
Нажмите правой клавишей мыши и выберите «Копировать ссылку»