Delphi. Страница Standart. Васильев В.В - 14 стр.

UptoLike

14
ные пункта меню Настройки задайте
обработчик события OnClick кнопки
Обновить данные
Events откройте список справа от со-
бытия OnClick и выберите Button2Click
15. Проверьте работу программы
F9. Обновите вид полей, выбрав На-
стройки |Обновить данные
Добавьте на форму еще один невизуальный компонент PopupMenu,
использующийся для создания всплывающего контекстного меню. Контек-
стное меню может быть создано для любого компонента формы. В нашем
примере клик по самой форме будет приводить к появлению всплывающе-
го меню с командами Отразить текст и Обновить данные.
16. Добавьте невизуальный компонент PopupMenu
Страница Standard
17. Откройте конст-
руктор менюMenu
Designer
Клик по кнопке с тремя точками в свойстве Items, либо
выбор пункта Menu Designer из контекстного меню
компонента PopupMenu1 формы
Конструктор всплывающего меню работает точно так же, как конст-
руктор главного меню, только все опции разворачиваются вниз в единст-
венном окне.
18. Напишите первую команду контек-
стного менюОтразить текст
Впишите в свойство Caption значение
Отразить текст и нажмите Enter
19. Напишите вторую команду контек-
стного менюОбновить данные
Впишите в свойство Caption значение
Обновить данные и нажмите Enter
Для добавления кода обработки какой-либо опции всплывающего ме-
ню необходимо выделить ее в конструкторе меню и дважды щелкнуть по
ней. Откроется окно редактирования кода обработки выбора данного пунк-
та и появится возможность набрать вручную необходимый код.
Если необходимый код, как в нашем проекте, уже присутствует в об-
работке какого-либо
другого события, то его можно скопировать так же,
как мы делали при конструировании главного меню.
20. Вызовите код выбора команды Отразить текст кон-
текстного меню
Двойной клик
21. Для выбора команды Отразить
текст контекстного меню задайте об-
работчик события OnClick кнопки
Отразить текст
В Инспекторе объектов на вкладке
Events откройте список справа от со-
бытия OnClick и выберите Button1Click
22. Вызовите код выбора команды Обновить данные
контекстного меню
Двойной клик
23. Для выбора команды Обновить
данные пункта меню Сервис задайте
обработчик события OnClick кнопки
Обновить данные
В Инспекторе объектов на вкладке
Events откройте список справа от со-
бытия OnClick и выберите Button2Click
24. Свяжите PopupMenu1 с контекст-
ным меню формы
К
ликните в свободном месте формы. Из
списка правее свойства PopupMenu вы-
берите PopupMenu1
25. Проверьте работу программы
F9. Проверьте работу контекстного
меню формы!
26. Сохраните результаты работы
File|Save