Создание основного меню

April 26, 2010 by admin Комментировать »

Чтобы связать основное меню с формой, необходимо выбрать компонент MainMenu из страницы Standard Палитры компонентов Delphi и поместить его в форму. Пиктограмма компоненты MainMenu располагается в форме и двойной щелчок на ней приводит к вызову конструктора меню для дальнейшего редактирования. Конструктор (дизайнер, редактор) меню является специальным редактором свойств для свойства Items компонента MainMenu. Вызвав дизайнер меню, можно приступать к созданию пунктов меню.

clip_image002

Введем &Файл и нажмем клавишу Enter. Введенный текст присвоится свойству Caption компонента MenuItem. Этот компонент представляет собой один пункт основного меню. Продолжать ввод новых пунктов можно, двигаясь по горизонтали – добавлять новые пункты в главное меню, или по вертикали – формировать выпадающее меню для пункта Файл. С помощью клавиш Insert и Delete вставляются новые и удаляются уже существующие пункты меню. Перетаскивая мышью существующие пункты можно перестраивать их порядок и положение в пределах всего меню. Если необходимо одновременно переместить группу пунктов меню сначала, как обычно, их следует отметить (выделить). Выделение производится по стандартным правилам Windows (можно использовать клавиши Shift и Ctrl). Не следует забывать при работе в дизайнере меню и о правой кнопке мыши – контекстное меню предлагает вам необходимые средства для редактирования, в том числе и способ создания подменю для выбранного сейчас пункта формируемого меню (комбинация клавиш Ctrl+®).

clip_image004

После того как вы добавили хотя бы один пункт в формируемое меню программы и вышли из конструктора меню, в соответствующей форме появляется строка главного меню (под строкой заголовка) с этим пунктом. На рисунке представлена форма со строкой главного меню из двух пунктов Файл и Правка.

Дизайнер меню позволяет формировать меню со всеми стандартными возможностями, отвечающими требованиям API:

· символ быстрой активизации пункта – подчеркнутый символ в имени пункта. Для этого необходимо в имени пункта меню перед соответствующим символом поставить символ амперсант &);

· быстрые (горячие) клавиши. Установите соответствующую комбинацию клавиш в свойстве ShortCut компонента MenuItem;

· разделители групп пунктов в выпадающем меню. В качестве имени пункта меню (свойство Caption) задайте один символ (-) – минус;

· подменю для текущего пункта меню. Выделить текущий пункт меню и нажать комбинацию клавиш Ctrl+® .

Оставить комментарий

микросхемы мощности Устройство импульсов питания пример приемника провода витков генератора выходе напряжение напряжения нагрузки радоэлектроника работы сигнал сигнала сигналов управления сопротивление усилитель усилителя усиления устройства схема теория транзистора транзисторов частоты