Vcl.Outline.TCustomOutline.Style
Delphi
property Style: TOutlineType read FStyle write SetStyle default otStandard;
C++
__property TOutlineType Style = {read=FStyle, write=SetStyle, default=0};
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
property | protected | Vcl.Outline.pas Vcl.Outline.hpp |
Vcl.Outline | TCustomOutline |
Beschreibung
Legt fest, ob Knoten und Baumstruktur automatisch gezeichnet werden.
Standardmäßig ist Style auf osStandard gesetzt, so dass die Gliederungselemente in dem Stil gezeichnet werden, der durch die Eigenschaft OutlineStyle festgelegt ist. Setzen Sie Style auf otOwnerDraw, dann können Sie die Gliederungselemente mit grafischen Elementen zeichnen; das bedeutet, dass die Elemente auf der Zeichenfläche (Canvas) der Komponente von dem Code gezeichnet werden, den Sie für die Ereignisbehandlungsroutine OnDrawItem schreiben.
Eine Ereignisbehandlungsroutine OnDrawItem kann auch andere Elemente anzeigen, als den Knotentext und die in den Eigenschaften PictureClosed, PictureOpen, PictureMinus, PicturePlus und PictureLeaf festgelegten Standard-Bitmaps. Sie erfordern jedoch mehr Programmierung, weil die Anwendung in einer OnDrawItem-Ereignisbehandlungsroutine für jeden Knoten angeben muss, welches Bild gezeichnet werden soll.