Vcl.ComCtrls.TToolBar.OnCustomDraw

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

property OnCustomDraw: TTBCustomDrawEvent read FOnCustomDraw write FOnCustomDraw;

C++

__property TTBCustomDrawEvent OnCustomDraw = {read=FOnCustomDraw, write=FOnCustomDraw};

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
event published
Vcl.ComCtrls.pas
Vcl.ComCtrls.hpp
Vcl.ComCtrls TToolBar

Beschreibung

Wird ausgelöst, wenn die Symbolleiste gezeichnet werden muss.

Mit einer Behandlungsroutine für das Ereignis OnCustomDraw wird das automatische Zeichnen der Symbolleiste erweitert oder ersetzt. Mit der Eigenschaft Canvas der Symbolleiste wird das Bild für die Symbolleiste berechnet. OnCustomDraw zeichnet den Hintergrund der Symbolleiste. Das Zeichnen der einzelnen Schaltflächen der Symbolleiste muss in den Ereignisbehandlungsroutinen OnCustomDrawButton oder OnAdvancedCustomDrawButton vorgenommen werden.

Anmerkung:  OnCustomDraw tritt nur vor dem Zeichnen des Hintergrunds der Symbolleiste ein. Um zu anderen Zeitpunkten während des Zeichnenprozesses zu reagieren (z.B. wenn der Hintergrund gelöscht wird oder nach dem standardmäßigen Zeichnen des Hintergrunds der Symbolleiste), verwenden Sie OnAdvancedCustomDraw.

OnCustomDraw ist eine Ereignisbehandlungsroutine des Typs Vcl.ComCtrls.TTBCustomDrawEvent.

Siehe auch