Компонент MainMenu (вкладка Standard) представляет собой глав-
ное меню программы. Он является невизуальным, место его размещения
на форме в процессе проектирования не имеет значения для пользователя,
так как при выполнении приложения он увидит только сгенерированное
этим компонентом меню. После установки компонента на форму необхо-
димо создать пункты меню. Для этого следует либо дважды щелкнуть на
компоненте левой кнопкой мыши, либо щелкнуть на нем правой кнопкой
и выбрать в контекстном меню команду Menu Designer, либо щелкнуть в
правой половине строки свойства Items в инспекторе объектов:
Для создания нового пункта меню необходимо
поместить курсор в рамку из точек, обозначающую место расположения
раздела, и задать в Инспекторе Объектов его свойство Caption (рис. 4.1),
которое обозначает подпись пункта меню. Если в свойство Caption ввести
символ «–», то будет создана разделительная черта, можно воспользовать-
ся командой контекстного меню InsertSeparator (Вставить разделитель).
Рис. 4.1. Создание главного меню
Каждый пункт меню или подменю, т.е. каждый элемент свойства Items,
является объектом типа TMenuItem, обладающим своими свойствами,
методами, событиями. Свойство Name задает имя объекта, соответствую-
щего разделу меню. Во избежание путаницы рекомендуется задавать объ-
ектам осмысленные имена.
Для вставки нового пункта меню необходимо выбрать пункт меню,
выше или левее которого требуется сделать вставку и нажать клавишу Ins или вызвать команду Insert из контекстного меню (появляется при
щелчке на окне правой кнопкой мыши). Чтобы переместить пункт меню в
другое место, необходимо отбуксировать его туда мышью. Для удаления
выбранного пункта меню нужно нажать Del или вызвать команду Delete
из контекстного меню. Для создания подменю необходимо выбрать пункт
меню, для которого требуется создать подменю, и нажать Ctrl+-> или
вызвать команду Create Submenu из контекстного меню. В процессе кон-
струирования меню инспектор объектов отражает свойства пункта меню, в
данный момент создаваемого пользователем (табл. 4.3). Таблица 4.3. Свойства пунктов меню
При работе с меню основным используемым событием является собы-
тие OnClick, возникающее при щелчке на пункте меню или при нажатии
«горячих» клавиш. К обработчику этого события можно перейти, исполь-
зуя вкладку Events инспектора объектов или щелкнув мышью по пункту
меню на форме (обратите внимание – на форме, а не в Конструкторе Ме-
ню!). Если пункты меню повторяют какие-либо действия, т.е. события для
данных действий уже существуют, то необходимо только в инспекторе
объектов данного пункта меню выбрать уже сгенерированное событие.
Опубликовал Kest
March 11 2010 20:56:40 ·
0 Комментариев ·
14390 Прочтений ·
• Не нашли ответ на свой вопрос? Тогда задайте вопрос в комментариях или на форуме! •
Комментарии
Нет комментариев.
Добавить комментарий
Рейтинги
Рейтинг доступен только для пользователей.
Пожалуйста, залогиньтесь или зарегистрируйтесь для голосования.
Нет данных для оценки.
Гость
Вы не зарегистрированны? Нажмите здесь для регистрации.