LISTBOX GET HIERARCHY
LISTBOX GET HIERARCHY ( {* ;} objeto ; hierárquico {; hierarquia} )
Parâmetro | Tipo | Descrição | |
---|---|---|---|
* | Operador | → | Se especificado, objeto é um nome de objeto (string), se omitido, objeto é uma variável |
objeto | any | → | Nom de objeto (se * é especificado) ou Variável (se * for omitido) |
hierárquico | Boolean | ← | True = list box hierárquico False = list box não hierárquico |
hierarquia | Pointer array | ← | Array de ponteiros |
Esse comando não é seguro para thread e não pode ser usado em código adequado.
Descrição
O comando LISTBOX GET HIERARCHY permite buscar as propriedades hierárquicas do objeto list box designado pelos parámetros objeto e * .
Se passa o parâmetro opcional *, indica que o parâmetro objeto es um nome de objeto (cadena). Se não passa este parâmetro, indica que o parâmetro objeto é uma variável. Neste caso, se passa uma referência de variável ao invés de uma string.
O parâmetro booleano hierarquico indica se o listbox está ou não em modo hierárquico:
- Se o parâmetro devolve True, o list box está em modo hierárquico,
- Se o parâmetro devolve False, o list box se mostra em modo não hierárquico (modo de array padrão).
Se o list box está em modo hierárquico, o comando preenche o array hierarquia com os ponteiros aos arrays do list box utilizado para definir a hierarquia.
Nota: se o list box está em modo não hierárquico, o comando devolve, no primeiro elemento do array hierarquia, um ponteiro ao array da primeira coluna do listbox.