главная карта сайта связь с нами

MainMenu

Компонент delphi MainMenu — это не визуальный компонент delphi(место размещения которого на форме не имеет значения для пользователя так как он  увидит не сам компонент, а  меню, с генерированное им), предназначенный для вывода главного меню на форме (см. рис 1).

компонент minemenu
рис 1

По внешнему виду оно представляет собой строку с пунктами меню. Если все пункты меню не умещаются в проекте в одну строку, то они разбиваются на две строки если не помешаются в две то разбиваются на 3 и т.д. (см. рис 2).

рис 2

Опции главного меню создаются с помощью редактора вызываемое двойным щелчком по компоненту MainMenu или нажатием кнопки  рядом со свойством Items в окне Oject Inspectror.  Первоначально меню не заполнено, но имеет один выделенный элемент для создания опции.Для её создания нужно перейти в Oject Inspectror и найти там свойство Caption которому присваиваем нужное название. В Windows, как правило, опции меню имеют возможность выбора с помощью сочетания клавиш ALT и <Key>, где Key — первая буква названия нужной опции, для её вызова с помощью сочетания клавиш первая буква опции должна быть подчеркнута. Для создания этого подчеркивания перед названием опции ставится символ &. После нажатия «Enter» создается пункт меню на Форме. Иногда требуется добавление разделительной черты между пунктами меню для этого в свойстве Caption прописываем символ  «-«.  Так же к подпунктам можно добавлять изображения в формате bmp, для того что бы добавить рисунок выбираем подпункт в который хотим добавить изображение находим в инспекторе объектов свойство Bitmap кликаем щелчком мыши по многоточию и у нас открывается окно «picture editor»(см рис 3).

рис 3

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

Свойства MainMenu

 caption  название элемента меню
 BitMap  картинка которая отображается слева от названия меню
ShortCut  функциональная клавиша или комбинация клавиш, с помошью которых можно быстро выбрать элемент меню


Комментарии закрыты.

Подписаться

Введите адрес электронной почты: