Vcl.ComCtrls.TTBAdvancedCustomDrawEvent
Delphi
TTBAdvancedCustomDrawEvent = procedure(Sender: TToolBar; const ARect: TRect;
Stage: TCustomDrawStage; var DefaultDraw: Boolean) of object;
C++
typedef void __fastcall (__closure *TTBAdvancedCustomDrawEvent)(TToolBar* Sender, const Winapi::Windows::TRect &ARect, TCustomDrawStage Stage, bool &DefaultDraw);
Eigenschaften
| Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
|---|---|---|---|---|
type typedef |
public | Vcl.ComCtrls.pas Vcl.ComCtrls.hpp |
Vcl.ComCtrls | Vcl.ComCtrls |
Beschreibung
TTBAdvancedCustomDrawEvent ist der Typ der Ereignisbehandlungsroutine TToolBar.OnAdvancedCustomDraw einer Listenansicht.
Sender ist die Symbolleiste, die gezeichnet werden soll.
ARect gibt die Größe der Symbolleiste auf der Zeichenfläche an.
Stage gibt das aktuelle Stadium des Zeichnens an.
Wenn die Symbolleiste nach Beendigung der Ereignisbehandlungsroutine mit dem normalen Zeichnen fortfahren soll, belassen Sie DefaultDraw auf True. Setzen Sie DefaultDraw auf False, wenn die Ereignisbehandlungsroutine OnAdvancedCustomDraw die Symbolleiste vollständig gezeichnet hat. DefaultDraw ist nur von Bedeutung, wenn Stage den Wert cdPrePaint hat.