Vcl.ComCtrls.TToolBar.CustomDraw
Delphi
function CustomDraw(const ARect: TRect; Stage: TCustomDrawStage): Boolean; virtual;
C++
virtual bool __fastcall CustomDraw(const System::Types::TRect &ARect, TCustomDrawStage Stage);
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
function | protected | Vcl.ComCtrls.pas Vcl.ComCtrls.hpp |
Vcl.ComCtrls | TToolBar |
Description
Génère des événements OnCustomDraw et OnAdvancedCustomDraw.
CustomDraw est appelée automatiquement à des étapes discrètes dans le processus de dessin pour générer des événements OnCustomDraw et OnAdvancedCustomDraw.
ARect indique les limites de la barre d'outils dans le Canvas de la barre d'outils.
Stage indique l'étape en cours du processus de dessin. Quand Stage a la valeur cdPrePaint, CustomDraw génère un événement OnCustomDraw suivi d'un événement OnAdvancedCustomDraw. A toutes les autres étapes, CustomDraw ne génère que l'événement OnAdvancedCustomDraw.
CustomDraw renvoie true si la barre d'outils doit continuer avec la séquence de dessin par défaut et false si la séquence de dessin doit s'arrêter après l'appel.