Vcl.Outline.TCustomOutline.Style

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

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.

Siehe auch