4D v16.3Open form window |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v16.3
Open form window
Open form window
El comando Open form window abre una nueva ventana utilizando las propiedades de tamaño y de redimensionamientos del formulario nomForm. Note que el formulario nomForm no se muestra en la ventana. Si quiere mostrar el formulario, tiene que llamar un comando que cargue un formulario (por ejemplo ADD RECORD). A diferencia del comando Open window, ningún método está asociado a la casilla de cierre de la ventana. Al hacer clic en esta casilla se cancela y cierra la ventana, excepto si el evento de formulario On Close Box ha sido activado para el formulario. En este caso, el código asociado con este evento se ejecutará. Si el formulario nomForm es redimensionable, la ventana abierta tendrá una casilla de zoom como también una casilla de redimensionamiento. Nota: para conocer las principales propiedades de un formulario, utilice el comando FORM GET PROPERTIES. El parámetro opcional tipo permite especificar un tipo de ventana. Este parámetro debe contener una de las siguientes constantes predefinidas del tema Abrir ventana formulario):
Notas:
Caja de cerrar Control de tamaño Nota: algunos atributos (caja de control de tamaño, caja cerrar ...) de la ventana creada dependen de las especificaciones de interfaz del sistema operativo para el tipo elegido. Por lo tanto, es posible obtener diferentes resultados dependiendo de la plataforma utilizada. El parámetro opcional posH permite definir la posición horizontal de la ventana. Puede pasar una posición definida a este parámetro (distancia en píxeles de la esquina izquierda de la ventana aplicación a la esquina interna izquierda de la ventana) o una de las siguientes constantes predefinidas ubicadas en el tema Abrir ventana formulario:
El parámetro opcional posV permite definir la posición vertical de la ventana. Puede pasar una posición definida a este parámetro (distancia en píxeles de la parte superior de la ventana aplicación a la parte superior interna de la ventana) o una de las siguientes constantes predefinidas del tema Abrir ventana formulario:
Si pasa el parámetro opcional *, la posición y el tamaño actual de la ventana se memorizan al cerrar. Cuando la ventana se abre nuevamente, se respetan su posición y tamaño anterior. En este caso, los parámetros posV y PosH sólo se utilizan cuando se abre la ventana por primera vez. Nota: para reabrir una ventana con sus coordenadas por defecto cuando el parámetro vPos y hPos se pasa, mantenga presionada la tecla Mayús mientras se abre la ventana. La siguiente instrucción abre una ventana estándar o una casilla cerrar y se ajusta automáticamente al tamaño del formulario de "Entrada". Como el formulario ha sido definido como redimensionables, la ventana tiene una casilla de redimensionamiento y una casilla de zoom: $winRef :=Open form window([Table1];"Enter") La siguiente instrucción abre una paleta flotante en la parte superior izquierda de la pantalla basada en un formulario de proyecto llamado "Herramientas". Esta paleta utiliza la última posición en cada nueva apertura: $winRef :=Open form window("Herramientas";Palette form window;On the left;At the top;*) Este código se debe llamar en macOS mientras se muestra una ventana documento, por ejemplo desde un botón de formulario, para mostrar una ventana hoja: $myWin:=Open form window("sheet form";Sheet form window)
Ver también
|
PROPIEDADES
Producto: 4D
HISTORIA
Modificado: 4D v11 SQL ARTICLE USAGE
Manual de lenguaje 4D ( 4D v16) |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||