Thema: Delphi Zwei Malebenen

Einzelnen Beitrag anzeigen

Jibiel

Registriert seit: 9. Jul 2006
15 Beiträge
 
#26

Re: Zwei Malebenen

  Alt 4. Nov 2006, 11:00
Schon wieder ein Problem mit der Transparenz :/

Nachdem ich nun das ganze Forum durchwühlt habe, ist mir klargeworden, dass ich ein TImage nicht mehr transparent kriege, sobald ich einmal ein Rechteck über das gesamte TImage.canvas gelegt habe.

Die meisten hier scheinen mit Bitmaps zu arbeiten, aber es kommt mir doch etwas komisch vor, ein vollkommen weißes Bitmap abzuspeichern, nur um eine transparente Ebene zu bekommen.

Ich hab versucht die Farbe, die transparent sein soll, per Pixel einzustellen:

Delphi-Quellcode:
Image2.Canvas.Pixels[0,0] := clwhite;
Image2.Transparent := true;

aber mein über das gesamte canvas gelegte Rechteck ist nie transparent, selbst wenn ich es mit weißer brush.color male.


Gibt es nicht eine Möglichkeit ohne große Umwege wie ein weißes Bild abzuspeichern oder das gesamte TImage jedesmal zu löschen und neu zu createn?
:>
  Mit Zitat antworten Zitat