Vcl.ComCtrls.TToolBar.OnCustomDrawButton

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

property OnCustomDrawButton: TTBCustomDrawBtnEvent read FOnCustomDrawButton  write FOnCustomDrawButton;

C++

__property TTBCustomDrawBtnEvent OnCustomDrawButton = {read=FOnCustomDrawButton, write=FOnCustomDrawButton};

Eigenschaften

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

Beschreibung

Wird ausgelöst, wenn eine der Schaltflächen der Symbolleiste gezeichnet werden müssen.

Mit einer Behandlungsroutine für das Ereignis OnCustomDrawButton wird das automatische Zeichnen der Symbolleistenschaltflächen erweitert oder ersetzt. Mit der Eigenschaft Canvas der Symbolleiste wird das Bild für die Schaltfläche in der Symbolleiste berechnet. OnCustomDrawButton zeichnet einzelne Schaltflächen in die Symbolleiste. Die Anzeige der eigentlichen Symbolleiste muss von den Ereignisbehandlungsroutinen OnCustomDraw oder OnAdvancedCustomDraw vorgenommen werden.

Anmerkung: OnCustomDrawButton tritt nur vor dem Zeichnen der Schaltfläche 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 der Schaltfläche), verwenden Sie OnAdvancedCustomDrawButton.

OnCustomDrawButton ist eine Ereignisbehandlungsroutine des Typs Vcl.ComCtrls.TTBCustomDrawBtnEvent.

Siehe auch