Saltar al contenido principal
Versión: 20 R7 BETA

RESIZE FORM WINDOW

RESIZE FORM WINDOW ( ancho ; alto )

ParámetroTipoDescripción
anchoIntegerPíxeles a añadir o eliminar del ancho actual de la ventana formulario
altoIntegerPíxeles a añadir o eliminar del largo actual de la ventana formulario

Este comando no es hilo seguro, no puede ser utilizado en código apropiativo.

Descripción

El comando RESIZE FORM WINDOW permite modificar el tamaño de la ventana del formulario actual.

Pase el número de píxeles que quiere añadir al tamaño de la ventana actual en los parámetros ancho
y alto. Pase 0 en el parámetro que no quiera modificar. Para reducir el tamaño, pase un valor negativo en los parámetros ancho y alto.

Este comando produce exactamente el mismo resultado que un redimensionamiento manual utilizando la casilla de redimensionamiento (si el tipo de ventana lo permite). Por consiguiente, el comando tiene en cuenta las propiedades de redimensionamiento de los objetos y las limitaciones de tamaño definidas en las propiedades del formulario. Si, por ejemplo, el comando redimensiona la ventana a un tamaño superior al máximo del formulario, el comando no tiene efecto.

Por favor tenga en cuenta que este comportamiento es diferente del comportamiento del comando SET WINDOW RECT, el cual no tiene en cuenta las propiedades del formulario ni su contenido cuando redimensiona la ventana. Igualmente, note que este comando no necesariamente modifica el tamaño del formulario. Para modificar el tamaño de un formulario por programación, por favor consulte la descripción del comando FORM SET SIZE.

Ejemplo

Dada la siguiente ventana (los campos y el marco tienen la propiedad de dimensionamiento horizontal “Agrandar”):

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

 RESIZE FORM WINDOW(25;0)

... la ventana aparece así:

Ver también

FORM GET PROPERTIES
FORM SET SIZE
SET WINDOW RECT