Página 1 de 1

Sobre el uso de TImageList en Browsers

Publicado: Mié Jun 26, 2013 4:03 pm
por Williams Pacheco
Estimados amigos
Hasta ahora he usado iconos (definidos en los recursos del proyecto) en
columnas de algunos de mis browsers. Segun la documentacion es posible
indicar en lugar del nombre del recurso, el nombre de un archivo en
disco con lo cual entiendo se expanden las posibilidades.
He intentado sin resultados satisfactorios crear el browser con imagenes
desde disco así­:
WITH OBJECT ::oCompanies := TDBBrowse():New( ::oBevel1 )
:SetBounds( 294, 20, 220, 200 )
:nRowDividerStyle := blLIGHTGRAY
:nRowHeight := 50
WITH OBJECT :oImageList
:nWidth := 48
:nHeight := 48
FOR EACH aCompany IN AppData:aMySQLPool
:Add( aCompany[4] )
NEXT
END
WITH OBJECT TDBBrwColumn():New( ::oCompanies )
:cHeader := "Column1"
:nWidth := 57
:oDataField := "logo"
:OnGetData := "CompaniesColumn1GetData"
:Create()
END
WITH OBJECT TDBBrwColumn():New( ::oCompanies )
:cHeader := "Column2"
:nWidth := 140
:oDataField := "name"
:Create()
END
:lRecordSelector := .F.
:oDataSet := ::oDS
:Create()
END
La pregunta que tengo es:
¿Existe alguna limitación en el tamaño o formato de los archivos a
cargar al objeto TImageList?
Todos los ejemplos que he visto hasta ahora con objetos TImageList se
basan en imagenes desde recursos
Gracias por sus comentarios
Saludos cordiales
Williams Pacheco

Sobre el uso de TImageList en Browsers

Publicado: Mié Jun 26, 2013 5:10 pm
por ignacio
Buenos dí­as,
Le adjunto un ejemplo.
Saludos

Attached files test.zip (28.9 KB)Â

Sobre el uso de TImageList en Browsers

Publicado: Mié Jun 26, 2013 5:29 pm
por Williams Pacheco
Gracias Ignacio
Por lo que veo incluir archivo .ico funciona correctamente
La pregunta adicional es: ¿se podrian incluir otros formatos de archivo
tales como .bmp o .jpg en un TImageList?
y de no ser así­
¿Que alternativas hay para mostrar archivos .bmp / .jpg / .png en un Browse?
Saludos cordiales
WP

Sobre el uso de TImageList en Browsers

Publicado: Mié Jun 26, 2013 5:57 pm
por ignacio
Use .ico porque me resulta más cómodo. Deberí­a poder utilizar cualquier tipo que reconozcan las Imagelist, pero le recomiendo que utilice BMP o ICO.
Saludos

Sobre el uso de TImageList en Browsers

Publicado: Mié Jun 26, 2013 11:36 pm
por Williams Pacheco
Ignacio
Mis pruebas iniciales fueron con archivos .jpg y .bmp y no logré hacer
que se visualizaran, sin embargo con archivos .ico funciona correctamente.
Voy a hacer nuevas pruebas y cualquier observacion te dejaré saber
Gracias
WP