Vcl.ComCtrls.TToolBar.OnAdvancedCustomDrawButton

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

property OnAdvancedCustomDrawButton: TTBAdvancedCustomDrawBtnEvent  read FOnAdvancedCustomDrawButton write FOnAdvancedCustomDrawButton;

C++

__property TTBAdvancedCustomDrawBtnEvent OnAdvancedCustomDrawButton = {read=FOnAdvancedCustomDrawButton, write=FOnAdvancedCustomDrawButton};

Eigenschaften

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

Beschreibung

Wird zu verschiedenen Zeitpunkten während des Zeichnens der Symbolleistenschaltflächen ausgelöst.

Mit einer Behandlungsroutine für das Ereignis OnAdvancedCustomDrawButton 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. OnAdvancedCustomDrawButton zeichnet einzelne Schaltflächen auf die Symbolleiste. Die Anzeige der eigentlichen Symbolleiste muss von den Ereignisbehandlungsroutinen OnCustomDraw oder OnAdvancedCustomDraw vorgenommen werden.

Anmerkung:  OnAdvancedCustomDrawButton tritt zu verschiedenen Zeitpunkten während des Zeichnens der Symbolleistenschaltflächen ein. Wenn Sie unmittelbar vor dem Standardzeichnen der Schaltflächen reagieren möchten und den Parameter Flags nicht setzen, verwenden Sie OnCustomDrawButton.

OnAdvancedCustomDrawButton ist eine Ereignisbehandlungsroutine des Typs Vcl.ComCtrls.TTBAdvancedCustomDrawBtnEvent.

Siehe auch