Vcl.CaptionedDockTree.TCaptionedDockTree.PaintDockFrame
Delphi
procedure PaintDockFrame(Canvas: TCanvas; Control: TControl;
const ARect: TRect); override;
C++
virtual void __fastcall PaintDockFrame(Vcl::Graphics::TCanvas* Canvas, Vcl::Controls::TControl* Control, const Winapi::Windows::TRect &ARect);
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
procedure function |
protected | Vcl.CaptionedDockTree.pas Vcl.CaptionedDockTree.hpp |
Vcl.CaptionedDockTree | TCaptionedDockTree |
Description
Dessine les éléments d'une zone d'ancrage entourant un contrôle ancré.
Vcl.CaptionedDockTree.TCaptionedDockTree.PaintDockFrame hérite de Vcl.Controls.TDockTree.PaintDockFrame. Tout le contenu en-dessous de cette ligne se réfère à Vcl.Controls.TDockTree.PaintDockFrame.
Dessine les éléments d'une zone d'ancrage entourant un contrôle ancré.
Les applications ne peuvent pas appeler la méthode PaintDockFrame protégée. Elle est utilisée par la méthode PaintSite pour restituer les lignes d'accroche et les boutons de fermeture constituant la région d'accroche d'une zone d'ancrage.
Canvas est la surface sur laquelle le dessin sera effectué.
Control est le contrôle ancré dans la zone restituée.
ARect indique les limites de la zone d'ancrage dans sa totalité.
Remarque : Les classes dérivées peuvent redéfinir cette méthode pour modifier la manière dont une arborescence d'ancrage dessine les zones d'ancrage. Cette classe dérivée ne doit dessiner que dans les portions de ARect qui ne sont pas occupées par Control.