Подскажите пожалуйста!!!
Преподаватель написал: "Используйте созданные для команд меню MainMenu1 процедуры обработки событий для таких же команд контекстного меню PopupMenu1. Это почти вдвое сократит код Вашей программы." Как это сделать?
Заранее очень благодарна!!!!
Delphi MainMenu, PopupMenu
Это стандарные компоненты Delphi, закладка "Standart". У всех есть свои обработки событий.
То, что сказал вам препод, лишь обращает ваше внимание на что либо. Обычно после такой фразы следует само задание.
Сделать что? Поместить компонент на форму?Как это сделать?
То, что сказал вам препод, лишь обращает ваше внимание на что либо. Обычно после такой фразы следует само задание.
< L3X. (ICQ: 8721378, Mail - l3x@list.ru)
Для MainMenu, PopurMenu создаются 3 одинаковые вкладки : Решение, Очистка, Выход. Для них используется один и тот же код обработки событий. Нужно использовать созданные для команд меню MainMenu1 процедуры обработки событий для таких же команд контекстного меню PopupMenu1, чтобы сократить код! Подскажите пожалуйста, если понятно, как это сделать??!!
Берем например "MainMenu"
Procedure OnClick (Для каждой вкладки "решение", "очистка" и т.д.)- делаешь действие которые нужно.
Далее чтобы не писать все то-же самое для "PopupMenu" открываем его свойства и на обработчике событий "OnClick" выбираем нужное действие которое писали для "mainMenu". Вот и получается как раз то, что вам нужно.
Procedure OnClick (Для каждой вкладки "решение", "очистка" и т.д.)- делаешь действие которые нужно.
Далее чтобы не писать все то-же самое для "PopupMenu" открываем его свойства и на обработчике событий "OnClick" выбираем нужное действие которое писали для "mainMenu". Вот и получается как раз то, что вам нужно.
< L3X. (ICQ: 8721378, Mail - l3x@list.ru)