4D v14.3Memorización de la geometría de las ventanas |
||||||||||||||||||
|
4D v14.3
Memorización de la geometría de las ventanas
Memorización de la geometría de las ventanas
4D incluye nuevas funciones automáticas de memorización de la apariencia precisa de las ventanas cuando se cierran (su “geometría”), permitiendo a los usuarios encontrar su entorno de trabajo en el mismo estado que lo dejaron. Estas funciones automáticas conciernen a las coordenadas de las ventanas, la posición de los diferentes objetos que contiene, así como el estado actual de ciertos objetos, tales como Pestañas. Nota: Las nuevas funciones automáticas sólo se soportan si los formularios se vuelven a abrir con el mismo tamaño que tenían al cerrarse. Por consiguiente, que se basan principalmente en el uso del comando Open form window con el parámetro *. Para activar el mecanismo de memorización automática, debe seleccionar la opción Guardar Geometría que se encuentra en las Propiedades de los formularios: Cuando se activa esta opción, varios parámetros del formulario son guardados automáticamente por 4D cuando la ventana se cierra, independientemente de la forma en que se modificaron durante la sesión:
Nota: esta opción no tiene en cuenta los objetos generados mediante el comando OBJECT DUPLICATE. Para que el usuario recupere su entorno cuando utiliza este comando, el desarrollador debe repetir la secuencia de creación, definición y posicionamiento de los objetos. Cuando esta opción está seleccionada, la opción Guardar valor también está disponible para algunos objetos (ver el siguiente párrafo). La opción Guardar valor se encuentra en la sección "Objetos" de la Lista de propiedades: Esta opción está disponible cuando:
Aquí está la lista de objetos cuyo "valor" se puede memorizar:
4D conserva las coordenadas de las ventanas cuando se cierran, así como su estado maximizado bajo Windows cuando se generaron utilizando la instrucción Open form window (nombreFormulario;*). Esta información, así como la que se puede guardar opcionalmente (geometría y valor) se guarda en formato JSON en la carpeta del usuario actual de la máquina, al momento del cierre de la ventana. Gracias a Esta información sólo se utiliza si el formulario se vuelve a abrir con las mismas dimensiones que cuando se cerró. Este principio implica ya sea que la instrucción Open form window(*) se utilizó o que el La información guardada se restaura y se vuelve a aplicar en el siguiente orden:
Las propiedades de los objetos de subformularios se guardan y se vuelven a aplicar automáticamente de la misma forma. Atención: la información guardada vía las opciones "Guardar geometría " y "Guardar valor" se reinicializan cada vez que se modifican los objetos del formulario en modo Diseño (redimensión, desplazamiento, adición, eliminación o cambio de nombre). Por lo tanto, se recomienda no utilizar esta funcionalidad de la interfaz para guardar valores recurrentes, tales como las preferencias del usuario. Usted desea guardar las posiciones relativas de los separadores del formulario. En este caso, basta con marcar la opción Guardar geometría. Cuando se abre el formulario, se ve como este: El usuario cambia el tamaño de la ventana y mueve los separadores. Los objetos se redimensionan de acuerdo a sus propias propiedades. Luego el usuario cierra la ventana. Al reabrirla, los objetos conservan su nueva apariencia: En un formulario, se ha colocado una o varias áreas expandible administradas utilizando casillas de selección 3D. Cada casilla muestra un triángulo apuntando a la derecha cuando el área está contraída y
En un formulario, usted ha puesto las pestañas con la acción estándar "Ir a la página": En este caso, para que el mecanismo de memorización funcione correctamente, debe seleccionar la opción Guardar geometría para el formulario y Guardar valor para el objeto pestaña: |
PROPIEDADES
Producto: 4D ARTICLE USAGE
Manual de Diseño ( 4D v14 R2) |
||||||||||||||||