Компоненты текстовое поле,метка, кнопка в среде Delphi

Страницы: <<  <  3 | 4 | 5 | 6 | 7  >  >>

если значение свойства равно False
Компонент Button имеет в своём составе следующие события:
Событие
Описание
OnClick
Происходит при клике по кнопке
OnEnter
Происходит в момент получения компонентом фокуса ввода
OnExit
Возникает, когда компонент теряет фокус ввода
OnKeyDown
Когда при нажатии на кнопку на клавиатуре она оказалась в нижнем положении
OnKeyUp
Когда при отпускании клавиатурной кнопки она оказалась в верхнем положении;
OnKeyPress
Возникает при нажатии на клавиатурную кнопку
OnMouseDown
Когда при нажатии кнопки мышки она оказалась в нижнем положении
OnMouseUp
Когда при отпускании кнопки мышки она оказалась в верхнем положении.
OnMouseMove
Возникает при перемещении указателя мышки над компонентом
OnMouseEnter
Происходит, когда пользователь помещает курсор мыши в область элемента
OnMouseLeave
Происходит, когда пользователь убирает курсор мыши из области элемента
Практическая часть
Пример 1
Рассмотрим работу некоторых событий компонента Edit на конкретном примере.
На форме расположим два компонента Edit.
Для Edit1 на вкладке Events в Object Inspector ищем событие OnEnter и кликаем два раза по нему. В открывшемся редакторе кода прописываем edit1. color:clWindow. Затем переходим в событие OnExit и в редакторе кода пишем edit1. color:clBlue.

Для Edit2 на вкладке Events в Object Inspector ищем событие OnChange и пишем туда form1. Caption:form1. Edit2. Text. Затем переходим в событие OnKeyPress и в нём прописываем код: if not (Key in А. . Я, а. . я, -, , 8, 32) then Key:0.

Запускаем приложение. В результате должно получиться так, что в запущенной программе при клике на Edit2, Edit1 меняет свой цвет на синий (код в событ

Страницы: <<  <  3 | 4 | 5 | 6 | 7  >  >>
Рейтинг
Оцени!
Поделись конспектом: