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.
Nota: não é possível utilizar o evento On Resize diretamente no método subformulário. Já que este evento está relacionado com a mudança de tamanho de uma janela, é gerado só no método do formulário pai. Pode, entretanto, chamar explicitamente ao subformulário deste evento do formulário pai utilizando, por exemplo, o comando EXECUTE METHOD IN SUBFORM.
- 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.