Registriert seit: 22. Feb 2017
955 Beiträge
|
TImage Maske bleibt erhalten bei Zuweisung einer neuen Bitmap aus ImageList
13. Nov 2018, 17:54
Ich habe ein TImage, welches ich aus einer ImageList zur Laufzeit mit unterschiedlichen Bitmaps lade.
Zum Programmstart ist die Bitmap des TImage leer. Nach der ersten Zuweisung schaut die Bitmap passabel aus.
Wird nun aber eine andere Bitmap aus der ImageList zugewiesen, bleibt scheinbar die Maske der ursprünglichen Bitmap erhalten. Zumindest schaut es für mich so aus. Siehe Bilder im Anhang.
Zugewiesen wird so:
ilStatusBitmaps.GetBitmap(SymStatusLager, imgStatus.Picture.Bitmap)
Ich muss zugeben, dass ich mich mit Masken usw. bei ImageListen noch nie so wirklich beschäftigt habe.
Woher kommt das und wie kriege ich das weg?
Gruß Hobbycoder
Alle sagten: "Das geht nicht.". Dann kam einer, der wusste das nicht, und hat's einfach gemacht.
|