Registriert seit: 29. Dez 2003
Ort: Erding, Republik Bayern
3.323 Beiträge
Delphi XE2 Professional
|
Re: SpeedButton: falsche Darstellung eines Bitmaps
3. Mär 2009, 21:57
Habs jetzt so gelöst:
Delphi-Quellcode:
//Bitmap erzeugen
Bitmap := TBitmap.Create;
try
Bitmap.LoadFromFile(S);
Bitmap.Canvas.Pixels[0, Pred(Bitmap.Height)] := clFuchsia;
Dummy.Glyph.Assign(Bitmap);
finally
//Bitmap löschen und freigeben
FreeAndNil(Bitmap);
end;
Damit wird einfach das linke untere Pixel auf die Farbe clFuchsia umgeschrieben
und schon funktionierts.
mfg
Helmi
>> Theorie ist Wissen, dass nicht funktioniert - Praxis ist, wenn alles funktioniert und keiner weiss warum! <<
|