Este es el sitio web histórico de la documentación de 4D. La documentación se está trasladando progresivamente a developer.4d.com

Inicio

 
4D v20 R7
LISTBOX SET AUTO ROW HEIGHT

LISTBOX SET AUTO ROW HEIGHT 


 

LISTBOX SET AUTO ROW HEIGHT ( {* ;} objeto ; selector ; valor ; unidad ) 
Parámetro Tipo   Descripción
Operador in Si se especifica, objeto es un nombre de objeto (cadena). Si se omite, objeto es una variable.
objeto  Objeto de formulario in Nombre del objeto (si se especifica *) o Variable (si se omite)
selector  Entero largo in Valor de la altura a definir: lk row min height o lk row max height
valor  Entero largo in Valor mínimo o máximo de la altura de la fila
unidad  Entero largo in Unidad de valor de altura: 0 = píxeles, 1 = líneas

El comando LISTBOX SET AUTO ROW HEIGHT le permite establecer el valor de altura de fila mínimo o máximo en el objeto de list box designado utilizando los parámetros objeto y *.

Nota: este comando solo se tiene en cuenta si el list box está definido en modo de altura automática de fila (ver Altura automática de fila), lo cual está disponible sólo para listboxes "collection o entity selection" y "array". De lo contrario, no tiene ningún efecto.

Si pasa el parámetro opcional *, indica que el parámetro objeto es un nombre de objeto (cadena). Si no pasa este parámetro, indica que el parámetro objeto es una variable. En este caso, se pasa una referencia de variable en lugar de una cadena. Para más información acerca de los nombres de objetos, consulte la sección Propiedades de los objetos.

En selector, pase el tipo de valor a definir. Puede utilizar una de las siguientes constantes del tema Listbox:

Constante Tipo Valor
lk row max height Entero largo 33
lk row min height Entero largo 32

En valor, pase el valor correspondiente en la unidad apropiada.

El parámetro unidad puede ajustarse utilizando una de las siguientes constantes del tema Listbox:

Constante Tipo Valor Comentario
lk lines Entero largo 1 La altura designa un número de líneas. 4D calcula la altura de una línea en función de la fuente.
lk pixels Entero largo 0 La altura es un número en píxeles (por defecto)

Nota: el comando no comprueba la consistencia de los valores. Sin embargo, en tiempo de ejecución, el valor mínimo se aplicará a ambos valores en caso de conflicto. Por ejemplo, si el valor mínimo es 5 líneas y el valor máximo es de 3 líneas (que es inconsistente), la altura máxima aplicada a las filas del list box será de 5 líneas.

Ejemplo  

Usted desea definir las alturas mínimas y máximas para un list box con una altura de fila automática:

 LISTBOX SET AUTO ROW HEIGHT(*;"LB";lk row min height;60;lk pixels// 60 píxeles para el valor mínimo
 LISTBOX SET AUTO ROW HEIGHT(*;"LB";lk row max height;100;lk pixels//y 100 píxeles para el valor máximo



Ver también 

LISTBOX Get auto row height
LISTBOX SET ROW HEIGHT
LISTBOX SET ROWS HEIGHT

 
PROPIEDADES 

Producto: 4D
Tema: List Box
Número 1501

 
CONTENIDO DE LA PÁGINA 
 
HISTORIA 

Creado por: 4D v16 R5
Modificado: 4D v19 R8

 
ARTICLE USAGE

Manual de lenguaje 4D ( 4D v20 R7)