Vcl.ComCtrls.TLVAdvancedCustomDrawEvent

De RAD Studio API Documentation
Aller à : navigation, rechercher

C++

typedef void __fastcall (__closure *TLVAdvancedCustomDrawEvent)(TCustomListView* Sender, const System::Types::TRect &ARect, TCustomDrawStage Stage, bool &DefaultDraw);

Propriétés

Type Visibilité  Source Unité  Parent
typedef public Vcl.ComCtrls.hpp Vcl.ComCtrls Vcl.ComCtrls

Description

TLVAdvancedCustomDrawEvent est une procédure appelée par l'événement OnAdvancedCustomDraw.

Sender est la vue liste qui est sur le point d'être dessinée.

ARect indique les dimensions de la vue liste sur son canevas.

Stage indique l'étape en cours dans le processus de dessin. Notez que les étapes cdPreErase et cdPostErase ne reçoivent pas de notification d'événement. L'arrière-plan doit être dessiné lorsque l'élément est restitué.

DefaultDraw est seulement utilisé quand Stage vaut cdPrePaint. Il indique si la vue liste doit continuer avec le dessin par défaut après la sortie du gestionnaire d'événements. Définissez DefaultDraw sur False pour empêcher le dessin de la vue liste après la sortie du gestionnaire d'événements. Si DefaultDraw conserve la valeur True, la vue liste continue avec le processus de dessin par défaut.

Voir aussi