El comando OBJECT GET SUBFORM CONTAINER SIZE devuelve el ancho y el alto (en píxeles) de un objeto subformulario "actual", mostrado en el formulario padre.
Este comando debe llamarse desde el método de un formulario utilizado como subformulario y mostrado en un objeto subformulario. Devuelve el ancho y el alto del objeto que contiene el subformulario. Devuelve el ancho y el alto del objeto que contiene el subformulario.
Este comando es útil, por ejemplo, en el caso de objetos de subformulario que deben redimensionarse en función de las características del objeto subformulario mismo. En el evento formulario On Load, el subformulario puede llamar a este comando para calcular el espacio a su disposición con el fin de mostrar su contenido.
Nota: no es posible utilizar el evento On Resize directamente en el método subformulario. Ya que este evento está relacionado con el cambio de tamaño de una ventana, se genera sólo en el método del formulario padre. Puede, sin embargo, llamar explícitamente al subformulario de este evento del formulario padre utilizando, por ejemplo, el comando EXECUTE METHOD IN SUBFORM.
- Si el comando se llama desde un formulario que no se está utilizando como un subformulario, devuelve el tamaño actual de la ventana del formulario.
- Si el comando se llama fuera del contexto de la visualización de la pantalla (por ejemplo, durante la impresión del formulario), devuelve 0 en ancho y alto.