Forum: Multimedia
by Keldorn,
9. Nov 2013
Danke für die vielen Antworten :-)
auch die normale Imagelist nimmt problemlos PNG´s auf. Es muß nur die imagelist.colordepth auf cd32bit stehen. Problem ist halt eher die direkte Weiterverarbeitung
imagelist.getbitmap(...)
geht die Transparenz flöten
imagelist.geticon(...)
Forum: Multimedia
by Keldorn,
9. Nov 2013
Danke, aber ich wollte das erstmal mit boardmitteln lösen bzw. die ganze Sache auch verstehen ;-).
ja. dient auch der Weiterverarbeitung. Um noch etwas auszuholen: das Icon wird aus einer imagelist geholt. Da würde ich zwar auch schon die Bitmap rausbekommen, aber mit getmbitmap geht die Transparenz genauso flöten. mit Geticon nicht.
Forum: Multimedia
by Keldorn,
9. Nov 2013
Hallo,
noch ein Problem, an dem ich mir die Zähne ausbeiße. Wie bekommt ein 32bit-Bitmap wirklich transparent? Ich meine nicht transparent/transparentcolor, das reicht nicht.
(Hintergrund: ich möchte ein 32bit-Alpha-Icon per DrawIconEx skaliert auf ein Bitmap zeichnen und dieses Bitmap mit Transparenz weiterverwenden)
Wenn ich ein Bitmap erstelle
Bmp:=TBitmap.create;...