FMX.Controls.TControl.PaintTo

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

procedure PaintTo(const ACanvas: TCanvas; const ARect: TRectF; const AParent: TFmxObject = nil);

C++

void __fastcall PaintTo(Fmx::Graphics::TCanvas* const ACanvas, const System::Types::TRectF &ARect, Fmx::Types::TFmxObject* const AParent = (Fmx::Types::TFmxObject*)(0x0));

Propriétés

Type Visibilité  Source Unité  Parent
procedure
function
public
FMX.Controls.pas
FMX.Controls.hpp
FMX.Controls TControl


Description

Dessine le contrôle en cours sur un canevas spécifié.

ACanvas spécifie le canevas sur lequel dessiner.

ARect spécifie la zone de rectangle du ACanvas sur lequel dessiner.

AParent spécifie le parent du contrôle. Par défaut, il est vide.

PaintTo est appelée lors de l'application des effets au contrôle dans ApplyEffect, où le contrôle est d'abord dessiné sur le canevas de l'effet en utilisant PaintTo, puis l'effet est traité. Elle est aussi utilisée dans MakeScreenshot afin de créer un bitmap capture d'écran.

Les descendants de TControl redéfinissent PaintTo pour fournir une restitution spécifique des contrôles respectifs.

Voir aussi