| 4D v18LISTBOX Get auto row height | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 
 | 
    4D v18
 LISTBOX Get auto row height  
         | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| LISTBOX Get auto row height ( {* ;} objeto ; seletor {; unidade} ) -> Resultado | ||||||||
| Parâmetro | Tipo | Descrição | ||||||
| * | Operador |   | Se especificado, objeto é um nome de objeto (string). Se omitido, objeto é uma variável | |||||
| objeto | Objeto de formulário |   | Nome de objeto (se * for especificado) ou de variável (se * for omitido) | |||||
| seletor | Inteiro longo |   | Valor de altura a obter: lk row min height ou lk row max height | |||||
| unidade | Inteiro longo |   | Valor da unidade de altura 0 em píxels, 1 em linhas | |||||
| Resultado | Inteiro longo |   | Valor de altura de linha selecionado | |||||
Este comando requer uma licença 4D View Pro. Se esta licença não estiver disponível, um erro é exibido na list box quando o formulário for executado.. Para saber mais, consulte 4D View Pro.
O comando LISTBOX Get auto row height devolve o valor de altura de fila mínimo ou máximo actual definido para o objeto list box designado utilizando os parâmetros objeto e *.
O valor atual mínimo ou máximo da altura da fila pode ser definido na lista de propriedades (ver Altura de linha automática) ou no processo atual utilizando o comando LISTBOX SET AUTO ROW HEIGHT.
Nota: Esse comando só pode ser usado com list boxes não hierárquicas baseadas em array.
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 é uma variável. Neste caso, se passar uma referência de variável ao invés de uma string. Para mais informação sobre os nomes de objetos, consulte a seção Propriedades dos objetos.
Em seletor, passe o tipo de valor a obter. 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 | 
De forma predeterminada, o comando devolve o valor em píxels. Pode passar uma das constantes abaixo do tema List box no parâmetro unidade para definir a unidade a utilizar:
| 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). | 
Se quiser obter o número máximo de linhas para uma fila de list box:
 C_LONGINT(vhMax)
 vhMax:=LISTBOX Get auto row height(*;"LB";lk row max height;lk lines)
									LISTBOX Get row height 
									
									LISTBOX Get rows height
									
									LISTBOX SET AUTO ROW HEIGHT
									
	Produto: 4D
	Tema: List Box
	Número 
        1502
        
        
        
	
	Criado por: 4D v16 R5
	
	
	
	
	
	
	
	
	
	
	Manual de linguagem 4D ( 4D v18)
	
	
	
	
 Adicionar um comentário
Adicionar um comentário