Next: Adornos
Up: Los constructores de imágenes
Previous: Iconos
- Superposiciones. Permiten dibujar un conjunto de imágenes superpuestas.
Cuando se traslada una superposición, se aplica el cambio de posición a cada imagen componente.
Sin embargo, una superposición no puede cambiar de tamaño.
- Superposiciones centradas. Las imágenes se sitúan una encima de otras
de tal modo que los centros de sus bounding-box respectivas
coinciden en el mismo punto.
- Superposiciones elásticas. Como una superposición normal salvo
que las imágenes crecen y se mueven proporcionalmente cuando se
aplica un método grow o translate.
- Superposiones centradas elásticas. Una combinación de los tipos precedentes.
- Columnas. Permiten colocar un conjunto de imágenes encolumnadas.
Cuando una columna recibe un mensaje grow con argumentos w y h,
la anchura de cada componente se modifica a w. Si la nueva altura
es mayor que la anterior, el último componente crece hasta llenar el nuevo espacio.
Si por el contrario la nueva altura no es suficiente para acomodar todos los
componentes con su altura original, la altura final es la suma de las alturas de
todos los componente excepto el último.
- Columnas elásticas. Como las anteriores, salvo que las imágenes crecen
proporcionalmente cuando se modifica el tamaño de la columna.
- Filas. Un conjunto de imágenes colocadas en fila. Recíprocamente
a lo que sucede con las columnas, cuando a una fila se le envía el
mensaje grow con argumentos w y h, la altura de cada
componente se establece en h. Si la nueva anchura es mayor que
la existente, el último componente se alarga hasta ocupar todo el nuevo
espacio. Si es menor, la anchura final será la suma de las anchuras de
todos los componentes menos el último.
- Filas elásticas. Como las anteriores salvo que el tamaño de las imágenes
varía proporcionalmente cuando se modifica el tamaño de la fila.
- Vistas restringidas.
Son más flexibles que las anteriores. Permite agrupar imágenes en
la pantalla definiendo individualmente cómo se comportará cada una de ellas
cuando la imagen sea movida o varíe de tamaño. Para ello se define una
restricción para cada imagen que establece sus puntos de anclaje
respecto a los bordes de la ventana.
- Imágenes enmarcadas. Es el resultado de superponer
una caja rectángular sobre una imagen centrada.
- Imágenes enmarcadas elásticas. Como la anterior salvo que la
imagen crece proporcionalmente cuando varía el tamaño.
Next: Adornos
Up: Los constructores de imágenes
Previous: Iconos
Miguel A. Alonso Pardo
Thu Nov 20 15:31:06 CET 1997