Vcl.ComCtrls.TCustomTreeView.CustomDraw

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

function CustomDraw(const ARect: TRect; Stage: TCustomDrawStage): Boolean; virtual;

C++

virtual bool __fastcall CustomDraw(const System::Types::TRect &ARect, TCustomDrawStage Stage);

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
function protected
Vcl.ComCtrls.pas
Vcl.ComCtrls.hpp
Vcl.ComCtrls TCustomTreeView

Beschreibung

Erzeugt ein OnCustomDraw- oder OnAdvancedCustomDraw-Ereignis.

CustomDraw wird automatisch zu verschiedenen Zeitpunkten des Zeichnenprozesses aufgerufen. Die Methode stellt fest, welche Ereignisbehandlungsroutinen für den aktuellen Zeichnenstatus geeignet sind und generiert die entsprechenden Ereignisse.

ARect gibt das Begrenzungsrechteck des Baumdiagramms in den Koordinaten der Eigenschaft Canvas an.

Der Parameter Stage enthält den aktuellen Status des Zeichnenprozesses.

CustomDraw gibt true zurück, wenn das Steuerelement anschließend mit dem Standardzeichnen fortfahren soll. Wenn das Baumdiagramm von der Methode vollständig auf dem Bildschirm ausgegeben wurde und keine weiteren Zeichenoperationen durchgeführt werden müssen, liefert sie false zurück.

Siehe auch