ВУЗ:
Составители:
Рубрика:
40
23. Дана целочисленная матрица размера 4×4. Получить квадрат этой
матрицы .
2.7 Создание меню
В Delphi для создания главного меню, содержащего перечень до-
пустимых операций приложения , имеется невизуальный компонент
MainMenu.
Главное меню является экземпляром класса TMainMenu. Основ-
ным свойством этого класса является свойство
property Items : TMenuItem; default;
Содержит элементы нулевого уровня главного меню приложения .
Чаще всего главное меню создаётся на этапе конструирования
формы. Для этого необходимо сначала поместить компонент Main
Menu на форму, а затем вызвать конструктор меню. Для вызова кон -
структора меню можно дважды щелкнуть левой кнопкой мыши по
компоненту MainMenu.
Кроме главного меню, связанного с формой приложения , в Delphi
имеется компонент Popup Menu, предназначенный для создания кон -
текстного меню. Контекстное меню может быть создано для любого
оконного элемента управления . Для вызова контекстного меню необ -
ходимо поместить курсор мыши на оконный элемент и нажать пра -
вую кнопку мыши. Для установления связи между оконным элемен -
том и компонентом Popup Menu используется свойство Popup Menu, в
40 23. Д а н а целочислен н а я м а трица ра зм ера 4×4. Полу чит ь ква д ра т э той м а т рицы. 2.7 С оздание меню В Delphi д ля созд а н ия гла вн ого м ен ю , сод ерж а щего перечен ь д о- пу ст им ых опера ций прилож ен ия , им еется н евизу а льн ый ком пон ен т MainMenu. Гла вн ое м ен ю я вля ет ся э кзем пля ром кла сса TMainMenu. Осн ов- н ым свойст вом э того кла сса я вля ет ся свойст во property Items : TMenuItem; default; Сод ерж ит э лем ен ты н у левого у ровн я гла вн ого м ен ю прилож ен ия . Ч а ще всего гла вн ое м ен ю созд а ётся н а э т а пе кон стру ирова н ия ф орм ы. Д ля э т ого н еоб ход им о сн а ча ла пом ест ит ь ком пон ен т Main Menu н а ф орм у , а за т ем вызва т ь кон ст ру кт ор м ен ю . Д ля вызова кон - ст ру кт ора м ен ю м ож н о д ва ж д ы щелкн у т ь левой кн опкой м ыш и по ком пон ен т у MainMenu. К ром е гла вн ого м ен ю , свя за н н ого с ф орм ой прилож ен ия , в Delphi им еет ся ком пон ен т Popup Menu, пред н а зн а чен н ый д ля созд а н ия кон - т екст н ого м ен ю . К он т екстн ое м ен ю м ож ет б ыт ь созд а н о д ля лю б ого окон н ого э лем ен т а у пра влен ия . Д ля вызова кон текст н ого м ен ю н еоб - ход им о пом ест ит ь ку рсор м ыш и н а окон н ый э лем ен т и н а ж а т ь пра - ву ю кн опку м ыш и. Д ля у ст а н овлен ия свя зи м еж д у окон н ым э лем ен - т ом и ком пон ен том Popup Menu использу ет ся свойст во Popup Menu, в
Страницы
- « первая
- ‹ предыдущая
- …
- 38
- 39
- 40
- 41
- 42
- …
- следующая ›
- последняя »