4D v16.3

SET WINDOW RECT

Inicio

 
4D v16.3
SET WINDOW RECT

SET WINDOW RECT 


 

SET WINDOW RECT ( izquierda ; superior ; derecha ; inferior {; ventana}{; *} ) 
Parámetro Tipo   Descripción
izquierda  Entero largo in Coordenada global izquierda del interior de la ventana
superior  Entero largo in Coordenada global superior del interior de la ventana
derecha  Entero largo in Coordenada global derecha del interior de la ventana
inferior  Entero largo in Coordenada global inferior del interior de la ventana
ventana  WinRef in Número de referencia de la ventana o ventana del primer plano del proceso si se omite este parámetro
Operador in Si se omite (por defecto) = cambiar ventana al fondo
Si se pasa = no cambiar el nivel de la ventana

El comando SET WINDOW RECT cambia las coordenadas globales de la ventana cuyo número de referencia se pasa en ventana. Si la ventana no existe, el comando no hace nada.

Si omite el parámetro ventana, SET WINDOW RECT se aplica a la ventana del primer plano del proceso actual.

Este comando puede redimensionar y mover la ventana, dependiendo de las nuevas coordenadas que se pasen.

Las coordenadas deben ser expresadas con relación a la esquina superior izquierda del área de contenido de la ventana de la aplicación (en Windows) o de la pantalla principal (en Macintosh). Las coordenadas indican el rectángulo correspondiente al área de contenido de la ventana (excluyendo las barras de títulos y los bordes).

Advertencia: utilice este comando con precaución, podría mover una ventana más allá de los límites de la ventana principal (en Windows) o de la pantalla (en Macintosh). Para evitar esto, utilice comandos como Screen width y Screen height para verificar las nuevas coordenadas de la ventana.

Por defecto, la ejecución de este comando pasa al primer plano la ventana designada por el parámetro ventana (si se utiliza este parámetro). Puede desactivar este funcionamiento pasando * como último parámetro. En este caso, el comando no modifica el nivel original de la ventana (coordenada "z").

Este comando no afecta los objetos de formulario. Si la ventana contiene un formulario, los objetos del formulario no se mueven o redimensionan por el comando (sin importar sus propiedades). Sólo se modifica la ventana. Para modificar una ventana de formulario teniendo en cuenta sus propiedades de redimensionamiento y los objetos que contiene, debe utilizar el comando RESIZE FORM WINDOW.

Ver el ejemplo del comando WINDOW LIST.

Dada la siguiente ventana:


Después de la ejecución de la siguiente línea:

 SET WINDOW RECT(100;100;300;300)

La ventana aparece de esta forma:



Ver también 

CONVERT COORDINATES
DRAG WINDOW
GET WINDOW RECT
RESIZE FORM WINDOW

 
PROPIEDADES 

Producto: 4D
Tema: Ventanas
Número 444

 
HISTORIA 

Modificado: 4D 2004
Modificado: 4D v13

 
ARTICLE USAGE

Manual de lenguaje 4D ( 4D v16)
Manual de lenguaje 4D ( 4D v16.1)
Manual de lenguaje 4D ( 4D v16.2)
Manual de lenguaje 4D ( 4D v16.3)