Vcl.Graphics.TCustomCanvas.StretchDraw
Delphi
procedure StretchDraw(const Rect: TRect; Graphic: TGraphic); virtual; abstract;
C++
virtual void __fastcall StretchDraw(const System::Types::TRect &Rect, TGraphic* Graphic) = 0 ;
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
procedure function |
public | Vcl.Graphics.pas Vcl.Graphics.hpp |
Vcl.Graphics | TCustomCanvas |
Beschreibung
Zeichnet die im Parameter Graphic angegebene Grafik in dem Rechteck, das im Parameter Rect angegeben ist.
Durch Überschreiben der Methode StretchDraw können Sie eine Grafik auf der Zeichenfläche genau in ein angegebenes Rechteck einpassen. StretchDraw ruft die Methode Draw der Grafik auf. Auf welche Weise die Grafik in das Rechteck eingepasst wird, hängt vom jeweiligen Grafikobjekt ab. Unter Umständen ändern sich dabei der Vergrößerungsfaktor und/oder das Seitenverhältnis.
Um die Grafik in ihrer ursprünglichen Größe zu zeichnen, verwenden Sie die Methode Draw.