Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Multimedia (https://www.delphipraxis.net/16-multimedia/)
-   -   Delphi Hintergrund einer Image Komponente ändern? (https://www.delphipraxis.net/14526-hintergrund-einer-image-komponente-aendern.html)

Plague 10. Jan 2004 20:36


Hintergrund einer Image Komponente ändern?
 
Hallo,

ich möchte in einem kleinen Malprogramm die Hintergrundfarbe ändern, hab aber keine Ahnung wie ich das machen soll. Ich möchte das durch einen ColorDialog machen. Was ist der Befehl für den Hintergrund in einem Image (Name der Komponente: Image1)?

MfG
Thomas

SirThornberry 10. Jan 2004 20:38

Re: Hintergrund einer Image Komponente ändern?
 
es gibt keinen hintergrund - TImage ist nur eine kapselung verschiedener klassen die es ermöglich verschiedenste formate auf die canvas zu bringen ohne sich speciell mit dem format beschäftigen zu müssen. Und die Canvas (Leinwand) ist einfach nur eine Fläsche wo du für jedes pixel die farbe ändern kannst (kreise drauf zeischnen etc.). Also nix auch da nix mit hintergrund

Plague 10. Jan 2004 20:47

Re: Hintergrund einer Image Komponente ändern?
 
Gibt es denn gar keine Möglichkeit den Hintergrund zu ändern?
Irgendwie muss das ja gehen, denn andere Malprogramm können das ja auch.

SirThornberry 10. Jan 2004 20:58

Re: Hintergrund einer Image Komponente ändern?
 
nehmen wir mal als beispiel paint. Was ist für dich da der hintergrund?? Wenn du mit der rechten maustaste auf eine farbe klickst ist das ja die farbe für den hintergrund, allerdings ist davon noch nix auf der leinwand (Zeischenfläche) zu sehen. Erst wenn du dort irgendwas machst siehst du dort irgendwelche effekte. Für malprogramme ist aber glaube ich TPaintbox besser geeignet - timage ist eigentlich nur für feststehende bilder geeignet (mal abgesehen von gifs).


Alle Zeitangaben in WEZ +1. Es ist jetzt 00:02 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