OBJECT GET SUBFORM CONTAINER SIZE
OBJECT GET SUBFORM CONTAINER SIZE ( largura ; altura )
Parâmetro | Tipo | Descrição | |
---|---|---|---|
largura | Integer | ← | Largura do objeto sub-formulário |
altura | Integer | ← | Altura do objeto sub-formulário |
Esse comando não é seguro para thread e não pode ser usado em código adequado.
Descrição
O comando OBJECT GET SUBFORM CONTAINER SIZE devolve a largura e a altura (em pixels) de um objeto sub-formulário "atual", mostrado no formulário pai.
Este comando deve ser chamado desde o método de um formulário utilizado como sub-formulário e mostrado em um objeto sub-formulário. Devolve a largura e a altura do objeto que contém o sub-formulário. Devolve a largura e a altura do objeto que contém o sub-formulário.
Este comando é útil, por exemplo, no caso de objetos de sub-formulário que devem movimentar-se e/o redimensionar-se em função das características do objeto sub-formulário mesmo. No evento formulário On Load, o sub-formulário pode chamar a este comando para calcular o espaço a sua disposição com o fim de mostrar seu conteúdo.
O evento On Resize é gerado no método formulario de subformulário se o objeto subformulário se redimensiona no objeto formulário pai (por exemplo se o objeto subformulário tiver uma propriedade de agrandamento horizontal/vertical e se o formulário pai se redimensiona).
- Se o comando se chama desde um formulário que não se está utilizando como um sub-formulário, devolve o tamanho atual de la janela do formulário.
- Se o comando se chama fora do contexto da visualização da tela (por exemplo, durante a impressão do formulário), devolve 0 em largura e altura.