Строка меню является главным диспетчерским пультом программы. Она открывает доступ к командам, диалогам, полям, кнопкам, с помощью которых выполняется
вся содержательная работа по созданию документа, настройке программы, управлению процессом печати и т. д.
Перечислим основные группы команд: File (Файл), Edit (Редактирование), View (Вид), Modify (Модифицировать), Text (Текст), Xtras (Дополнения), Window (Окно), Help (Помощь). Каждый пункт меню объединяет группу функционально близких команд, доступ к которым открывается через систему вложенных меню. Например, пункт Text (Текст) содержит средства обработки и редактирования текстов, File (Файл) -файловые команды.
Система меню программы построена по принципу соподчинения, или иерархии. Пункты меню могут открывать доступ к вложенным меню, которые, в свою очередь, также могут содержать вложенные меню и команды. Например, щелчок на пункте Windows главного меню раскрывает ниспадающее меню, как показано на рис. 1-2.
1-2. Ниспадающее меню
На этом примере рассмотрим основные соглашения, используемые в системе меню программы. Пункты меню, которые отмечены с правой стороны черным треугольником, являются наименованиями подменю. Подменю раскрывается, если курсор установлен на его названии.
Элементы без треугольных маркеров представляют собой команды. Команды, после имени которых стоит многоточие, открывают окна диалога. Это значит, что для выполнения такой команды требуется задать некоторые параметры в специальном диалоговом окне. В нашем примере такой командой является Customize (Настройка). Названия недоступных элементов меню изображаются серым цветом. Пометка слева от названия команды означает, что данная команда уже выполнена или действует. Так, команда Toolbox (Панель инструментов), которая служит для вывода на экран панели инструментов (рис. 1-2), в данном случае помечена. Это значит, что панель инструментов присутствует на экране.
Можно использовать четыре основных способа выполнения команд: