SHOW WINDOW (Comando)

Muestra una o más ventanas definidas por el usuario o ventanas del sistema de Visual FoxPro, sin activarlas.

SHOW WINDOW WindowName1 [, WindowName2 ...] | ALL | SCREEN
   [IN [WINDOW] WindowName3   [REFRESH]   [TOP | BOTTOM | SAME]   [SAVE]

Parámetros

  • WindowName1 [, WindowName2 ...]
    Especifica el nombre de una o varias ventanas que se van a mostrar.

  • ALL
    Muestra todas las ventanas definidas por el usuario.

  • SCREEN
    Muestra la ventana principal de Visual FoxPro cuando está oculta. También puede elegir Pantalla en el menú Ventana para mostrar la ventana principal de Visual FoxPro. Puede ocultar la ventana principal de Visual FoxPro haciendo clic en su cuadro de cierre o ejecutando DEACTIVATE WINDOW SCREEN, HIDE WINDOW SCREEN o RELEASE WINDOW SCREEN.

  • IN [WINDOW] WindowName3
    Muestra la ventana dentro de una ventana primaria especificada con WindowName3. La ventana no adopta las características de la ventana primaria. Una ventana que se muestra dentro de una ventana primaria no puede moverse fuera de ésta. Si se mueve la ventana primaria, la ventana secundaria se moverá con ella.

    La ventana primaria especificada con WindowName3 debe crearse primero con DEFINE WINDOW.

  • IN SCREEN
    Muestra explícitamente la ventana en la ventana principal de Visual FoxPro en lugar de en otra ventana. De forma predeterminada, las ventanas se colocan en la ventana principal de Visual FoxPro.

  • REFRESH
    Vuelve a dibujar una ventana Examinar. Esto es útil en una red para asegurarse de que está explorando la versión más reciente de una tabla. Se seleccionará el área de trabajo de la tabla de la ventana Examinar.

    Las ventanas de edición de memos se actualizan con los cambios realizados por otros usuarios de la red al campo memo. SET REFRESH determina el intervalo entre las actualizaciones de la ventana de edición del memo. Consulte SET REFRESH para obtener más información acerca de cómo se actualizan los datos en tablas abiertas para uso compartido en una red.

  • TOP
    Coloca la ventana especificada delante de todas las demás.

  • BOTTOM
    Coloca la ventana especificada detrás de todas las demás.

  • SAME
    Vuelve a colocar la ventana especificada en una pila de ventanas en la misma posición que ocupaba antes de desactivarla. SAME afecta únicamente a las ventanas que se han mostrado o activado previamente, y después se han borrado de la ventana principal de Visual FoxPro con DEACTIVATE WINDOW.

  • SAVE
    Conserva una imagen de una ventana en la ventana principal de Visual FoxPro o en otra ventana después de liberar la ventana. Normalmente, las ventanas se quitan de la ventana principal de Visual FoxPro después de liberarlas. La imagen de la ventana se puede borrar de la ventana principal de Visual FoxPro o de otra ventana con CLEAR.

Observaciones

SHOW WINDOW controla la presentación y el orden de colocación de las ventanas. Si una ventana está oculta o no se ha activado, SHOW WINDOW la muestra sin activarla. Si se muestran simultáneamente una o más ventanas, SHOW WINDOW le permite cambiar el orden de colocación de las ventanas.

También puede mostrar las ventanas del sistema, como la ventana Comandos.

En Visual FoxPro, puede utilizar SHOW WINDOW para mostrar las barras de herramientas de Visual FoxPro. Use HIDE WINDOW para quitar una barra de herramientas de la ventana de FoxPro. Las barras de herramientas deben que estar activas para poder mostrarlas. La siguiente tabla indica los nombres de las barras de herramientas de Visual FoxPro que puede utilizar en SHOW WINDOW y HIDE WINDOW. Escriba entre comillas los nombres de las barras de herramientas.

Nombres de barras de herramientas    
Paleta de colores Diseño Diseñador de informes
Diseñador de bases de datos Vista preliminar Estándar
Controles de formulario Diseñador de consultas Diseñador de vistas
Diseñador de formularios Controles de informes  

Para mostrar una ventana del sistema, escriba entre comillas el nombre completo de la misma.

No es posible especificar el lugar de las ventanas definidas por el usuario al que se dirigen los resultados con SHOW WINDOW. Use ACTIVATE WINDOW para dirigir los resultados a una ventana definida por el usuario creada con DEFINE WINDOW.

Ejemplo

En el ejemplo siguiente se crea y se muestra una ventana denominada wOutput1. Puesto que SHOW WINDOW se utiliza para mostrar la ventana, los resultados no se pueden dirigir a la ventana hasta que ésta no se active.

CLEAR
DEFINE WINDOW wOutput1 FROM 2,1 TO 13,75 TITLE 'Output' ;
   CLOSE FLOAT GROW ZOOM
SHOW WINDOW wOutput1 

Vea también

ACTIVATE WINDOW | DEFINE WINDOW | CLEAR (Comandos)