GOTO XY

4D - Documentation   Français   English   German   Español   English   4D v11 SQL, Comandos por temas   4D v11 SQL, Lista alfabética de comandos   4D v11 SQL, Constantes por temas   Regresar   Anterior   Siguiente

versión 3


GOTO XY (x; y)

ParámetroTipoDescripción
xNuméricoPosición x (horizontal) del cursor
yNuméricoPosición y (vertical) del cursor

Descripción

El comando GOTO XY se utiliza conjuntamente con el comando MESSAGE cuando usted muestra mensajes en una ventana abierta por el comando Open window.

GOTO XY determina la posición del cursor de inserción de caracteres (un cursor invisible) para definir la ubicación del siguiente mensaje en la ventana.

La esquina superior izquierda representa las coordenadas 0,0. El cursor se ubica automáticamente en 0,0 cuando una ventana se abre y luego se ejecuta ERASE WINDOW.

Después de que GOTO XY defina la posición del cursor, usted puede utilizar MESSAGE para mostrar los caracteres en la ventana.

Consejo: Utilice fuentes de ancho fijo, tal como Terminal en Windows y Mónaco en Macintosh, para el mensaje, estas fuentes dan los mejores resultados de visualización con GOTO XY y MESSAGE. Para mayor información consulte la descripción del comando MESSAGE.

Ejemplos

1. Ver el ejemplo del comando MESSAGE.

2. Ver el ejemplo del comando Milliseconds.

3. El siguiente ejemplo:

   Open window(50;50;300;300;5;"Esta es sólo una prueba")
   For ($vlFila;0;9)
      GOTO XY($vlFila;0)
      MESSAGE(String($vlFila))
   End for 
   For ($vlLinea;0;9)
      GOTO XY(0;$vlLinea)
      MESSAGE(String($vlLinea))
   End for 
   $vhHoraInicio:=Current time
   Repeat 
   Until ((Current time-$vhHoraInicio)>†00:00:30†)

Muestra la siguiente ventana (en Macintosh) por 30 segundos:

Ver también

MESSAGE.


4D - Documentation   Français   English   German   Español   English   4D v11 SQL, Comandos por temas   4D v11 SQL, Lista alfabética de comandos   4D v11 SQL, Constantes por temas   Regresar   Anterior   Siguiente