Saltar al contenido principal
Versión: 20 R6

Pies

Mostrar pies

Esta propiedad se utiliza para mostrar u ocultar los pies de columna listbox. Hay un pie de página por columna; cada pie de página se configura por separado.

Gramática JSON

NombreTipos de datosValores posibles
showFootersbooleantrue, false

Objetos soportados

List Box


Altura

Esta propiedad se utiliza para definir la altura de línea de un pie de list box en píxeles o líneas de texto (cuando se muestra). Ambos tipos de unidades pueden utilizarse en el mismo list box:

  • Píxel - el valor de la altura se aplica directamente a la línea en cuestión, independientemente del tamaño de la fuente contenida en las columnas. Si una fuente es demasiado grande, el texto se trunca. Además, las imágenes se truncan o cambian de tamaño según su formato.

  • Línea - la altura se calcula teniendo en cuenta el tamaño de la fuente de la línea en cuestión.

    • Si se define más de un tamaño, 4D utiliza el mayor. Por ejemplo, si una línea contiene "Verdana 18", "Geneva 12" y "Arial 9", 4D utiliza "Verdana 18" para determinar la altura de la línea (por ejemplo, 25 píxeles). Esta altura se multiplica por el número de líneas definidas.
    • Este cálculo no tiene en cuenta el tamaño de las imágenes ni los estilos aplicados a las fuentes.
    • En macOS, la altura de línea puede ser incorrecta si el usuario introduce caracteres que no están disponibles en la fuente seleccionada. Cuando esto ocurre, se utiliza un tipo de letra sustituto, lo que puede provocar variaciones en el tamaño.

Esta propiedad también puede definirse dinámicamente mediante el comando LISTBOX SET FOOTERS HEIGHT.

Conversión de unidades: cuando se pasa de una unidad a otra, 4D las convierte automáticamente y muestra el resultado en la Lista de propiedades. Por ejemplo, si la fuente utilizada es "Lucida grande 24", una altura de "1 línea" se convierte en "30 píxeles" y una altura de "60 píxeles" se convierte en "2 líneas".

Tenga en cuenta que la conversión de ida y vuelta puede conducir a un resultado final diferente del valor inicial debido a los cálculos automáticos realizados por 4D. Esto se ilustra en las siguientes secuencias:

(fuente Arial 18): 52 píxeles -> 2 líneas -> 40 píxeles (font Arial 12): 3 píxeles -> 0,4 línea redondeada a 1 línea -> 19 píxeles

Ejemplo JSON

 "List Box": {
"type": "listbox",
"showFooters": true,
"footerHeight": "44px",
...
}

Gramática JSON

NombreTipos de datosValores posibles
footerHeightstringdecimales positivos +px | em

Objetos soportados

List Box

Ver también

Encabezados - Pies List box