Einzelnen Beitrag anzeigen

Benutzerbild von Helmi
Helmi

Registriert seit: 29. Dez 2003
Ort: Erding, Republik Bayern
3.323 Beiträge
 
Delphi XE2 Professional
 
#8

Re: SpeedButton: falsche Darstellung eines Bitmaps

  Alt 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! <<
  Mit Zitat antworten Zitat