Producto

Listbox : ¡más posibilidades de programación!

Traducido automáticamente de Deepl

¿Quieres hacer una programación genérica utilizando listboxes? ¡Entonces esta característica es para usted!

Con 4D v16 R2, más de 20 nuevas propiedades de los listboxes pueden ser manipuladas dinámicamente por el código, por lo que los desarrolladores de 4D tienen ahora el control total sobre el objeto de formulario listbox . Entre una larga lista: multiestilo, wordwrap, edición con un solo clic, modo de truncamiento, ancho mínimo y máximo de columna y mucho más. Las propiedades se aplican a todo el cuadro de lista, a sus columnas o a ambas.

Ya no hay propiedades disponibles sólo en el modo de diseño a través de la lista de propiedades: ahora cada propiedad puede establecerse y obtenerse utilizando 2 comandos: LISTBOX SET PROPERTY y LISTBOX Get property.

Producto blank

Personalizar el color de resaltado al seleccionar la fila de la caja de lista

Traducido automáticamente de Deepl

Se ha dado un nuevo paso para proporcionar a nuestros desarrolladores un objeto listbox totalmente personalizable y adaptable a las necesidades del usuario. Una nueva opción está disponible en los listboxes que permitirá mejorar las interfaces finales: esta opción se llama«Ocultar el resaltado de la selección».

Con un solo clic se puede activar esta opción. Una vez activada, el resaltado del sistema será completamente invisible.

Producto 4D View Pro: Variable Row Height in Listbox

4D View Pro – Altura de fila variable en Listbox

Traducido automáticamente de Deepl

Mostrar una lista donde la altura de la línea se ajuste exactamente al contenido es una necesidad muy común. 4D View Pro incluye una nueva característica para que usted pueda ahora controlar la altura de cada fila independientemente en un listbox para que se ajuste a su contenido. Para saber más sobre 4D View Pro, consulte esta entrada del blog.

En realidad, ahora hay dos maneras de definir la altura de la fila en un listbox

  • usando nuevos comandos dedicados
  • utilizando una nueva matriz de control
Producto blank

Ejecutar la acción al cambiar el tamaño de la columna del listbox

Traducido automáticamente de Deepl

El evento On Column Resize se activa ahora «en vivo» durante el redimensionamiento de los cuadros de lista siempre que el usuario modifique el ancho de las columnas (antes se generaba sólo una vez, al final del redimensionamiento).

Gracias a esta característica, los programadores de 4D tendrán la oportunidad de crear interfaces en vivo y responsivas basadas en el ancho real de las columnas.

Producto 4D View Pro: Create flexible UI

Cree interfaces de usuario flexibles con 4D View Pro

Traducido automáticamente de Deepl

Cree fácilmente UIs, diálogos y widgets flexibles y potentes con 4D View Pro. Para saber más sobre 4D View Pro, consulte esta entrada del blog.

Esta característica es una poderosa mejora para el objeto listbox, proporcionándole un medio para definir UIs muy flexibles. Ahora se puede asociar un array de objetos a la columna de un listbox, de manera que cada celda puede tener diferentes tipos de widgets según el tipo de datos a mostrar.