Saltar para o conteúdo principal
Versão: Próximo

Rodapés

Exibir rodapés

Esta propiedad se utiliza para mostrar u ocultar los pies de columna listbox. Existe um rodapé por coluna; cada rodapé é configurado separadamente.

Gramática JSON

NomeTipo de dadosValores possíveis
showFootersbooleantrue, false

Objectos suportados

List Box


Alto

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 os tipos de unidades podem ser utilizados no mesmo 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. Se um tipo de letra for demasiado grande, o texto é truncado. Além disso, as imagens são truncadas ou redimensionadas conforme o seu formato.

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

    • Se mais de um tamanho for definido, 4D usa o maior. Por exemplo, se uma linha contém "Verdana 18", "Geneva 12" e "Arial 9", 4D usa "Verdana 18" para determinar a altura da linha (por exemplo, 25 pixeis). Esta altura é depois multiplicada pelo número de linhas definido.
    • Este cálculo não tem em conta o tamanho das imagens nem os estilos aplicados aos tipos de letra.
    • In macOS, the row height may be incorrect if the user enters characters that are not available in the selected font. When this occurs, a substitute font is used, which may cause variations in size.

This property can also be set dynamically using the LISTBOX SET FOOTERS HEIGHT command.

Conversion of units: When you switch from one unit to the other, 4D converts them automatically and displays the result in the Property List. For example, if the font used is "Lucida grande 24", a height of "1 line" is converted to "30 pixels" and a height of "60 pixels" is converted to "2 lines".

Note that converting back and forth may lead to an end result that is different from the starting value due to the automatic calculations made by 4D. Este facto é ilustrado nas sequências seguintes:

(font Arial 18): 52 pixels -> 2 lines -> 40 pixels (font Arial 12): 3 pixels -> 0.4 line rounded up to 1 line -> 19 pixels

JSON Exemplo

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

Gramática JSON

NomeTipo de dadosValores possíveis
footerHeightstringdécimales positives +px | em

Objectos suportados

List Box

Veja também

Encabezados - Pies List box