Entwickler-Ecke
Grafische Benutzeroberflächen (VCL & FireMonkey) - Problem mit ImageList
schitho - Di 19.08.03 11:41
Titel: Problem mit ImageList
Hi,
irgendwie schaff ich es nicht Icons aus einer ImageList mit transparenten Hintergrund anzuzeigen.
Es befinden sich Icons mit transparenten Hintergrund in einer ImageList.
Wenn ich nun mit
Delphi-Quelltext
1:
| ImageList1.Draw((Sender as TPaintBox).Canvas, 0, 0, 0) |
ein Icon aus der Liste anzeigen lasse, dann ist der Hintergrund immer weiß statt transparent.
Wenn ich das gleiche Icon in eine Image aufnehme und anzeigen lasse, ist der Hintergrund transparent.
Was muss ich machen, damit auch die Icons aus der Image-List mit transparenten Hintergrund dargestellt werden?
StefanH - Di 19.08.03 12:10
Also wenn du das die Images manuell hinzufügst, dann musst du als ersetz Farbe glaub ich clNone eingeben...
Stefan
schitho - Di 19.08.03 12:14
Beim Hinzufügen von Icons (*.ico) in die ImageList kann man im Bildeditor keine Farben auswählen.
Oder hast Du etwas anderes gemeint? :roll:
StefanH - Di 19.08.03 12:17
| schitho hat folgendes geschrieben: |
Beim Hinzufügen von Icons (*.ico) in die ImageList kann man im Bildeditor keine Farben auswählen.
Oder hast Du etwas anderes gemeint? :roll: |
Warum nimmst du keine BMPs?
schitho - Di 19.08.03 12:23
Hab ich eh auch schon probiert. Funktioniert aber auch nicht (selbst, wenn ich die passende Transparent-Farbe im Bildeditor einstelle). :(
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2026 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!