Vcl.Outline.TCustomOutline.Style

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

property Style: TOutlineType read FStyle write SetStyle default otStandard;

C++

__property TOutlineType Style = {read=FStyle, write=SetStyle, default=0};

Propriétés

Type Visibilité  Source Unité  Parent
property protected
Vcl.Outline.pas
Vcl.Outline.hpp
Vcl.Outline TCustomOutline

Description

Détermine si les noeuds et l'arborescence sont dessinés automatiquement.

Par défaut, Style vaut osStandard, ce qui signifie que l'arborescence affiche les éléments du style déterminé par la propriété OutlineStyle. Initialisez Style à otOwnerDraw afin de créer des arborescences utilisateur, ce qui signifie que les éléments doivent être dessinés sur le canevas de l'arborescence en écrivant du code dans un gestionnaire d'événement OnDrawItem.

Les arborescences utilisateur peuvent afficher les éléments autres que le texte d'un noeud et les bitmaps standard spécifiés par les propriétés PictureClosed, PictureOpen, PictureMinus, PicturePlus et PictureLeaf. Cependant, elles nécessitent plus de programmation puisque l'application doit spécifier comment restituer l'image de chaque noeud dans un gestionnaire d'événement OnDrawItem.

Voir aussi