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 / Propiedades WLanguage / Propiedades varias
  • Ancho de una ventana: Características específicas
  • Ancho inicial (control y ventana)
  • Ancho de columna
  • Ancho de los controles en una forma
  • Límites
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
El Ancho Property obtiene y modifica el ancho:
  • de un control o bloque en un reporte.
  • de una control (que se encuentra en una ventana), de una ventana, de una columna que se encuentra en una tabla o de una columna que se encuentra en un cuadro de lista (incluida la listview).
  • de una control (que se encuentra en una Page), columna que se encuentra en una tabla o columna que se encuentra en un cuadro de lista. La control puede ser superpuesta o no.
Esta Property también permite averiguar el ancho de una célula de tabla. Para modificar su ancho, modifique el ancho de la columna correspondiente.
Observaciones:
  • En una reporte, el borde de la control o bloque se incluye en su anchura. El WidthInPixel Property se utiliza para get el ancho en píxeles de un control en un reporte.
  • El ancho de un control se define en el editor en el control description.
Ejemplo
// Increases the width of "EDT_CustomerName"
EDT_CustomerName.Width = EDT_CustomerName.Width + 15
// Is equivalent to: EDT_CustomerName.Width += 15
// Modify the width of two controls
EDT_CustomerLastName.Width += 100 // Adds 100 pixels
EDT_CustomerFirstName.Width += 10 // Adds 10 pixels
Sintaxis

Averiguar el ancho de un elemento Ocultar los detalles

<Result> = <Element used>.Width
<Result>: Real
Ancho del elemento especificado. Esta anchura se expresa en píxeles en una ventana y/o en una Page, y en milímetros en una reporte.
<Element used>: Tipo de elemento
Nombre del elemento (control, ventana, bloque, ...) a utilizar.

Modificar el ancho de un elemento Ocultar los detalles

<Element used>.Width = <New width>
<Element used>: Tipo de elemento
Nombre del elemento (control, ventana, bloque, ...) a utilizar.
<New width>: Real
Nuevo ancho para el elemento especificado. Esta anchura se expresa en píxeles en una ventana y/o en una Page, y en milímetros en una reporte.
Observaciones
WINDEVUniversal Windows 10 AppAndroidiPhone/iPadIOS WidgetApple WatchJavaCódigo de Usuario (UMC)

Ancho de una ventana: Características específicas

  • WINDEV El ancho de una ventana tiene en cuenta el efecto de sombra definido en el tema Windows.
  • iPhone/iPadIOS Widget La anchura de una ventana puede ser diferente en función de los eventos en los que se utiliza el Width Property. La ventana es redimensionada por el sistema entre los eventos de declaración e inicialización, provocando una posible diferencia de valor:
    • en las "Declaraciones globales" Event, la ventana aún no es visible. Por lo tanto, su tamaño no ha sido set según el dispositivo. La Property devuelve el ancho inicial (ancho de edición) de la ventana.
    • en la "Inicialización" de Event, se muestra la ventana en la pantalla, y se aplican los anclajes, así como los cambios de tamaño. Por lo tanto, el ancho de la ventana puede ser diferente.
    • La anchura real de una ventana sólo se conoce en la Event de inicialización de la misma..
WINDEVUniversal Windows 10 AppAndroidiPhone/iPadIOS WidgetApple WatchJavaCódigo de Usuario (UMC)

Ancho inicial (control y ventana)

La anchura inicial (definida en el editor) es devuelta por la InitialWidth Property.
En la mayoría de los casos, la anchura de un elemento depende de las propiedades MaxWidth y MinWidth. Sin embargo, esta restricción ya no se aplica cuando la anchura se modifica mediante programación (con la función Width Property o la función WinSize).
WINDEVReportes y ConsultasAndroidiPhone/iPadIOS WidgetJavaCódigo de Usuario (UMC)

Ancho de columna

Cuando se modifica la anchura de una columna en un control Tabla, si la anchura especificada es inferior a la anchura mínima, ésta debe modificarse (mediante el MinWidth Property) para reflejar el cambio.
Control Tabla horizontal: El Width Property cambia la altura del fila. El Altura Property se utiliza para obtener la anchura de todo el tabla. Esta propiedad es de solo lectura.
WEBDEV - Código ServidorWEBDEV - Código Navegador

Ancho de los controles en una forma

En el código del servidor, la anchura devuelta y modificable corresponde a la altura total de la control (anchura de la leyenda más anchura del área de entrada).
En el código del navegador, el ancho devuelto y modificable corresponde al ancho del área de entrada.

Límites

WINDEVWEBDEV - Código ServidorReportes y ConsultasUniversal Windows 10 AppiPhone/iPadIOS Widget La propiedad Width no puede utilizarse en un reporte.
WEBDEV - Código Servidor El Width Property está disponible en modo de edición sólo para los siguientes controles:
  • Botón.
  • Image.
  • Imagen con enlace.
  • Applet Java.
  • Gráfico.
  • Columna de tabla.
PHP El Width Property no está disponible en los controles iFrame.
Java La propiedad Width solo se aplica a los siguientes elementos:
  • Botón.
  • Estática.
  • Control Campo de entrada.
  • Image.
  • Casilla de verificación.
  • Botón de opción.
  • List Box.
  • Combo Box.
  • TreeView.
  • Pestaña.
  • Ventana.
  • Mesa.
  • Columna de tabla.
  • Supercontrol.
iPhone/iPadIOS Widget La propiedad Width no está disponible en controles Tabla. Sin embargo, está disponible para las columnas de tabla.
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: 09/03/2023

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