Modos de SYSWINDOW
Los modos pueden ser añadidos a la línea
de alias para cambiar el comportamiento del SYSWINDOW en diferentes formas.
Lo más usado para migrar al GUI son los modos TITLE=, MINIMIZED e INVISIBLE.
El modo TITLE=
El modo TITLE= le permite escoger su propio título de ventana,
reemplazando por omisión del título el valor "Visual PRO/5". Normalmente
usted podrá utilizar el nombre de su aplicación. El string suministrado aparecerá
en la barra de títulos de la ventana de consola y también debajo del icono cuando
la ventana es minimizada. (También es posible cambiar el título de la ventana
en tiempo de corrida con el mnemónico 'TITLE', y cambiar el icono utilizado
cuando la ventana es minimizada con el mnemónico 'MINIMICON'. Esto será repasado
posteriormente.)
ALIAS T0 SYSWINDOW "Terminal Consola" TITLE="Contabilidad"
Los modos MINIMIZED e INVISIBLE
El modo MINIMIZED causa que la ventana comience
minimizada (exhibida como un icono).
INVISIBLE causa que ésta sea
inicialmente invisible. Estas son útiles si su aplicación comenzara con una
interfase completamente gráfica. El usuario puede interactuar con las ventanas
del GUI para que no se vea confundido o distraído por la ventana de la consola.
¡NOTA! Si la propiedad de "Correr Minimizada" es utilizada
para lanzar Visual PRO/5 desde Windows, este se comportará justamente como si
el modo MINIMIZED fuera utilizado.
¡NOTA! Un SYSWINDOW no puede comenzar con
minimizado e invisible a la vez.
¡NOTA! El dispositivo SYSWINDOW automáticamente saltará si la
entrada fuera requerida. Esto significa que si usted intenta probar los modos
MINIMIZED o INVISIBLE (o la propiedad de "Correr Minimizada") sin
escribir un programa, no funcionará. La ventana aparecerá inicialmente de la
manera en que usted la deseó, pero luego inmediatamente saltará hasta aceptar
entradas con el cursor en modo READY.
Para probar el modo INVISIBLE (sustituya
MINIMIZED si usted lo desea):
Varíe el config.bbx así:
ALIAS T1 SYSWINDOW "Ventana Invisible" INVISIBLE
wait5.pgm:
Entre y SALVE este programa con nombre wait5.pgm
5 REM ventana saltará para entrada en 5 segundos
10 WAIT 5
20 END
Ejecute el programa así:
vpro5 -tT1 wait5.pgm
Ausentes de esta sección están varios modos
que recorren las preferencias del usuario para el tamaño de la ventana y la
posición, y la opción del tipo de letra, etc. Mientras algunas aplicaciones
tienen una necesidad genuina de forzar estos parámetros a valores particulares,
ellos son dejados generalmente para que el usuario los adecue.
|