Vcl.ComCtrls.TLVAdvancedCustomDrawEvent
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.