Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Mario,
12. Dez 2003
Ich habe das Problem lösen können:
if AllesOK
then ImageListIcon.GetBitmap(idNotOK,ImageStatus.Picture.Bitmap)
else ImageListIcon.GetBitmap(idOK ,ImageStatus.Picture.Bitmap);
Der Umweg über die Bitmap geht offensichtlich nicht stabil, aber so ist es auch recht. Warum ich damals den Umweg über die Bitmap eingebaut habe, weiß ich aber heute auch nicht mehr.
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Mario,
11. Dez 2003
Nein, es ist nicht anders rum. Bei 24bit geht es :wall:
Naja, aber der AlphaChannel wird auch nicht verwendet. Image blendet einfach die Farbe im Pixel unten links im ganzen Bild aus. Aber genau das tut nicht, bei 32 bit, wenn ich es aus der ImageList lade...
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Mario,
11. Dez 2003
Hallo,
ich habe in meinem Form ein Image, dass ich als Statusanzeige wie folgt nutze:
tmpBmp := TBitmap.Create;
try
if AllesOK
then ImageListIcon.GetBitmap(idNotOK,tmpBmp)
else ImageListIcon.GetBitmap(idOK ,tmpBmp);
ImageStatus.Picture.Bitmap := tmpBmp;
finally