PC SOFT

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.
  • Ancho de una ventana: Funcionalidades 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/iPadApple WatchUniversal Windows 10 AppWindows Mobile
Otros
Procedimientos almacenados
La propiedad ..Width permite conocer y modificar el ancho:
  • de un control o bloque en una reporte.
  • de un control (encontrado en una ventana), ventana, columna encontrada en un tabla o columna encontrada en un list box (incluyendo listview).
  • de un control (encontrado en una página), columna encontrada en un tabla o columna encontrada en un list box. El control puede ser superponible o no.
Esta propiedad también le permite conocer el ancho de una celda tabla. Para modificar su ancho, modifique el ancho de la columna correspondiente.
Observaciones:
  • En una reporte, el borde del control o bloque está incluido en su anchura.. ..WidthInPixel se usa para averiguar el ancho de un control reporte en píxeles.
  • El ancho de un control se define en el editor en la descripción del control.
Versiones 15 y posteriores
Android Esta propiedad ahora está disponible para aplicaciones Android.
Nueva funcionalidad versión 15
Android Esta propiedad ahora está disponible para aplicaciones Android.
Android Esta propiedad ahora está disponible para aplicaciones Android.
Versiones 17 y posteriores
iPhone/iPad Esta propiedad ahora está disponible para aplicaciones iPhone/iPad.
Nueva funcionalidad versión 17
iPhone/iPad Esta propiedad ahora está disponible para aplicaciones iPhone/iPad.
iPhone/iPad Esta propiedad ahora está disponible para aplicaciones iPhone/iPad.
Versiones 18 y posteriores
Universal Windows 10 App Esta propiedad está ahora disponible en el modo Windows Store Apps.
iPhone/iPad Esta propiedad está ahora disponible para los controles y bloqueos de reporte en las aplicaciones de iPhone/iPad.
Nueva funcionalidad versión 18
Universal Windows 10 App Esta propiedad está ahora disponible en el modo Windows Store Apps.
iPhone/iPad Esta propiedad está ahora disponible para los controles y bloqueos de reporte en las aplicaciones de iPhone/iPad.
Universal Windows 10 App Esta propiedad está ahora disponible en el modo Windows Store Apps.
iPhone/iPad Esta propiedad está ahora disponible para los controles y bloqueos de reporte en las aplicaciones de iPhone/iPad.
Versiones 20 y posteriores
Android Esta propiedad está ahora disponible para los controles de la Tabla y las columnas de tabla en las aplicaciones Android.
iPhone/iPad Esta propiedad está ahora disponible para las columnas de tabla en las aplicaciones de iPhone/iPad.
Nueva funcionalidad versión 20
Android Esta propiedad está ahora disponible para los controles de la Tabla y las columnas de tabla en las aplicaciones Android.
iPhone/iPad Esta propiedad está ahora disponible para las columnas de tabla en las aplicaciones de iPhone/iPad.
Android Esta propiedad está ahora disponible para los controles de la Tabla y las columnas de tabla en las aplicaciones Android.
iPhone/iPad Esta propiedad está ahora disponible para las columnas de tabla en las aplicaciones de iPhone/iPad.
Versiones 21 y posteriores
Apple Watch Esta propiedad ahora está disponible en modo Apple Watch.
Universal Windows 10 App Esta propiedad ahora está disponible en modo Universal Windows 10 App.
Nueva funcionalidad versión 21
Apple Watch Esta propiedad ahora está disponible en modo Apple Watch.
Universal Windows 10 App Esta propiedad ahora está disponible en modo Universal Windows 10 App.
Apple Watch Esta propiedad ahora está disponible en modo Apple Watch.
Universal Windows 10 App Esta propiedad ahora está disponible en modo Universal Windows 10 App.
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. Este ancho se expresa en píxeles en una ventana y/o en una página, y en milímetros en una reporte.
<Element used>: Tipo de elemento
Nombre del elemento (mando, 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 (mando, ventana, bloque, ....) a utilizar.
<New width>: Real
Nuevo ancho para el elemento especificado. Este ancho se expresa en píxeles en una ventana y/o en una página, y en milímetros en una reporte.
Observaciones
WINDEVAndroidiPhone/iPadApple WatchUniversal Windows 10 AppWindows MobileJavaCódigo de Usuario (UMC)

Ancho de una ventana: Funcionalidades específicas

  • WINDEV El ancho de una ventana tiene en cuenta el efecto de sombra definido en el tema Windows.
  • iPhone/iPad El ancho de una ventana puede variar según los procesos en los que se utilice la propiedad ..Width. De hecho, el sistema cambia el tamaño de la ventana entre los procesos de declaración e inicialización, lo que provoca una posible diferencia de valor.:
    • en el proceso de declaración, la ventana no es visible todavía, por lo tanto no se le ha asignado ningún tamaño según el dispositivo. La propiedad devuelve el ancho inicial (editar ancho) de la ventana.
    • en el proceso de inicialización, la ventana es visible en la pantalla y se le aplican anclajes y modificaciones de tamaño. Por lo tanto, el ancho de la ventana puede ser diferente.
    • El ancho real de una ventana se conoce en el proceso de inicialización de la ventana..
WINDEVAndroidiPhone/iPadApple WatchUniversal Windows 10 AppWindows MobileJavaCódigo de Usuario (UMC)

Ancho inicial (control y ventana)

El ancho inicial (definido en el editor) es devuelto por ..InitialWidth.
En la mayoría de los casos, la anchura de un elemento depende de ..MaxWidth y ..MinWidth. Sin embargo, esta restricción desaparece cuando el ancho es modificado por la programación (por ..Width o WinSize).
WINDEVReportes y ConsultasAndroidiPhone/iPadWindows MobileJavaCódigo de Usuario (UMC)

Ancho de columna

Cuando se modifica el ancho de una columna en una control Tabla, si el ancho especificado es menor que el ancho mínimo, se debe modificar este último (..MinWidth) para aplicar la modificación.
Horizontal control Tabla: ...Width modifica la altura del fila. ..Height se utiliza para averiguar el ancho de toda la tabla. Esta propiedad está disponible en solo lectura.
WEBDEV - Código ServidorWEBDEV - Código Navegador

Ancho de los controles en una forma

En el código del servidor, el ancho devuelto y modificable corresponde a la altura total del control (ancho de la leyenda más ancho 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 ConsultasiPhone/iPadUniversal Windows 10 AppWindows Mobile ...Width no se puede utilizar en un reporte.
WEBDEV - Código Servidor La propiedad ..Width está disponible en edición solo para los siguientes controles:
  • Button.
  • Image.
  • Imagen con enlace.
  • Applet Java.
  • Gráfico.
  • Columna de tabla.
PHP ..Width no está disponible para los controles del iFrame.
Java La propiedad ..Width solo se aplica a los siguientes elementos:
  • Button.
  • Control Estático.
  • Control Campo de entrada.
  • Image.
  • Casilla de verificación.
  • Botón de opción.
  • List Box.
  • Combo Box.
  • TreeView.
  • Pestaña.
  • Ventana.
  • Tabla.
  • Columna de tabla.
  • Supercontrol.
iPhone/iPad ..Ancho no está disponible para los controles de la mesa. 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