Portada
Banner
Portada Foros Manuales Enlaces Email
clear1x1.gif clear1x1.gif clear1x1.gif
clear1x1.gif
clear1x1.gif

Portada
Foros
Manuales
Enlaces
Distribuidores
Precios
Sugerencias

Contacto

 

clear1x1.gif clear1x1.gif
 Manual para el uso del Grid con GML (Parte 24/56)
Primero Previo Próximo Último

Procedimiento GML SET_IMAGELIST

Sintaxis
CALL "GML::SET_IMAGELIST"

Propósito:
Fija un ID al archivo de lista de imágenes que contiene las imágenes a ser desplegadas en el grid control. La variable GML_TPL.OPTION% contiene el valor actual del ID control. Luego la variable GML_TPL.IMAGE% es usada en el procedimiento UPDATE para fijar el índex de la imagen del IMAGELIST a ser desplegada en una celda del grid.

Nota:
Antes de usar este procedimiento, el mnemónico IMAGELIST debe ser usado para fijar parámetros y leer las imágenes del archivo de imágenes de bitmap. El ID usado con este procedimiento es el mismo ID usado con el mnemónico IMAGELIST. Este procedimiento es usado para inicializar la asignación del ID o cambiar un ID previamente asignado.

Ejemplo:
En este ejemplo el mnemónico IMAGELIST asigna un ID control de 2501 al archivo de lista de imágenes llamado images.bmp e indica que el ancho de cada imagen dentro del archivo es 15 pixeles. El procedimiento SET_IMAGELIST entonces liga el ID del IMAGELIST al grid específico que desplegará la imagen contenida dentro del archivo de lista de imágenes. En la última parte del ejemplo, el procedimiento UPDATE asigna la imagen en el índice 2, el cual es la tercera imagen en el archivo de lista de imágenes (las posiciones de las imágenes son basadas en 0), a la celda grid en al fila 4, columna 3 en el grid set 1.

1500 PRINT (SYSGUI)'IMAGELIST'(2501,15,"images.bmp")

2400 GML.SET%=1
2410 CALL "GML::TPL_PREP"
2420 GML_TPL.OPTION%=2501
2430 CALL "GML::SET_IMAGELIST"

3010 GML.SET%=1
3020 CALL "GML::TPL_PREP"
3030 GML_TPL.ROW_N%=4
3040 GML_TPL.IMAGE%[3]=2
3050 CALL "GML::UPDATE"

Primero Previo Próximo Último

Portada -- Foros -- Manuales -- Enlaces-- Sugerencias
Para comentarios: webmaster@essnet.com

clear1x1.gif
clear1x1.gif
clear1x1.gif
Portada Email Foros