Este é o site histórico da documentação 4D. As documentações estão sendo movidas progressivamente para developer.4d.com

Página Inicial

 
4D v20 R7
LISTBOX SET PROPERTY

LISTBOX SET PROPERTY 


 

LISTBOX SET PROPERTY ( {* ;} objeto ; propriedade ; valor ) 
Parâmetro Tipo   Descrição
Operador in Se especificado, objeto é um nome de objeto (string). Se omitido, objeto é uma variável
objeto  Objeto de formulário in Nome de objeto (se * for especificado) ou Variável (se * for omitido)
propriedade  Inteiro longo in Propriedade List box ou coluna
valor  Inteiro longo, String in Valor de propriedade

O comando LISTBOX SET PROPERTY define o valor da propriedade da coluna list box ou list box especificada utilizando os parâmetros objeto e *.

 

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 variável ao invés de uma string.

Nota: se o list box ou a coluna list box especificada utilizando os parâmetros objeto e * não existe, o comando não faz nada e não se dispara nenhum erro.

Nos parâmetros propriedade e valor, se indica, respectivamente, a propriedade a definir utilizando seu novo valor. Pode usar uma das constantes do tema:“List box”:

Constante Valor Comentário
lk allow wordwrap 14 Propriedade Retorno de linha
Aplica a: Coluna*
Valores possíveis:
  • lk no (0)
  • lk yes (1)
lk auto row height 31 Propriedade Altura de fila automática.
Aplica a: List box ou coluna
Valores possíveis:
  • lk yes
  • lk no

4D View Pro apenas: esta funcionalidade requer uma licença 4D View Pro. Para mais informação, consulte 4D View Pro.

lk background color expression 22 Propriedade Background Color Expression para list box de tipo seleção
Aplica a: List box ou coluna
lk cell horizontal padding 36

Padding horizontal da célula em pixels (mesmo valor para a distância da borda ao conteúdo a partir da esquerda ou direita)

Se aplica a: list box, coluna, cabeçalho rodapé

lk cell vertical padding 37

Padding vertical da célula em pixels (mesmo valor para a distância do conteúdo à borda superior ou inferior)

Se aplica a: list box, coluna, cabeçalho, rodapé

lk column max width 26 Propriedade Maximum Width
Aplica a: Coluna*
lk column min width 25 Minimum Width propriedade
Aplicada a: Coluna*
lk column resizable 15 Propriedade Resizable
Aplica a: Coluna*
Valores possíveis:
  • lk no (0)
  • lk yes (1)
lk detail form name 19 Propriedade Detail Form Name para a seleção de tipo list box
Aplica a: List box
lk display footer 8 0=oculto, 1=mostrado
lk display header 0 0=oculto, 1=mostrado
lk display type 21 Propriedade Tipo de visualização para colunas numéricas
Aplica a: Coluna*
Valores possíveis:
  • lk numeric format (0): mostra valores em formato numérico
  • lk three states checkbox (1): mostra valores como caixas de seleção de três estados
lk double click on row 18 Propriedade Duplo clique na linha para os list box de tipo seleção
Aplica a: List box
Valores possíveis:
  • lk do nothing (0): não desencadeia nenhuma ação automática
  • lk edit record (1): mostra o registro correspondente em modo leitura-escritura
  • lk display record (2): mostra o registro correspondente em modo de apenas leitura
lk extra rows 13 Propriedade Ocultar linhas vazias finais
Aplica a: List box
Valores possíveis:
  • lk display (0)
  • lk hide (1)
lk font color expression 23 Propriedade Expressão cor fonte para list box de tipo seleção
Aplica a: List box ou coluna
lk font style expression 24 Propriedade Expressão estilo para list boxes de tipo seleção e coleção
Aplica a: List box ou coluna
lk hide selection highlight 16 Propriedade Ocultar ressaltado de seleção
Aplica a: List box
Valores possíveis:
  • lk no (0)
  • lk yes (1)
lk highlight set 27 Highlight Set propriedade para seleção tipo  list box
Aplica a: List box
lk hor scrollbar height 3 Altura em pixels
lk meta expression 34

Propriedade Expression Meta Info dos list box de tipo coleção ou seleção de entidades.
Aplica a: List box

lk movable rows 35

A propriedade Linhas móveis para list box de tipo array
Se aplica a: List box (excluindo o modo hierárquico) 
Valores possíveis:

  • lk no (0): as linhas não podem ser movidas o se pueden mover durante execução
  • lk yes (1): as linhas podem ser movidas durante execução (pré-determinado)
lk multi style 30 Multi-style propriedade
Aplica a: Column*
Valores possíveis:
  • lk no (0)
  • lk yes (1)
lk named selection 28 Propriedade Named Selection para list box de tipo seleção
Aplica a: List box
lk resizing mode 11 Column Auto-Resizing proriedade
Aplica a: List box
Possíveis valores:
  • lk manual (0)
  • lk automatic (2)
lk row height unit 17 Unidade de propriedade Row Height 
Aplica a: List box
Possíveis valores:
  • lk lines (1)
  • lk pixels (0)
lk selection mode 10 Propriedade Selection Mode
Aplica a: List box
Valores possíveis:
  • lk none (0)
  • lk single (1)
  • lk multiple (2)
lk single click edit 29 Propriedade Single-Click Edit
Aplica a: List box
Possíveis valores:
  • lk no (0)
  • lk yes (1)
lk sortable 20 Propriedade Sortable
Aplica a: List box
Valores possíveis:
  • lk no (0)
  • lk yes (1)
lk truncate 12 Propriedade Truncate with ellipsis
Aplica a: List box ou coluna
Valores possiveis:
  • lk without ellipsis (0)
  • lk with ellipsis (1)
lk ver scrollbar width 5 Largura em pixels.

*Estas propriedades só podem ser aplicadas à colunas list box; Entretanto, se passar um list box como parâmetro, LISTBOX SET PROPERTY aplica a propriedade a cada coluna de list box.

Nota: se passar uma propriedade que não existir, o que não está disponível para o list box ou coluna especificado, por exemplo lk font style expression no caso de um list box de tipo array, o comando não faz nada e não se dispara nenhum erro.

 

 

Se quiser ter certeza de que todas as colunas de list box "MyListbox" sejam redimensionáveis:

 LISTBOX SET PROPERTY(*;"MyListbox";lk column resizable;lk yes//Todas as colunas de list box "MyListbox" são definidas como redimensionáveis

Se quiser definir a largura máxima da coluna "ProductNumber":

 LISTBOX SET PROPERTY(*;"ProductNumber";lk column max width;200) //Esta coluna terá uma largura máxima de 200



Ver também 

Download HDI database
List box
LISTBOX Get property

 
PROPRIEDADES 

Produto: 4D
Tema: List Box
Número 1440

 
CONTEÚDO DA PÁGINA 
 
HISTÓRIA 

Criado por: 4D v16 R2
Modificado: 4D v16 R5
Modificado: 4D v19 R6

 
ARTICLE USAGE

Manual de linguagem 4D ( 4D v20 R7)