4D v14.3GET LIST PROPERTIES |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v14.3
GET LIST PROPERTIES
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| GET LIST PROPERTIES ( lista ; aparencia {; icone {; alturaLinha {; duploClique {; multiSeleçao {; editavel}}}}} ) | ||||||||
| Parâmetro | Tipo | Descrição | ||||||
| lista | ListRef |
|
Número de referência da lista | |||||
| aparencia | Inteiro longo |
|
Estilo gráfico da lista 1 = Lista hierárquica à Macintosh 2 = Lista hierárquica à Windows | |||||
| icone | Inteiro longo |
|
Referência de recurso Mac OS ‘cicn’ | |||||
| alturaLinha | Inteiro longo |
|
Altura mínima de la linha expressada em pixels | |||||
| duploClique | Inteiro longo |
|
Expandir/Contrair sub-lista com duplo-clique? 0 = Sim, 1= Não | |||||
| multiSeleçao | Inteiro longo |
|
Seleções múltiplas: 0 = Não, 1 = Sim | |||||
| editavel | Inteiro longo |
|
Lista editável pelo usuário: 0 = Não, 1 = Sim | |||||
O comando GET LIST PROPERTIES retorna informação sobre a lista cujo número de referência se passa em lista.
O parâmetro aparencia retorna o estilo gráfico da lista.
O parâmetro icone retorna as referências dos recursos dos ícones de knots utilizados na lista.
O parâmetro alturaLinha retorna a altura de linha mínima.
Se duploClique vale 1, fazer duplo-clique em um elemento pai da lista não faz com que sua lista filho se expanda ou se contraia. Se duploclique vale 0, este comportamento é ativado (valor normal).
Se o parâmetro multiSeleçao vale 0, as seleções múltiplas de elementos (manualmente ou por programação) não são possíveis na lista. Se valer 1, são permitidas as seleções múltiplas.
Se o parâmetro editavel vale 1, a lista é editável quando se mostra em forma de lista de seleção nos registros. Se vale 0, a lista não é editável.
Estas propriedades podem ser definidas com a ajuda do comando SET LIST PROPERTIES ou no editor de listas no ambiente Desenho, se a lista foi criada no editor ou guardada utilizando o comando SAVE LIST.
Para uma completa descrição da aparência, ícones de knots, altura de linha mínima e administração de uma lista com duplo clique, consulte o comando SET LIST PROPERTIES.
Abaixo uma lista chamada hList, mostrada como aparece no ambiente de aplicação:

O método de objeto para um botão:
` Método de objeto do botão bMacOWin
GET LIST PROPERTIES(hList;$vlAparencia;$vlIcon;$vlLH;$vlClic;$vlSelect;$vlModif)
If($vlAparencia=Ala Macintosh)
$vlAparencia:=Ala Windows
$vlIcon:=Windows node
$vlModif:=1
Else
$vlAparencia:=A Macintosh
$vlIcon:=Macintosh node
$vlModif:=1
End if
SET LIST PROPERTIES(hList;$vlAparencia;$vlIcon;$vlLH;$vlClic;$vlSelect;$vlModif)Este método permite mostrar a lista desta forma:

Produto: 4D
Tema: Listas Hierárquicas
Número
632
Modificado: 4D 2004
Manual de linguagem 4D ( 4D v12.4)
Manual de linguagem 4D ( 4D v11 SQL Release 6)
Manual de linguagem 4D ( 4D v14 R3)
Manual de linguagem 4D ( 4D v14 R2)
Manual de linguagem 4D ( 4D v13.5)
Manual de linguagem 4D ( 4D v14.3)
Manual de linguagem 4D ( 4D v14 R4)