Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi TImage 10x vergrößern (https://www.delphipraxis.net/76120-timage-10x-vergroessern.html)

Karstadt 30. Aug 2006 08:44


TImage 10x vergrößern
 
Hallo. Lade ein Bild in TImage und durch schiebebalken soll das Bild vergrößert sein. Weist jemand wie man am schlauesten macht?


Ich verschieben den TTrackBar:

Delphi-Quellcode:
procedure Tf_kalkulation_schaden.tbr_zoomChange(Sender: TObject);
begin

  IF tbr_zoom.Position > Position Then // Vergrößern
  begin
    Image.Height := Image.Height+50;
    Image.Width := Image.Width+50;
  end;

  IF tbr_zoom.Position < Position Then // Verkleinen
  begin
    Image.Height := Image.Height-50;
    Image.Width := Image.Width-50;
  end;

  Position := tbr_zoom.Position; // Position ist eine Globale Variable von Typ Integer

end;

Mein Problem ist, wenn ich das Bild auf maximum vergröße und dann zurück gehe, habe ich nicht die Bildgröße, dich ich anfangs hatte.


Alle Zeitangaben in WEZ +1. Es ist jetzt 18:48 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz