FORM GET PROPERTIES
FORM GET PROPERTIES ( {tabela ;} nomeForm ; largura ; altura {; numPags {; larguraFixa {; alturaFixa {; titulo}}}} )
Parâmetro | Tipo | Descrição | |
---|---|---|---|
tabela | Table | → | Tabela do formulário ou tabela por padrão, se for omitido |
nomeForm | Text | → | Nome do formulário |
largura | Integer | ← | Largura do formulário (em pixels) |
altura | Integer | ← | Altura do formulário (em pixels) |
numPags | Integer | ← | Número de páginas no formulário |
larguraFixa | Boolean | ← | Verdadeiro = Largura fixo, Falso = Largura variável |
alturaFixa | Boolean | ← | Verdadeiro = Altura fixa, Falso = Altura variável |
titulo | Text | ← | Título da janela do formulário |
Esse comando não é seguro para thread e não pode ser usado em código adequado.
Descrição
O comando FORM GET PROPERTIES retorna as propriedades do formulário nomForm.
Os parâmetros largura e altura retornam a largura e a altura do formulário em píxels. Estes valores são determinados nas propriedades de tamanho da janela padrão do formulário:
- Se o tamanho do formulário é automático, sua larguro e altura são calculadas de maneira que todos os objetos do formulário sejam visíveis, considerando as margens horizontal e vertical que foram definidas.
- Se o tamanho do formulário é fixo, sua largura e altura são introduzidos manualmente nas áreas correspondentes.
- Se o tamanho do formulário está baseado em um objeto, sua largura e altura são calculados com relação a posição de este objeto.
O parâmetro numPags retorna o número de páginas em um formulário, excluindo a página 0 (zero).
Os parâmetros larguraFixo e alturaFixo indicam se a largura e a altura do formulário são redimensionáveis (o parâmetro retorna False) ou fixos (o parâmetro retorna True).
O parâmetro título retorna o título da janela do formulário, tal como foi definido na Lista de propriedades do editor de formulários.. Se não foi definido nenhum nome, o parâmetro título retorna uma string vazia.