Procedimiento GML REFRESH
Sintaxis
CALL "GML::REFRESH"
Propósito:
Redibuja el grid control con los contenidos y atributos actuales, mueve la celda
seleccionada a la primera fila y columna, entonces deselecciona la celda.
Notas:
Este procedimiento es válido solo cuando se aplica el grid principal.
(GML_TPL.MEMBER%=1).
Ejemplo:
2400 GML.SET%=1
2410 CALL "GML::TPL_PREP"
2420 CALL "GML::REFRESH"
Opción:
Fijando GML_TPL.OPTION% a 1 antes de ejecutar el procedimiento REFRESH, causará
que el grid sea redibujado, pero la celda presente no será cambiada o
deseleccionada.
2400 GML.SET%=1
2410 CALL "GML::TPL_PREP"
2420 GML_TPL.OPTION%=1
2430 CALL "GML::REFRESH"
Procedimiento GML RESET
Sintaxis
CALL "GML::RESET"
Propósito:
Restablece los atributos de la celda a los por defecto. Fija la variable GML.S_STAT%[GML.SET%]
a 0, y entonces limpia y redibuja el grid.
Nota:
Este procedimiento es válido solo cuando se aplica al grid principal o al
control de encabezado de columna (GML_TPL.MEMBER%=1 o GML_TPL.MEMBER%=2).
Ejemplo:
2400 GML.SET%=1
2410 CALL "GML::TPL_PREP"
2420 CALL "GML::RESET"
Opción:
El procedimiento RESET normalmente redibuja el grid. Fijando GML_TPL.DEF_FLAG%
al valor 1 prevendrá el procedimiento hacer el redibujo.
|