Vcl.ComCtrls.TTBCustomDrawFlags

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

type TTBCustomDrawFlags = set of (tbNoEdges, tbHiliteHotTrack, tbNoOffset, tbNoMark, tbNoEtchedEffect);

C++

typedef System::Set<Vcl_Comctrls__74, Vcl_Comctrls__74::tbNoEdges, Vcl_Comctrls__74::tbNoEtchedEffect> TTBCustomDrawFlags;

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
set
typedef
public
Vcl.ComCtrls.pas
Vcl.ComCtrls.hpp
Vcl.ComCtrls Vcl.ComCtrls

Beschreibung

TTBCustomDrawFlags wird für die Behandlungsroutine des Ereignisses Vcl.ComCtrls.TToolBar.OnAdvancedCustomDrawButton verwendet.

TTBCustomDrawFlags wirkt sich auf das nach einem OnAdvancedCustomDrawButton-Ereignis folgende Zeichnen einer Schaltfläche im Stadium cdPrePaint aus:

Wert Bedeutung

tbNoEdges

Die Schaltfläche wird ohne Rahmen angezeigt.

tbHiliteHotTrack

Die Hintergrundfarbe wird geändert, wenn sich der Mauszeiger über der Schaltfläche befindet. Wenn dieser Wert nicht angegeben wird, ändert sich die Hintergrundfarbe bei Hot Tracking nicht.

tbNoOffset

Die Schaltfläche ist in der gedrückten Position nicht offset.

tbNoMark

Die Hintergrundfarbe wird bei Schaltflächen nicht geändert, deren Eigenschaft Marked den Wert True hat.

tbNoEtchedEffect

Der abgedunkelte Effekt wird nicht verwendet, der standardmmäßig bei deaktivierten Schaltflächen angezeigt wird.


Siehe auch