| 4D v20.1LISTBOX SET AUTO ROW HEIGHT | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 
 | 
    4D v20.1
 LISTBOX SET AUTO ROW HEIGHT 
         | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| LISTBOX SET AUTO ROW HEIGHT ( {* ;} objeto ; seletor ; valor ; unidade ) | ||||||||
| Parâmetro | Tipo | Descrição | ||||||
| * | Operador |   | Se especificado, o objeto é um nome de objeto (string). Se omitido, objeto é uma variável | |||||
| objeto | Objeto de formulário |   | Nome de objeto (se * for especificado) ou variável (se * for omitido) | |||||
| seletor | Inteiro longo |   | Valor de altura a estabelecer: lk row min heigh ou lk row max heigh | |||||
| valor | Inteiro longo |   | Valor máximo ou mínimo de altura de linha | |||||
| unidade | Inteiro longo |   | 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 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.
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
									LISTBOX Get auto row height 
									
									LISTBOX SET ROW HEIGHT
									
									LISTBOX SET ROWS HEIGHT
									
	Produto: 4D
	Tema: List Box
	Número 
        1501
        
        
        
	
	Criado por: 4D v16 R5
	Modificado: 4D v19 R8
	
	Manual de linguagem 4D ( 4D v20)
	
	Manual de linguagem 4D ( 4D v20.1)
	
	
 Adicionar um comentário
Adicionar um comentário