Registriert seit: 20. Okt 2005
919 Beiträge
Turbo Delphi für Win32
|
Re: SpeedButton - kein Bild?
30. Aug 2006, 14:15
Der Glyph eines SpeedButtons ist auch ein Bitmap.
Durch die Funktion Canvas.Draw kann allerdings jede beliebige Graphik auf den Glyph, also das Bitmap, gemalt werden - dies kann ein Icon, Bitmap, JPEG-Bild oder was auch immer sein.
Dadurch wird auch die Zuweisung SpeedButton1.Glyph := nil; überflüssig, da das Bitmap mit Canvas.Draw komplett übermalt wird. Ein Überlappen kann nicht entstehen, da der Glyph - also das Bitmap - vorher auf die Größe des Icons gesetzt wurde.
Mit den Menschen ist es wie mit Computern -
es gibt Nullen und Einsen.
|