Vcl.Graphics.TCustomCanvas.OnChange

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

property OnChange: TNotifyEvent read FOnChange write FOnChange;

C++

__property System::Classes::TNotifyEvent OnChange = {read=FOnChange, write=FOnChange};

Propriétés

Type Visibilité  Source Unité  Parent
event public
Vcl.Graphics.pas
Vcl.Graphics.hpp
Vcl.Graphics TCustomCanvas

Description

Se produit quand l'image vient de changer.

Ecrivez un gestionnaire d'événement OnChange pour effectuer des actions spécifiques quand l'image du canevas a changé. Quand une application appelle l'une des méthodes de dessin de TCustomCanvas, la séquence suivante se produit :

  1. Un événement OnChanging a lieu.
  2. La méthode TCustomCanvas effectue la modification sur le canevas.
  3. Un événement OnChange a lieu.

L'événement OnChange se produit lors d'une modification de l'image, mais non d'une modification des propriétés du canevas. Pour les implémentations de canevas descendantes qui supportent des objets graphiques assignés tels que Brush, Pen ou Font, les applications peuvent répondre aux modifications de ces objets en affectant des gestionnaires d'événements OnChange aux objets correspondants. Toutefois, la plupart des implémentations de canevas descendantes dérivées de TCustomCanvas affectent leurs propres gestionnaires d'événements OnChange pour les objets attachés. Avant d'affecter un gestionnaire d'événement OnChange à l'un de ces objets (Pen, Brush, et ainsi de suite), lisez le gestionnaire d'événement existant. Utilisez cette valeur pour appeler le gestionnaire d'événement du descendant de TCustomCanvas depuis le nouveau gestionnaire d'événement.

Voir aussi