Страница 1 из 1

Delphi MainMenu, PopupMenu

Добавлено: 18 май 2009, 15:08
Даша:)
Подскажите пожалуйста!!!
Преподаватель написал: "Используйте созданные для команд меню MainMenu1 процедуры обработки событий для таких же команд контекстного меню PopupMenu1. Это почти вдвое сократит код Вашей программы." Как это сделать?
Заранее очень благодарна!!!!

Re: Delphi MainMenu, PopurMenu

Добавлено: 18 май 2009, 17:26
BHy4ok
Это стандарные компоненты Delphi, закладка "Standart". У всех есть свои обработки событий.
Как это сделать?
Сделать что? Поместить компонент на форму?
То, что сказал вам препод, лишь обращает ваше внимание на что либо. Обычно после такой фразы следует само задание.

Re: Delphi MainMenu, PopurMenu

Добавлено: 18 май 2009, 17:57
Даша:)
Для MainMenu, PopurMenu создаются 3 одинаковые вкладки : Решение, Очистка, Выход. Для них используется один и тот же код обработки событий. Нужно использовать созданные для команд меню MainMenu1 процедуры обработки событий для таких же команд контекстного меню PopupMenu1, чтобы сократить код! Подскажите пожалуйста, если понятно, как это сделать??!!

Re: Delphi MainMenu, PopurMenu

Добавлено: 19 май 2009, 12:13
BHy4ok
Берем например "MainMenu"
Procedure OnClick (Для каждой вкладки "решение", "очистка" и т.д.)- делаешь действие которые нужно.

Далее чтобы не писать все то-же самое для "PopupMenu" открываем его свойства и на обработчике событий "OnClick" выбираем нужное действие которое писали для "mainMenu". Вот и получается как раз то, что вам нужно.