[Delphi] Speedbutton i glyph

0

Możliwe jest załadowanie ikony programu znając jego ścieżkę jako glyph do speedbuttona.
Jeśli tak to jak??

0

Da się, ale trzeba trochę pokombinować.
Najpierw musisz zdobyć uchwyt do ikony (ExtractIcon) i podstawić do utworzonego obiektu TIcon. Następnie tworzysz TBitmap i przerysowujesz TIcon na bitmapę i ustawiasz SpeedButton.Glyph na bitmapę.

0

przerysowujesz TIcon na bitmapę

tylko tego nie wiem jak zrobic. Mozna o cos wiecej prosic

0

przerysowujesz TIcon na bitmapę

tylko tego nie wiem jak zrobic. Mozna o cos wiecej prosic

var
Bitmapa: TBitmap;
begin
Bitmapa := TBitmap.Create;
Bitmapa.Width := Ikona.Width;
....
Bitmapa.Canvas.Draw(0,0,Ikona);
...

1 użytkowników online, w tym zalogowanych: 0, gości: 1