Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Multimedia (https://www.delphipraxis.net/16-multimedia/)
-   -   Graphics32 - Bitmap NICHT stretchen (https://www.delphipraxis.net/172750-graphics32-bitmap-nicht-stretchen.html)

Neuntoeter 20. Jan 2013 20:35

Graphics32 - Bitmap NICHT stretchen
 
Halo zusammen,

ich prgrammiere seit einiger Zeit ein kleines 2D-Spiel und nutze dafür unter anderem die Graphics32-Komponenten.
Bisher bin ich auch hochgeradig zufrieden, nur ein kleines Problem bekomme ich nicht gelöst.

Ich habe ein Layer mit einem Bitmap definierter Größe.
Wenn ich den Layer nun vergrößere, indem ich ihm eine neue Position zu weise, stretcht er das enthaltene Bild (ein png)
auf die neue Größe:

Code:
XYLayer.Location:= FloatRect(X1, Y1, X2, Y2)
Meist ist das ja ganz sinnvoll, aber in diesem Fall möchte ich gerne das Bild in Originalgröße behalten, habe schon einiges ausprobiert
(unter anderem ScaleMode des "Mutter-Image" auf smNormal gesetzt. Es gibt da bestimmt eine entsprechende Eigenschaft, nur bin ich gerade
zu blöd, sie zu finden.

Vielen Dank für Eure Hilfe!

Jörg


Alle Zeitangaben in WEZ +1. Es ist jetzt 07:30 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 by Thomas Breitkreuz