Vcl.Outline.TCustomOutline.OutlineStyle
Delphi
property OutlineStyle: TOutlineStyle read FOutlineStyle write SetOutlineStyle default osTreePictureText;
C++
__property TOutlineStyle OutlineStyle = {read=FOutlineStyle, write=SetOutlineStyle, default=5};
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
property | protected | Vcl.Outline.pas Vcl.Outline.hpp |
Vcl.Outline | TCustomOutline |
Beschreibung
Legt fest, wie die Gliederungsbaumstruktur angezeigt wird.
Setzen Sie OutlineStyle auf einen der folgenden Werte:
Wert | Bedeutung |
---|---|
osText |
Zeigt nur den (in TOutlineNode.Text festgelegten) Elementtext an. |
osPlusMinusText |
Zeigt ein Plus-Bild (festgelegt in PicturePlus), ein Minus-Bild (festgelegt in PictureMinus) und den Elementtext (festgelegt in TOutlineNode.Text) an. |
osPictureText |
Zeigt ein den expandierten Knoten repräsentierendes Bild (festgelegt in PictureOpen), ein den nicht expandierten Knoten repräsentierendes Bild (festgelegt in PictureClosed), ein einen Endknoten repräsentierendes Bild (festgelegt in PictureLeaf) und den Elementtext (festgelegt in TOutlineNode.Text) an. |
osPlusMinusPictureText |
Zeigt ein Plus-Bild (festgelegt in PicturePlus), ein Minus-Bild (festgelegt in PictureMinus), ein den expandierten Knoten repräsentierendes Bild (festgelegt in PictureOpen), ein den nicht expandierten Knoten repräsentierendes Bild (festgelegt in PictureClosed), ein einen Endknoten repräsentierendes Bild (festgelegt in PictureLeaf) und den Elementtext (festgelegt in TOutlineNode.Text) an. |
osTreeText |
Zeigt die Linien zur Verbindung der Gliederungsknoten und den Elementtext (festgelegt in TOutlineNode.Text) an. |
osTreePictureText |
Zeigt die Linien zur Verbindung der Gliederungsknoten, ein den expandierten Knoten repräsentierendes Bild (festgelegt in PictureOpen), ein den nicht expandierten Knoten repräsentierendes Bild (festgelegt in PictureClosed), ein einen Endknoten repräsentierendes Bild (festgelegt in PictureLeaf) und den Elementtext (festgelegt in TOutlineNode.Text) an. |
Anmerkung: Wenn die Eigenschaft Style auf otOwnerDraw gesetzt ist, wird der Wert von OutlineStyle ignoriert. Sowohl die Verbindungslinien, als auch die Knoten-Bitmaps und der Elementtext müssen in einer Ereignisbehandlungsroutine OnDrawItem gezeichnet werden.