Vcl.Graphics.TCanvas.StretchDraw
Delphi
procedure StretchDraw(const Rect: TRect; Graphic: TGraphic); override;
C++
virtual void __fastcall StretchDraw(const System::Types::TRect &Rect, TGraphic* Graphic);
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
procedure function |
public | Vcl.Graphics.pas Vcl.Graphics.hpp |
Vcl.Graphics | TCanvas |
Description
Dessine le graphique spécifié par le paramètre Graphic dans le rectangle spécifié par le paramètre Rect.
Utilisez la méthode StretchDraw pour dessiner un graphique dans le canevas de telle manière que l'image tienne dans le rectangle spécifié. StretchDraw appelle la méthode Draw du graphique. C'est l'objet graphique qui détermine comment tenir dans le rectangle. Cela peut nécessiter de modifier l'agrandissement et/ou les proportions.
Pour restituer le graphique avec sa taille naturelle, utilisez la méthode Draw.
Si le graphique est un objet TBitmap, le bitmap est restitué en utilisant la valeur de la propriété CopyMode.
Remarque : Si le graphique est une icône, il n'est pas agrandi.