AYUDA EN LÍNEA
 WINDEVWEBDEV Y WINDEV MOBILE

Este contenido se ha traducido automáticamente.  Haga clic aquí  para ver la versión en inglés.
Ayuda / WLanguage / Funciones WLanguage / Controles, páginas y ventanas / Funciones de ventanas
  • Ventanas no redimensionables
  • Modo de visualización
  • Botones de la barra de título
  • Ventana superior/ventana inferior
  • Funciones equivalentes
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaReportes y ConsultasCódigo de Usuario (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Código Navegador
WINDEV Mobile
AndroidWidget Android iPhone/iPadIOS WidgetApple WatchMac CatalystUniversal Windows 10 App
Otros
Procedimientos almacenados
WinSize:
  • devuelve o modifica el modo de visualización de la ventana (maximizado, minimizado o Normal)
    Linux Funcionalidad no disponible.
  • modifica la altura y/o el ancho de la ventana,
  • mueve la ventana y modifica la altura y/o el ancho de una ventana.
Ejemplo
// Increase the width and height of "WIN_Edit" window
WinSize(WIN_Edit, WIN_Edit.Width + 20, WIN_Edit.Height + 30)
Sintaxis

Modificar la altura y/o anchura de la ventana Ocultar los detalles

WinSize(<Window> , <Width> , <Height>)
<Window>: Nombre de ventana
Nombre o alias de la ventana que se va a utilizar.
Si este parámetro corresponde a una cadena vacía ("""), se modifica la anchura y/o la altura de la ventana actual.
<Width>: Integro
Nuevo ancho total de ventana. Este valor debe estar entre la anchura mínima y máxima (devuelta por las propiedades MinWidth y MaxWidth).
Para get la anchura actual de una ventana, utilice anchura.
Para no modificar este parámetro, utilice la constante Default.
<Height>: Integro
Nueva altura total de la ventana. Este valor debe estar entre la altura mínima y máxima (devuelta por las propiedades MinHeight y MaxHeight).
Para get la altura actual de una ventana, utilice Altura.
Para no modificar el parámetro, utilice la constante Default.

Mover una ventana y/o modificar su altura y/o anchura Ocultar los detalles

WinSize(<Window> , <Horizontal position> , <Vertical position> , <Width> , <Height>)
<Window>: Nombre de ventana
Nombre o alias de la ventana que se va a utilizar.
Si este parámetro corresponde a una cadena vacía ("""), se modifica el ancho y/o alto de la ventana actual y se mueve la ventana actual.
<Horizontal position>: Integro
Nueva posición horizontal de la ventana en relación con la parte superior izquierda de la pantalla Corner.
Para no modificar este parámetro, utilice la constante Default.
<Vertical position>: Integro
Nueva posición vertical de la ventana en relación con la parte superior izquierda de la pantalla Corner.
Para no modificar este parámetro, utilice la constante Default.
<Width>: Integro
Nuevo ancho total de ventana. Este valor debe estar entre la anchura mínima y máxima (devuelta por las propiedades MinWidth y MaxWidth).
Para get la anchura actual de una ventana, utilice anchura.
Para no modificar este parámetro, utilice la constante Default.
<Height>: Integro
Nueva altura total de la ventana. Este valor debe estar entre la altura mínima y máxima (devuelta por las propiedades MinHeight y MaxHeight).
Para get la altura actual de una ventana, utilice Altura.
Para no modificar el parámetro, utilice la constante Default.
WINDEVWindowsJavaCódigo de Usuario (UMC)

Obtener o ajustar el modo de visualización de una ventana Ocultar los detalles

<Result> = WinSize([<Window> [, <Display mode>]])
<Result>: Constante
El modo de visualización de ventanas corresponde a uno de los siguientes modos de visualización:
  • actual si no se especifica el modo de visualización <Display mode>,
  • antes de la modificación si se especifica <Modo de visualización>.
Este parámetro puede tener valor:
MaxSizeVentana maximizada.
MinSizeVentana minimizada.
NormalSizeVentana no maximizada, ni minimizada.
<Window>: Nombre de ventana
Nombre o alias de la ventana que se va a utilizar.
Si no se especifica este parámetro o si corresponde a una cadena vacía ("""), se vuelve al modo de visualización de la ventana actual.
<Display mode>: Constante opcional
Especifica el nuevo modo de visualización de ventanas:
MaxSizeVentana maximizada.
MinSizeVentana minimizada.
NormalSizeVentana no maximizada, ni minimizada.
Observaciones

Ventanas no redimensionables

La función WinSize permite modificar el tamaño de una ventana, incluso si esta ventana es de tipo "No redimensionable".
WINDEVWindowsLinuxJavaCódigo de Usuario (UMC)

Modo de visualización

Si el tamaño de la ventana excede la resolución de la pantalla y si "barras de desplazamiento de automatic" está marcada (pestaña "Estilo" en la descripción de la ventana), algunas barras de desplazamiento se añaden a automatic para desplazar la ventana.
Por ejemplo, se creó una ventana en 800*600 a pantalla completa (o 240*600).. Algunas barras de desplazamiento aparecerán cuando esta ventana se muestre en 640*480 (o 240*320).
WINDEVWindowsLinuxJavaCódigo de Usuario (UMC)

Botones de la barra de título

Sólo las ventanas que contienen un botón de maximizar en su barra de título pueden ser redimensionadas con el ratón.
Las ventanas sin botón de maximizar en su barra de título no se pueden maximizar. En este caso, se generará un error.
Las ventanas sin botón de minimizar en su barra de título no se pueden minimizar. En este caso, se generará un error.
WINDEVWindowsJavaCódigo de Usuario (UMC)

Ventana superior/ventana inferior

Cuando se minimiza una ventana principal, todas las ventanas secundarias se minimizan al mismo tiempo. En el escritorio de Windows sólo se encuentra la Icon de la ventana principal.
WINDEVWindowsJavaCódigo de Usuario (UMC)

Funciones equivalentes

  • WinSize("", MinSize) equivale a Iconizar().
  • WinSize("", MaxSize) equivale a Maximizar().
  • WinSize("", NormalSize) equivale a restituir().
Componente: wd290obj.dll
Versión mínima requerida
  • Versión 9
Esta página también está disponible para…
Comentarios
Haga clic en [Agregar] para publicar un comentario

Última modificación: 27/05/2022

Señalar un error o enviar una sugerencia | Ayuda local