Vcl.ComCtrls.TToolBar.CustomDraw

De RAD Studio API Documentation
Aller à : navigation, rechercher

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.

Voir aussi