4D v16 incluye una nueva función que proporciona al usuario final una gran libertad y flexibilidad a nivel de interfaz cuando utiliza cuadros de lista. Las restricciones definidas para cada columna se aplican y respetan completamente cuando se redimensiona el cuadro de lista al que pertenecen.
Algunas columnas pueden tener una anchura fija, otras pueden ensancharse o estrecharse sólo ligeramente, y otras pueden tener grandes cambios en su anchura; todo ello será totalmente automático.
Por ejemplo, las últimas columnas de los cuadros de lista contienen muy a menudo valores numéricos (por ejemplo, precios) en los que las definiciones y las etiquetas suelen estar centradas. Mediante esta función, puede especificar que la información de texto se amplíe mientras que el tamaño de las columnas que contienen valores numéricos se mantenga igual, todo ello sin escribir una sola línea de código.
Para activar este comportamiento, el desarrollador debe marcar la propiedad Column Auto-Resizing que se encuentra en las opciones de redimensionamiento de la lista de propiedades.
Le invitamos a ver este ejemplo: Ejemplo de base de datos
¡Y también hay un video disponible!
.
Para más detalles, consulte la sección de propiedades específicas de Listbox en la referencia de diseño de 4D v16 en el Doc Center.