|
|
|
|
- Presentación
- Implementación
- Creación de un nuevo diseño para una ventana WINDEV Mobile
- Creación de un nuevo diseño para una ventana interna
- Manejo de layouts
- Gestión de controles en los layouts
- Menú contextual de controles específicos de los diseños
- Caso especial de la Action Bar
- Menú contextual de diseños
- Comparación de ventanas con diseños
- Gestionar los diseños en tiempo de ejecución
- Modo de funcionamiento Default
- Programación
Utilización de layouts en WINDEV y WINDEV Mobile
Los layouts permiten definir varias vistas de una ventana en el mismo proyecto sin duplicar la ventana. Así, en una aplicación WINDEV o WINDEV Mobile , se puede definir, por ejemplo: - una vista específica para el modo vertical,
- una vista específica para el modo horizontal,
- una vista específica para teléfono,
- una vista específica de la tableta,
- ...
En tiempo de ejecución, puedes: Esta página de ayuda presenta: Observación: También puede crear diseños en proyectos WEBDEV para sitios web aptos para móviles get. Para obtener más información, consulte Layouts WEBDEV. Gestión de controles en los layouts Las maquetas se disocian mediante Default ( ): - Una control creada en una maqueta se crea en todas las maquetas, con las mismas características (tamaño, posición, etc.).
- Una control desplazada o redimensionada en una presentación sólo se desplaza o redimensiona en esa presentación.
- La disociación automatic está habilitada por Default para todos los controles. Con este modo, cuando cambia el tamaño o la posición de un control en una de las ventanas del layout, los cambios no se aplican a las demás ventanas.
Si desea que los cambios de tamaño o posición se apliquen en todas las demás maquetas, puede desactivar la disociación automatic ( ): los próximos cambios de tamaño o posición se aplicarán en todas las maquetas. Puede aparecer un triángulo rojo cuando se selecciona una control. Indica que la control ha sido disociada, y que cualquier cambio realizado en ella se aplicará sólo en la disposición actual. Consejo: Los mensajes Toast aparecen regularmente para recordarle si los cambios realizados en un control se aplican en otras maquetas, en función de las opciones de disociación control. Menú contextual de controles específicos de los diseños El menú contextual "Layouts" también permite disociar características específicas de los controles. Estas opciones son las siguientes: - Disociar posición: Si se selecciona esta opción, la control sólo se desplazará en la disposición actual. Si no se selecciona esta opción, la control se desplazará en todas las disposiciones.
- Disociar tamaño: Si se selecciona esta opción, la control se redimensionará sólo en la disposición actual. Si no se selecciona esta opción, la control se redimensionará en todas las disposiciones.
- Disociar anclaje: Si se selecciona esta opción, los anclajes de la control sólo se modificarán en la disposición actual. Si no se selecciona esta opción, los anclajes de la control se modificarán en todas las disposiciones.
- Disociar la fuente: se usa para disociar la fuente en uno o más diseños. Por ejemplo, puede utilizar una fuente específica para Android y otra para iOS. También es posible especificar un tamaño de fuente para cada diseño.
Observación: Cuando se desactiva el modo de disociación automatic, y se desactiva una disociación específica a través del menú contextual, los cambios realizados en la maqueta actual se automatic aplicarán en todas las maquetas. El menú contextual "Layouts" incluye otras opciones: - Ocultar en este layout: Oculta la control seleccionada en la presentación actual.
- Mostrar en todos los layouts: Muestra la control actual en todas las disposiciones.
Observación: Este menú contextual está disponible para una selección de controles. Limitación: Para los controles de Gráfico, las propiedades del título y la leyenda no pueden disociarse entre diseños. Menú contextual de diseños Puede gestionar los diseños a través del menú contextual de las miniaturas: Es posible: - Vea el diseño description y modifíquelo. Para obtener más información, consulte Ajustes de diseño.
- Activar la maqueta, es decir, mostrarla para modificarla..
- Activar la presentación en modo de doble vista: los dos diseños pueden visualizarse y editarse simultáneamente.
- Crear un nuevo diseño a partir del diseño actual.
- Borrar el layout seleccionado.
- Mostrar miniaturas proporcionales.
- Actualizar automáticamente: Se utiliza para actualización la disposición tan pronto como se realiza una modificación en la ventana..
- Actualizar este layout: Se utiliza para actualización inmediatamente la disposición.
- Actualizar todo: Utilizado para actualización inmediatamente todos los layouts.
Comparación de ventanas con diseños WINDEV y WINDEV Mobile permiten comparar dos proyectos, dos elementos de un proyecto, etc.. Para obtener más información, consulte Comparador de proyectos. Al comparar ventanas que contienen layouts, se listan las diferencias encontradas para cada layout..
Gestionar los diseños en tiempo de ejecución Modo de funcionamiento Default La disposición inicial se selecciona automáticamente en función de: - el sistema,
- la orientación,
- el tamaño de la plataforma,
- el tamaño de la ventana o Page (en el editor).
La configuración de la presentación puede definirse para cada plataforma ("description" en el menú contextual de la barra de título de la presentación): Programación Es posible: - obligar a utilizar la disposición (WinChangeLayout). Simplemente indique el número de la disposición a utilizar como parámetro. Este número se especifica en la barra de título del diseño.
- get la disposición actual (WinCurrentLayout).
Esta página también está disponible para…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|