Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   TSpeedbutton Glyph desde un TImageList (https://www.clubdelphi.com/foros/showthread.php?t=8131)

dmassive 09-03-2004 14:17:42

TSpeedbutton Glyph desde un TImageList
 
¿Alguien ha hecho esto de tomar como glyph de un TSpeedbutton una imagen de la componente TImageList?

dmassive 09-03-2004 14:35:30

Me pase todo la noche probando y probando. Llegue a la desesperacion y por eso hice el post luego de haber usado "busqueda" en el foro :)

Y justo minutos despues halle la solucion, creo que ha muchos les va a servir ;)

Código:

ImageList1.GetBitmap(0, SpeedButton1.Glyph);
0 es la posicion del grafico dentro de la componente TImageList.

Suerte!!

dmassive 10-03-2004 14:53:46

Pues ahora me encontre con otro problema :(

Cuando establezco la siguiente propiedad:
Código:

SpeedButton1.Enabled := False;
El Glyph desaparece. :(

¿Alguna solucion? :confused:

yusnerqui 11-03-2004 15:06:02

Pruebalo
 
Lo que debes hacer es catgar Glyph dobles en el imagelist o sea no separarlos si usas los de C\Archivos de progr...\Archivos Comunes\Borland...\..\Buttons y si los creas tú crearlos doble y muy importante poner la propiedad NumGlyphs = 2 esto solucionará tu problema:)

Chao:cool:


La franja horaria es GMT +2. Ahora son las 02:44:48.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi