Vcl.Outline.TCustomOutline.OutlineStyle
Delphi
property OutlineStyle: TOutlineStyle read FOutlineStyle write SetOutlineStyle default osTreePictureText;
C++
__property TOutlineStyle OutlineStyle = {read=FOutlineStyle, write=SetOutlineStyle, default=5};
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
property | protected | Vcl.Outline.pas Vcl.Outline.hpp |
Vcl.Outline | TCustomOutline |
Description
Spécifie l'affichage de l'arborescence.
Initialisez OutlineStyle à l'une des valeurs suivantes :
Valeur | Signification |
---|---|
osText |
Affiche uniquement le texte du noeud (spécifié dans Text). |
osPlusMinusText |
Affiche l'image plus (spécifiée dans PicturePlus), l'image moins (spécifiée dans PictureMinus) et le texte du noeud (spécifié dans Text). |
osPictureText |
Affiche l'image ouverture (spécifiée dans PictureOpen), l'image fermeture (spécifiée dans PictureClosed), l'image feuillet (spécifiée dans PictureLeaf) et le texte du noeud (spécifié dans Text). |
osPlusMinusPictureText |
Affiche l'image plus (spécifiée dans PicturePlus), l'image moins (spécifiée dans PictureMinus), l'image ouverture (spécifiée dans PictureOpen), l'image fermeture (spécifiée dans PictureClosed), l'image feuillet (spécifiée dans PictureLeaf) ainsi que le texte du noeud (spécifié dans Text). |
osTreeText |
Affiche les lignes reliant les noeuds d'arborescence au texte du noeud (spécifié dans Text). |
osTreePictureText |
Affiche les lignes reliant les noeuds d'arborescence, l'image ouverture (spécifiée dans PictureOpen), l'image fermeture (spécifiée dans PictureClosed), l'image feuillet (spécifiée dans PictureLeaf) et le texte du noeud (spécifié dans Text). |
Remarque : Si la propriété Style vaut otOwnerDraw, la valeur de OutlineStyle est ignorée. Les lignes de connexion, les bitmaps de noeud et le texte de noeud doivent tous être dessinés dans un gestionnaire d'événement OnDrawItem.