Си - Статьи - Шаблоны меню

У IDE C ++ Builder 'а есть полезная особенность, о
которой вы можете не знать - шаблоны меню. Шаблоны меню - это заранее
разработанные меню, которые включены в C ++ Builder. С шаблонами меню
и парой щелчков мышью вы можете вставлять готовую структуру меню в ваше
приложение. Вы можете использовать шаблоны "как есть", в том
виде, в котором они поставляются с C++ Builder, модифицировать их, и даже
создавать свои собственные шаблоны.

Для использования шаблонов меню просто выведите на передний
план Дизайнер меню (Menu Designer) (для этого выполните двойной щелчок
мышью на компоненте TMainMenu или TPopupMenu) и щелкните
правой кнопкой мыши на форме дизайнера.

Контекстное меню, отображаемое при щелчке правой кнопкой
мыши на форме Дизайнера меню, содержит пункты для сохранения меню в качестве
шаблона, вставки меню из шаблона и удаления шаблона. Рисунок 1 показывает
контекстное меню.


Рис. 1. Контекстное меню дизайнера.

Если вы выберите пункт Insert From Template …, то появится
диалоговое окно вставки шаблона.

Лучший способ понять, как работать с шаблонами меню - поэкспериментировать
с ними. Создайте новое приложение, поместите на форму компонент TMainMenu,
начните вставлять шаблоны меню и посмотрите, что получится.

Очистите все пункты главного меню, разработайте свою собственную
структуру меню и сохраните ее в качестве шаблона. Если вы регулярно используете
определенную структуру меню, сохранение ее в качестве шаблона может значительно
сэкономить время при разработке последующих проектов.

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

Автор: Mark G. Wiseman. Перевод: Т. Сорока. По материалам: www.bcbdey.ru.
Copyright © 2006-09.