Редактор меню Menu Editor
Для проектирования меню всех видов используется редактор меню Menu Editor (Редактор меню) среды проектирования IDE (рис. 2). Редактор меню вызывается одним из следующих способов:
· командой Menu Editor (Редактор меню) меню Tools (Инструменты);
· нажатием кнопки Menu Editor на стандартной панели инструментов ;
· нажатием комбинации клавиш <Ctrl>+<E>.
Редактор создает меню для активного в данный момент окна, то есть, если активно MDI-OKHO, проектируется меню для него, если активна дочерняя форма, проектируется меню для дочерней формы.
Рис. 2. Окно редактора меню Menu Editor
Редактор меню состоит из двух групп: элементов управления свойствами и элементов конструирования структуры меню. Управлять основными свойствами меню, о которых было сказано выше, можно с помощью следующих элементов редактора меню:
· поле Caption (Заголовок) - наименование пункта меню, то есть текст, появляющийся в меню;
· поле Name (Имя) - имя меню. Используется для идентификации объекта при написании программных кодов;
|
|
· раскрывающийся список Shortcut (Оперативная клавиша) - назначает комбинацию клавиш для быстрого вызова команды меню;
· поле HelpContextID (Идентификатор справки) - ссылка на тему в справочной системе;
· флажок Enabled (Доступно) - доступ к пункту меню;
· флажок Visible (Видимость) - определяет, будет ли виден на экране элемент меню;
· флажок WindowList (Список окон) - определяет наличие списка открытых окон.
Элементы группы конструирования структуры меню позволяют добавлять и удалять новые пункты меню, перемещать пункты по вертикали, меняя порядок их следования, и по горизонтали, меняя расположение пунктов в иерархии системы меню:
· кнопки с направленными вправо и влево стрелками перемещают пункты или команды меню в иерархии меню;
· кнопки с направленными вверх и вниз стрелками перемещают пункты или команды меню по структуре меню;
· Next (Следующий) - перемещает указатель к следующему пункту меню. Если указатель находится на последнем пункте меню, то создается новый пункт меню или новая команда меню такого же уровня иерархии;
· Insert (Вставить) - добавляет пункт меню или команду в пункт меню;
· Delete (Удалить) - удаляет пункт меню или команду из пункта меню.
Для добавления пункта меню выполните следующие шаги:
1. Выберите место в имеющейся структуре меню.
2. Добавьте пункт меню, нажав кнопку Insert (Вставить).
3. В поле Caption (Заголовок) введите название пункта меню, которое будет отображаться в строке меню при запуске приложения на выполнение.
4. В поле Name (Имя) введите имя пункта меню, по которому он идентифицируется в программном коде.