Vcl.ComCtrls.TCustomTreeView.IsCustomDrawn

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

function IsCustomDrawn(Target: TCustomDrawTarget; Stage: TCustomDrawStage): Boolean; virtual;

C++

virtual bool __fastcall IsCustomDrawn(TCustomDrawTarget Target, TCustomDrawStage Stage);

Propriétés

Type Visibilité  Source Unité  Parent
function protected
Vcl.ComCtrls.pas
Vcl.ComCtrls.hpp
Vcl.ComCtrls TCustomTreeView

Description

Spécifie si le contrôle doit générer des événements de dessin personnalisés.

TCustomTreeView vérifie IsCustomDrawn pour déterminer quand générer un événement OnCustomDraw, OnAdvancedCustomDraw, OnCustomDrawItem ou OnAdvancedCustomDrawItem. IsCustomDrawn renvoie true quand la vue arborescente doit générer un événement.

Le paramètre Target indique si la vue arborescente va dessiner l'arborescence entière ou seulement un noeud. IsCustomDrawn ne renvoie pas true sauf si la vue arborescente contient un gestionnaire d'événement approprié pour la cible.

Le paramètre Stage indique l'étape actuelle du processus de dessin de la vue arborescente. IsCustomDrawn renvoie true si l'étape a la valeur cdPrePaint ou s'il existe un gestionnaire d'événement de dessin personnalisé avancé pour Target.

Voir aussi