| 4D v18LISTBOX SELECT ROW | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 
 | 
    4D v18
  LISTBOX SELECT ROW  
         | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| LISTBOX SELECT ROW ( {* ;} objeto ; posiçao {; açao} ) | ||||||||
| 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 objeto (se * for especificado) ou Variável (se * é omitido) | |||||
| posiçao | Inteiro longo |   | Número da fila a selecionar | |||||
| açao | Inteiro longo |   | Ação de seleção | |||||
O comando LISTBOX SELECT ROW seleciona a fila cujo número é passado em posição no list box designado pelos parâmetros objeto e *.
Se passar o parâmetro opcional *, indica que o parâmetro objeto é um nome de objeto (string). Se omitir este parâmetro, indica que o parâmetro objeto é uma variável. Nesse caso, não passa uma string, mas uma referência de variável. Para maior informação sobre nomes de objetos, consulte a seção Propriedades dos objetos.
O parâmetro opcional ação, se for passado, se utiliza para definir a ação de seleção a executar quando uma seleção de filas já existe no list box. Pode passar um valor ou uma das seguintes constantes (localizadas no tema “List box”):
| Constante | Tipo | Valor | Comentário | 
| lk add to selection | Inteiro longo | 1 | A linha selecionada é adicionada à seleção existente. Se a linha selecionada já pertence à seleção existente, o comando não faz nada. | 
| lk remove from selection | Inteiro longo | 2 | A linha selecionada é removida da seleção existente. Se a linha especificada não pertence à seleção existente, o comando não faz nada. | 
| lk replace selection | Inteiro longo | 0 | A linha selecionada torna-se a nova seleção e substitui a seleção existente. O comando tem o mesmo efeito que um clique do usuário em uma linha (no entanto, o evento On Clicked não é gerado). Esta é a ação padrão (se o parâmetro ação é omitido). | 
Quando o parâmetro posição não corresponde exatamente a um número de fila existente, o comando atua da seguinte maneira:
Depois da execução do método, os arrays são sincronizados: se o array fonte do listbox for redimensionado efetivamente, a ação de seleção é realizada. Do contrário, o array booleano associado com o list box volta ao seu tamanho inicial e o comando não faz nada.
Notas:
									EDIT ITEM
									
									LISTBOX DELETE ROWS
									
									LISTBOX INSERT ROWS
									
									LISTBOX SELECT BREAK
									
									OBJECT SET SCROLL POSITION  
									
	Produto: 4D
	Tema: List Box
	Número 
        912
        
        
        
	
	Modificado: 4D v11 SQL Release 2
	Renomear: 4D v12
	Modificado: 4D v16 R2
	
	
	
	
	
	
	
	
	
	
	
	
	
	Manual de linguagem 4D ( 4D v18)
	
	
	
	
	
 Adicionar um comentário
Adicionar um comentário