4D v16.3Tipos de ventanas |
||||||||||||||||||||||||||||||||||||||
|
4D v16.3
Tipos de ventanas
Tipos de ventanas
Puede utilizar una de las siguientes constantes predefinidas (tema "Abrir ventana formulario" para especificar el tipo de ventana a abrir con Open form window:
Esta sección muestra cada tipo de ventana en Windows (izquierda) y macOS (derecha). Una ventana modal coloca al usuario en un estado (o “modo”) donde sólo puede actuar dentro de esta ventana. Mientras se muestre la ventana modal, los comandos de menú y las otras ventanas de la aplicación son inaccesibles. Para cerrar una ventana modal, el usuario debe validarla, cancelarla, o elegir una de las opciones que ofrece. Las cajas de diálogo de alerta son ejemplos típicos de ventanas modales. Nota: una ventana modal siempre permanece en el primer plano. Por consiguiente, cuando una ventana modal llama a una ventana no modal, esta última ventana se muestra al fondo, incluso si se llamó después de la ventana modal. Por lo tanto evite este tipo de operación. Por el contrario, cuando una ventana modal llama a otra ventana modal, la última ventana se mostrará en el primer plano.
Este tipo de ventana tiene las siguientes características avanzadas específicas:
Las ventanas hoja (sheet windows) son específicas para Mac OS. Estas ventanas “descienden” de la barra de título de la ventana principal utilizando una animación y se muestran sobre la ventana principal. Se centran automáticamente en la ventana principal. Sus propiedades son idénticas a las de las cajas de diálogo modales. Por lo general se utilizan para realizar una acción directamente relacionada con la que se lleva a cabo en la ventana principal.
Una ventana barra de herramientas se crea con la ubicación, tamaño y propiedades gráficas de la barra de herramientas, es decir:
Barra de herramientas y modo pantalla completa en macOS: si su aplicación muestra a la vez una ventana barra de herramientas y una ventana estándar que admiten el modo de pantalla completa (opción (Form has full screen mode Mac), las normas de interfaz requieren que se oculte la barra de herramientas cuando una ventana estándar pase a modo pantalla completa. Para saber si una ventana ha cambiado al modo pantalla completa, simplemente pruebe si su tamaño vertical es exactamente el mismo que la altura de la pantalla (consulte el comando HIDE TOOL BAR). Este tipo de ventana le permite generar ventanas flotantes que se pueden definir como redimensionables o no. Sólo se admiten las siguientes opciones:
Nota: con este tipo de ventana, el conjunto de valores (opción + constante) siempre se debe pasar como un valor negativo. Asegúrese de pasar, por ejemplo, -(Palette window+6) y no (-Palette window+6). La opción de "pantalla completa" está disponible a partir de 4D v14 en OS X para las ventanas de tipo de documento. Cuando se utiliza esta opción, el botón "Pantalla completa" se muestra en la esquina superior derecha de la ventana: Cuando el usuario hace clic en este icono, la ventana pasa a pantalla completa y 4D oculta automáticamente la barra de herramientas principal. $win:=Open form window([Interface];"User_Choice";Plain form window+Form has full screen mode Mac) Nota: bajo Windows, esta opción no tiene efecto.
Ver también
|
PROPIEDADES
Producto: 4D
HISTORIA
ARTICLE USAGE
Manual de lenguaje 4D ( 4D v16) |
||||||||||||||||||||||||||||||||||||