Más colores en áreas de terminal

Dentro de la próxima actualización a la versión 7.4 se tendrán también mas colores en OPCION TERMINAL AREA con la opción /C1C2C3 en la que se pueden definir hasta 3 pares de colores que identifican el color del fondo y el color de las letras. Ejemplo para definir el color C1 como BLANCO-B - ROJO y el color C2 como AGUMARINA-ORO se pondría:

/C1C2C3 BLANCO-B ROJO C127255212-AGUAMARINA C255215000-ORO $



Para cualquier variable en áreas de RENGLON, COLUMNA Y MENU de variables se puede poner /C1 o /C2 o /C3 para especificar el color a usar tanto en lectura, modificación y escritura. En el caso de Menú de variables permite cambiar el color del encabezado también.

Así por ejemplo se puede poner en la definición de un CAMPO:

2 3 DESCRIPCION /LET-VAR. /C2

El efecto sera que se desplegara siempre con el color C2 la variable DESCRIPCION.

Además en la instrucción de ESCRIBIR TERMINAL se puede poner después de especificar la variable la opción de /C1, /C2 o /C3 para cambiar el color. El uso de lo anterior es resaltar al desplegar una variable cuyo contenido debe ser visto por el usuario.

Así se puede poner:

SI COSTO < 1000 ESCRIBIR TERMINAL COSTO DESCRIPCION
SI COSTO >= 1000 ESCRIBIR TERMINAL COSTO /C1 DESCRIPCION

Entonces si el costo es menor a 1000 se despliega en forma normal pero si es mayor se despliega con el color C1 y así recalcarlo al usuario.

Si se usa esta opción y NO se definió los colores con /C1C2C3 en el área respectiva, se usan el color de fondo y letras definido en la instrucción de PROGRAMA o bien las definidas en el menú del emulador.

Cambios en Menú de variables

En el menú de variables en que se usen varias variables para formar una selección se puede con el 'mouse' seleccionar una de ellas y saber cuál es, para ello después del LEER TERMINAL donde se conoce el elemento seleccionado se pone la instrucción SACAR PARAMETROS SELECCIONADO VAR-N y en esta variable se asigna un 1 si fue la primera, un 2 la segunda,... un 0 si se seleccionó con la teclas de flechas y luego la de RETURN.





Lo anterior es útil cuando el elemento a seleccionar contiene por ejemplo el número de factura, el número de cliente, la fecha,... Seleccionar con el 'mouse' el número de factura podemos desplegar información de la misma.

También ahora se permite poner sub-encabezados, uno por cada variable que forma la selección. Para ello se usa la opción /ENC-OP. Con la ventaja de que se pueden seleccionar con el 'mouse' y en el LEER TERMINAL se sale por el EJECUTA. Con ello se pueden ejecutar diferentes opciones la más común es ordenar por el campo seleccionado y volver a desplegar la información.

Tanto el encabezado como los sub-encabezados pueden tener otro color con las opciones de /C1 /C2 /C3

Se agrega la opción /ENC en las salidas del ejecuta de la instrucción LEER TERMINAL y luego con SACAR PARAMETROS SELECCIONADO saber cuál fue.