Entwickler-Ecke
Multimedia / Grafik - Bei Glpyhs Quadrate zur Laufzeit zeichnen
TheUnknown - Sa 31.05.03 10:06
Titel: Bei Glpyhs Quadrate zur Laufzeit zeichnen
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 - Di 03.06.03 14:49
Hallo,
im einfachsten Fall weist du dem Glyph des SpeedButtons
eine neue Bitmap zu.
Delphi-Quelltext
1: 2: 3: 4: 5:
| SpeedButton.Glyph.LoadFromFile(...); SpeedButton.Glyph.LoadFromResourceID(...); SpeedButton.Glyph.LoadFromResourceName(...); SpeedButton.Glyph.LoadFromStream(...); |
MfG yukon-troll
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!