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 Hintergundbild wiederholen (https://www.delphipraxis.net/132020-hintergundbild-wiederholen.html)

TheMiller 4. Apr 2009 15:13


Hintergundbild wiederholen
 
Hallo, ich bin's wieder!

Nochmal eine Frage - diesmal designtechnisch...

Kann ich irgendwie ein Hintergrundbild, wie in HTML/CSS, auf der x/y-Achse wiederholen? Meine Anwendung kann ziemlich breit und hoch werden. Ein Hintergrundbild in der Größe von 3000x2000px wäre 1,3 - 3 MB (gif bzw. jpg) groß.

Die Jedi-Komponenten möchte ich mir nicht unbedingt installieren.

Vielen Dank

mr_emre_d 4. Apr 2009 15:14

Re: Hintergundbild wiederholen
 
Liste der Anhänge anzeigen (Anzahl: 1)
Ja kannst du

Schau dir mal BitBlt an !

EDIT:
Du kannst es auch mit der Canvas.Draw Methode erledigen (Example im Anhang)

MfG

TheMiller 4. Apr 2009 15:25

Re: Hintergundbild wiederholen
 
Vielen Dank. Schau mir beides gerade an!

TheMiller 4. Apr 2009 16:01

Re: Hintergundbild wiederholen
 
Danke. Hat super funktioniert!

Namenloser 4. Apr 2009 16:01

Re: Hintergundbild wiederholen
 
Theoretisch könnte man das noch optimieren, indem man die ClipRect-Koordinaten verwendet, statt immer die volle Größe des Formulars.


Alle Zeitangaben in WEZ +1. Es ist jetzt 23:32 Uhr.

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