MOVE WINDOW (Comando)
Mueve una ventana definida por el usuario creada con DEFINE WINDOW o una ventana del sistema de Visual FoxPro (como la ventana Comandos o la ventana Examinar) a una nueva posición.
MOVE WINDOW WindowName TO nRow1, nColumn1 | BY nRow2, nColumn2 | CENTER
Parámetros
- WindowName
Especifica el nombre de la ventana que se va a mover. - TO nRow1, nColumn1
Mueve la ventana a una posición especificada con nRow1, nColumn1, en la ventana principal de Visual FoxPro o en una ventana definida por el usuario. - BY nRow2, nColumn2
Mueve una ventana a una posición relativa a su posición actual. La expresión numérica nRow2 especifica el número de filas que hay que desplazar la ventana (abajo si nRow2 es positivo, arriba si es negativo). La expresión numérica nColumn2 especifica el número de columnas que hay que desplazar la ventana (a la derecha si nColumn2 es positivo, a la izquierda si es negativo). - CENTER
Centra una ventana en la ventana principal de Visual FoxPro o en su ventana primaria.
Observaciones
Una ventana puede moverse a una posición específica o a una posición relativa a la actual. Si una ventana está definida, puede moverse; no necesita estar activa o visible.
Para mover una ventana del sistema o una barra de herramientas (en Visual FoxPro), escriba entre comillas todo el nombre de la ventana del sistema o de la barra de herramientas. Por ejemplo, para mover la barra de herramientas Controles de informes (cuando no está acoplada) en Visual FoxPro, ejecute el comando siguiente:
MOVE WINDOW "Report Controls" BY 1,1
Ejemplo
En el siguiente ejemplo, una vez definida y activada la ventana llamada wEnter
, se moverá la ventana.
DEFINE WINDOW wEnter FROM 10,4 TO 15,54 SYSTEM ;
TITLE "Nomadic Window"
ACTIVATE WINDOW wEnter
WAIT WINDOW 'Press any key to move the window'
MOVE WINDOW wEnter TO 20,15
WAIT WINDOW 'Press any key to center the window'
MOVE WINDOW wEnter CENTER
WAIT WINDOW 'Press any key to release the window'
RELEASE WINDOW wEnter