Este é o site histórico da documentação 4D. As documentações estão sendo movidas progressivamente para developer.4d.com

Página Inicial

 
4D v19.8
LISTBOX SET AUTO ROW HEIGHT

LISTBOX SET AUTO ROW HEIGHT 


 

LISTBOX SET AUTO ROW HEIGHT ( {* ;} objeto ; seletor ; valor ; unidade ) 
Parâmetro Tipo   Descrição
Operador in Se especificado, o objeto é um nome de objeto (string). Se omitido, objeto é uma variável
objeto  Objeto de formulário in Nome de objeto (se * for especificado) ou variável (se * for omitido)
seletor  Inteiro longo in Valor de altura a estabelecer: lk row min heigh ou lk row max heigh
valor  Inteiro longo in Valor máximo ou mínimo de altura de linha
unidade  Inteiro longo in Unidade de valor da altura: 0=pixels, 1=linhas

O comando LISTBOX SET AUTO ROW HEIGHT [#descv]lhe permite estabelecer o valor de altura de fila mínimo ou máximo no objeto de list box designado utilizando os parâmetros objeto e *[#/descv].

Nota: este comando só é levado em consideração se o list box estiver configurado em modo de altura de fila automática (ver Altura de linha automática). o qual está disponível para listboxes baseados em arrays, não hierárquicos. Do contrario, não tem nenhum efeito.

Se passar o parâmetro opcional *, indica que o parâmetro objeto é um nome de objeto (string). Se não passar este parâmetro, indica que o parâmetro objeto for uma variável. Neste caso, se passar uma referência de variável ao invés de uma string. Para saber mais sobre os nomes de objetos, consulte a seção Propriedades dos objetos.

Em seletor, passe o tipo de valor a definir. Pode utilizar uma das constantes abaixo do tema List box:

Constante Tipo Valor
lk row max height Inteiro longo 33
lk row min height Inteiro longo 32

Em valor, passe o valor correspondente na unidade apropriada.

O parâmetro unidade pode ser ajustada utilizando uma das constantes abaixo do tema List box:

Constante Tipo Valor Comentário
lk lines Inteiro longo 1 A altura designa um número de linhas. 4D calcula a altura de uma linha em função da fonte.
lk pixels Inteiro longo 0 A altura é o número de pixels (por padrão).

Nota: o comando não comprova a consistência dos valores. Entretanto, em tempo de execução, o valor mínimo se aplicará a ambos valores em caso de conflito. Por exemplo, se o valor mínimo for 5 linhas e o valor máximo for de 3 linhas (o que é inconsistente), a altura máxima aplicada às filas de list box será de 5 linhas.

Exemplo  

Se quiser definir as alturas mínimas e máximas para um list box com uma altura de fila automática:

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



Ver também 

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

 
PROPRIEDADES 

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

 
CONTEÚDO DA PÁGINA 
 
HISTÓRIA 

Criado por: 4D v16 R5

 
ARTICLE USAGE

Manual de linguagem 4D ( 4D v19)
Manual de linguagem 4D ( 4D v19.1)
Manual de linguagem 4D ( 4D v19.4)
Manual de linguagem 4D ( 4D v19.5)
Manual de linguagem 4D ( 4D v19.6)
Manual de linguagem 4D ( 4D v19.7)
Manual de linguagem 4D ( 4D v19.8)