Тема 2:
Меню в Windows-приложении
Создание меню это процесс, требующий наибольшей аккуратности.
При выборе терминов для команд меню вы должны уделить особое
внимание краткости, так как меню предъявляет повышенные требования
к краткости.
Меню представляет собой некое подобие карты сайта. И если
функциональность широкая, то и требования к выбору терминов
для команд меню возрастают.
Общие правила создания меню представлены ниже.
Меню не должно содержать более 3 уровней вложенности
Если возникает ситуация, когда нужно добавить 4-й уровень
это первый сигнал к тому, чтобы подумать о разделении
одного приложения на несколько, либо попытаться выстроить
вложенные элементы на одном уровне, либо перенести часть команд
в диалоговые окна.
Команды меню должны состоять не более чем из 2-х слов
Если этого не получается, то надо делить на уровни.
Не допускайте повторения слов или фраз в пунктах меню одного
уровня
Ниже показан пример правильной и неправильной организации
меню.
Правильно
|
|
Неправильно
|
|
|
|
Справочники > Просмотр справочника пользователей
Справочники > Редактирование справочника пользователей
Справочники > Удаление пользователей из справочника
|
|
Справочники > Пользователи > Просмотр
Справочники > Пользователи > Редактирование
Справочники > Пользователи > Удаление
|
Первое слово команды всегда пишется с заглавной буквы,
остальные с маленькой
Исключение составляют случаи, когда в команде используется
имя собственное или аббревиатура. На это правило следует обратить
особое внимание, так как в интерфейсах русскоязычных продуктов
часто встречаются меню, где каждое слово названия команды
пишется с большой буквы, например, Добавить Пользователя
или Преобразовать Базу Данных. Это неправильно. Этот
вариант используется в англоязычных интерфейсах. В русском
языке таких правил нет.
Меню должно содержать, по меньшей мере, следующие команды:
- Файл содержит как минимум команду Выход.
Сюда же помещаются команды Создать, Открыть,
Сохранить и т.п.
- Справка - при наличии справочной системы
должно содержать следующий пункт: Справка о <название
приложения>. Также должно содержать команду О программе.
Наиболее часто используемые команды меню должны содержать
"горячую" клавишу доступа
Используйте для команд перечисленных ниже только стандартные
горячие клавиши:
- Открыть CTRL+O
- Создать СTRL+N
- Сохранить CTRL+S
Используйте одно название для команды меню и вызываемого
диалогового окна
Если после выбора какой-либо команды меню открывается диалоговое
окно, оно должно по возможности иметь такое же название, как
и команда меню.
|