Инструкция по созданию процедур в Delphy

Страницы: 1 | 2  >  >>


ЗАДАНИЕ
Создайте форму, которая будет менять свой цвет в зависимости от действий пользователя:
- При одиночном щелчке по форме она станет синей;
- При двойном щелчке по форме она станет черной;
- При изменении размера она станет желтой;
- При попытке изменить размеры формы она станет красной.

В начале работы программы форма должна быть зеленой.
Реализация
!!! Сохраняем пустой проект перед редактированием !!!
Папка "Процедуры"






Щелкнем по произвольному месте формы, чтобы выделить ее. Назначим в инспекторе объектов такие свойства формы:
HEIGHT (высота) - 200 пикселей;
WIDTH (ширина) - 300 пикселей;
CAPTION (подпись) - ваш класс и фамилию;
COLOR (цвет) - зеленый.

Создадим обработчик события OnClick (одиночный щелчок левой кнопкой мыши) для формы. Откроем в Инспекторе объектов вкладку Evеnts, найдем событие OnClick и выполним двойной щелчок справа от названия события. В редакторе текста автоматически сформируется шаблон-заготовка для процедуры обработки этого события:



Между словами begin и end запишем такой оператор: Form1. Color clBlue (это означает, что мы предоставляем свойства COLOR формы Form1 значение color Blue, то есть меняем цвет формы на синий).


Аналогично создадим обработчик события двойного щелчка OnDblClick и запишем в созданной процедуре такой оператор: Form1. Color clBlack (назначим форме черный цвет).

Таким же образом создадим еще два обработчик событий OnResize (изменения размера формы):

Сохраним созданный проект в свою папку Процедуры
Выполним созданную программу, нажав кнопку Run или F9.

Если вы не допускали ошибок, получим сообщение об успешной компиляцию программ

Страницы: 1 | 2  >  >>
Рейтинг
Оцени!
Поделись конспектом: