Question and Answer Database FAQ2122D.txt Using an Icon as the Glyph in a TSpeedButton Category :VCL Platform :All Product :All 32 bit Question: Is it possible to use an icon as the Glyph in a TSpeedButton component? Answer: The following example demonstrates painting an Icon's image onto a SpeedButton's Glyph. Example: uses ShellApi; procedure TForm1.FormShow(Sender: TObject); var Icon: TIcon; begin Icon := TIcon.Create; Icon.Handle := ExtractIcon(0, 'C:\WINDOWS\NOTEPAD.EXE', 1); SpeedButton1.Glyph.Width := Icon.Width; SpeedButton1.Glyph.Height := Icon.Height; SpeedButton1.Glyph.Canvas.Draw(0, 0, Icon); Icon.Free; end; 7/16/98 4:31:28 PM
Last Modified: 01-SEP-99