Vcl.Controls.TDockTree.PaintDockFrame
Delphi
procedure PaintDockFrame(Canvas: TCanvas; Control: TControl; const ARect: TRect); virtual;
C++
virtual void __fastcall PaintDockFrame(Vcl::Graphics::TCanvas* Canvas, TControl* Control, const System::Types::TRect &ARect);
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
procedure function |
protected | Vcl.Controls.pas Vcl.Controls.hpp |
Vcl.Controls | TDockTree |
Beschreibung
Zeichnet die Elemente einer Dockingzone, die ein angedocktes Steuerelement umgibt.
Anwendungen können die als protected deklarierte Methode PaintDockFrame nicht aufrufen. Sie wird von der Methode PaintSite verwendet, um die Griffleisten und die Schaltflächen zum Schließen zu rendern, die zusammen den Griffbereich einer Dockingzone bilden.
Canvas gibt die Zeichenfläche an, auf der gezeichnet werden soll.
Control bezeichnet das Steuerelement, das in der gerenderten Zone angedockt ist.
ARect gibt die Grenzen der gesamten Dockingzone an.
Anmerkung: Abgeleitete Klassen können diese Methode überschreiben, um das Zeichnen von Dockingzonen durch eine Andock-Hierarchie zu ändern. Die abgeleiteten Klassen dürfen nur die Teile von ARect zeichnen, die nicht von Control belegt sind.