Meta: Haz una presentación que cargue archivos guardados fuera del proyecto.
Vocabulario: ct (cleartext), insert, count, pictlist, announce, stopall

Notas El computador puede guardar tus diseños fuera del proyecto simplemente haciendo clic en un botón cuando le enseñes como crear nuevos nombres de archivos automáticamente.
- Crea una caja de texto, llámala picture.name, y hazla invisible. (Pon la herramienta del ojo sobre ella para abrir su caja de diálogo, luego haz clic sobre la marca junto a visible para desmarcarla).
Esta caja será usada para construir cada nombre de archivo. Cada nombre archivo empezará con la palabra "design", seguida de un número, y luego la extensión (.gif).
- En el procedimiento save_design, ct significa, "clear text" (despeja el texto o borra el texto) y borra el contenido de la caja de texto.
- Insert significa, "Ubica la siguiente palabra (o grupo de palabras) dentro de la caja de texto".
- 1 + count pictlist significa, "Cuenta cuántos archivos de dibujos existen en la carpeta y suma 1 a ese número". Así que, cuando la carpeta no tenga archivos de dibujos, el primer dibujo será nombrado design1.gif y luego el siguiente será nombrado design2.gif (y así).
- Savepict picture.name significa, "Guarda un archivo de dibujo, y usa el contenido de la caja de texto picture.name para nombrar el archivo de dibujo".
- Announce presenta una caja de anuncio flotante, que contiene el mensaje entre corchetes.
- Si tu proyecto está en una carpeta que ya contiene archivos gráficos (imágenes GIF o JPEG), estas imágenes se convertirán en parte de tu "presentación de diapositivas". Así que debes guardar tu proyecto en una carpeta que no tenga ningún archivo gráfico antes de que empieces a hacer tus diseños.
- Crea un botón llamado save_design, dibuja un diseño, y prueba tu procedimiento save_design.
- En el procedimiento save_design, loadpict "design1.gif significa: "Carga el archivo de dibujo llamado design1.gif".
- Crea un botón llamado see_slideshow y ponlo en many times, para que la presentación se ejecute de forma continua. Tú puedes hacer clic en este botón nuevamente para detenerla o puedes usar stopall para detener todos los procesos que se ejecutaban en el proyecto.
( Savepict y loadpict son comandos que no pueden ser usados en la versión web de MicroWorlds, así que el proyecto en la página web utiliza otro método para crear una presentación en la cual los diseños son añadidos automáticamente a la presentación sin teclear ningún comando loadpic. Estos diseños no son guardados cuando abandonas el proyecto de la página web).
¿Qué pasa si?
Intenta hacer click en el botón save_design después de haber creado cada capa de un diseño, para guardar una serie de dibujos de tu diseño en construcción, capa por capa.
Desafío
Añade más comandos al procedimiento see_slideshow para incluir todos tus diseños en la presentación.
|