5. El Contenedor :

 El Contenedor: representado por un marco azul: delimita una capa con dimensiones y coordenadas configurables y tiene las siguientes funciones:

A) Se emplea para conferir coordenadas de posición tanto a Objetos Media como Paneles y así tener más control sobre su posicionamiento. Basta con introducir el Media o el Panel dentro de un contenedor y luego editar el contenedor para modificar las coordenadas de posicionamiento en pantalla.

B) Permite uniformar las dimensiones de todos los medias dentro del contenedor.


C) Se le puede asignar un nombre, lo cual es necesario a la hora de emplear las Interacciones programadas en Malted.


1. Creación:
Para Añadir un Contenedor, estando en el Modo de edición de Frames:
- Botón derecho del ratón sobre la zona de trabajo > Insertar un contenedor

 2. Edición: Hacemos doble click sobre el Contenedor o lo seleccionamos con el botón derecho (al seleccionar el contenedor, su marco pasa de azul a amarillo) y pulsamos sobre la opción Edición del menú. Se abrirá la ventana de Edición del Contenedor. En la casilla superior podemos asignar un Nombre. Debajo hay 2 pestañas que permiten configurar las propiedades del Contenedor:



Pestaña Dimensiones:

- Límites del Contenedor: Las coordenadas de Izquierda y Arriba son coordenadas de la esquina superior izquierda del Contenedor. Alto y Ancho definen las dimensiones del contenedor. Estos números se pueden introducir aquí o tambien se pueden ajustar gráficamente seleccionando el contenedor, colocando el puntero sobre los bordes y arrastarndo los punteros de posición y redimensionamiento.


- Tamaño de los objetos interiores:
Para que esta opción sea editable debe estar marcada la casilla "Uniform". Permite especificar un Alto y Ancho que se aplicará a todos los Objetos Media incluidos en el interior del Contenedor haciéndolos de tamaño uniformes.
 
Si no se especifica Ancho y Alto la uniformización se hace por igual tanto en el Ancho como en el Alto hasta llenar el interior del Contenedor generando cajas de 2x2, 3x3, etc:
El botón Llenar ajusta las dimensiones de los Objetos Media, llegando hasta el límite interior del Contenedor.



- Otras propiedades:
Transparente:
Hace que el fondo del contenedor sea transaparente. Esta propiedad la heredan todos los Objetos Media contenidos en principio aunque es posible editar posteriormente cada Media por separado para controlar su transparencia.
Despliegue Aleatorio: Hace que los Objetos Media dentro del Contenedor se muestren en orden aleatorio. Esta aleatoriedad no se muestra en la zona de trabajo dentro del Editor Malted , pero sí al Ejecutar el frame en cuestión. (Para poder Ejecutarlo es necesario Guardarlo antes) .
Despliegue Checkbox: Añade a la izquierda de cada Objeto Media dentro del Contenedor una Casilla de varificación. Todos los Medias contenidos heredan esta propiedad. Posteriormente podemos editar cada Media por separado para desactivar ésta opción si lo deseamos.

Pestaña Etiquetas:
Permite controlar el aspecto de la Fuente, su formato y el color de fondo dentro de tdos los Objetos Media incluidos en el Contenedor. Estas propiedades pueden modificarse luego por separado en cada Objeto Media si no se desea una uniformidad total de estilos en todos los Media.



Superposición de Contenedores:

Cuando tenemos varios Contenedores superpuestos o con zonas solapadas, si queremos modificar el orden de las capas debemos editar el código xml del frame. Para esto es necesario primero Guardar el Frame y luego pulsar el icono XML ó seleccionar el menú Edición > Editar script . El código xml se abre por defecto con el WordPad en Windows. Los Contenedores en el código aparecen definidos con etiquetas

<BOUNDS></BOUNDS>
por ejemplo:

<BOUNDS NAME="new" UNIFORM="true" LEFT="413" TOP="365" WIDTH="100" HEIGHT="100" RANDOM="false">
</BOUNDS>


Los Contenedores se ordenan en capas según su posicionamiento en el código. Aquellos que aparezcan antes en el código están en capas superiores que los que aparezcan más abajo en el código. Por tanto cambiar la capa en la que se encuentra un Contenedor es tan sencillo como cambiar su situación en el código mediante corta y pega.

Una vez modificado el código, Guardar el documento xml en el WordPad y volver a la ventana de Malted. Seleccionar el menú Edición > Actualizar frame y se aplicarán los cambios realizados en el código.

<<

>> 6. El Panel