Autor Beitrag
TheUnknown
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 334



BeitragVerfasst: Sa 31.05.03 10:06 
Hallo!

Wie kann ich zur Laufzeit (bei einem ButtonClick) für ein Glyph eines TSpeedButton ein Quadrat zeichnen, dass 16x16 Pixel groß ist, einen schmalen schwarzen Rand hat und komplett mit grüner Farbe ausgefüllt ist. Und mit einem anderem ButtonClick soll das selbe für das selbe Glyph passieren, nur mit blauer Farbe...

Ich versuch schon die ganze Zeit mit Canvas rum, aber das klappt nicht. Entweder Fehlermeldungen und es passiert gar nichts, oder es passiert ohne Fehlermeldungen gar nichts... *grmpf*

Bitte erlöst mich!
yukon-troll
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 60



BeitragVerfasst: Di 03.06.03 14:49 
Hallo,

im einfachsten Fall weist du dem Glyph des SpeedButtons
eine neue Bitmap zu.
ausblenden Delphi-Quelltext
1:
2:
3:
4:
5:
SpeedButton.Glyph.LoadFromFile(...);
SpeedButton.Glyph.LoadFromResourceID(...);
SpeedButton.Glyph.LoadFromResourceName(...);
//oder
SpeedButton.Glyph.LoadFromStream(...);


MfG yukon-troll
Dieses Thema ist gesperrt, Du kannst keine Beiträge editieren oder beantworten.

Das Thema wurde von einem Team-Mitglied geschlossen. Wenn du mit der Schließung des Themas nicht einverstanden bist, kontaktiere bitte das Team.