Listbox – ¡Columnas con cambio de tamaño automático!

Traducido automáticamente de Deepl

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.

lbresizing

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.

Roland Lannuzel
- Propietario de Producto y Experto en 4D - Después de estudiar electrónica, Roland se dedicó a la informática industrial como desarrollador y consultor, construyendo soluciones para clientes con una variedad de bases de datos y tecnologías. A finales de los años 80 se enamoró de 4D y lo ha utilizado para escribir aplicaciones de negocio que incluyen sistemas de contabilidad, facturación y correo electrónico.Eventualmente se unió a la compañía en 1997, las valiosas contribuciones de Roland incluyen el diseño de especificaciones, herramientas de prueba, demos, así como la formación y hablar con la comunidad 4D en muchas conferencias. Continúa dando forma activamente al futuro de 4D definiendo nuevas características y herramientas de desarrollo de bases de datos.