Свойства, методы, события, типы, классы______________________1023

15.6 События

OnChange — событие класса TCanvas

Событие происходит сразу после изменения изображения на канве
Класс TCanvas

Определение

typedef void ( closure *TNotifyEvent)(System::TObject* Sender);

_property Classes::TNotifyEvent OnChange

Описание

Событие OnChange наступает после изменения изображения на канве. При
вызове любого метода рисования осуществляется следующая последовательность
операций:

1. Наступает событие OnChanging.

2. Вызванный метод канвы TCanvas делает изменения в изображении.

3. Наступает событие OnChange.

Событие канвы OnChange наступает при изменении именно самого изображе-
ния, а не свойств канвы. Такие свойства канвы, как объекты Font — шрифт,
Brush — кисть и Pen — перо имеют свои собственные события OnChange.

OnChange — событие класса TGraphicsObject__________________

Событие наступает после изменения графического объекта

Классы TGraphicsObject, TGraphic

Определение

typedef void (_closure *TNotifyEvent)(System::TObject* Sender);

_property Classes::TNotifyEvent OnChange

Описание

Обработчик события OnChange должен осуществить необходимые операции
при изменении графического объекта и отразить его новые установки.

OnChanging________________________________________

См. событие канвы OnChange.

OnClick

Событие соответствует щелчку мыши на компоненте и некоторым другим дей-
ствиям пользователя

Класс TControl

Определение

typedef void ( closure *TNotifyEvent)(System::TObject* Senders-
property Classes::TNotifyEvent OnClick