haciendo del squeak un lugar más personal


Introducción

Aprenderemos a hacer del Squeak un lugar donde nos sintamos comodos.

 

Manos a la obra

Haciendo una nueva Imágen

Squeak (como los otros Smalltalk) guarda todos los objetos (mientras no los usamos) en un archivo que se llama Imagen. Esto es como una foto de todos los objetos que tenemos en un determinado momento, por eso suele ser util tener varias imágenes, o al menos 2: una donde tenemos nuestros objetos y que no queremos que se rompa y otra donde probamos cosas nuevas para ver como funcionan...

Vamos a ver somo hacer nuestra primer Imagen: Cuando recien abrimos el Squeak que acabamos de bajar, vemos algo así:


Lo que esta abajo de todos los objetos que vemos (en color gris) se llama World, accedemos al World Menu haciendo click con el boton izquierdo en algun lugar gris y obtenemos esto:

Ahora seleccionamos la opción save as... y aparece una ventana blanca donde podemos escribir el nombre que le queremos dar a la nueva imagen. Apuntamos el puntero del mouse hasta el cuadrado donde dice Squeak3.2gamma-4827.image, escribimos MiSqueak.image y apretamos el boton [Accept]


Listo, tenemos una nueva Imagen... fijate en la carpeta donde este el Squeak que tienen que aparecer 2 nuevos archivos: MiSqueak.image y MiSqueak.changes. La próxima ves que corramos el Squeak.exe, nos preguntara cual imagen queremos correr.

La imagen (como dijimos) guarda todos los objetos que tengamos en el disco para que cuando corramos de nuevo nuestro Squeak tengamos lo mismo que teniamos al grabar. Para guardar la Imagen hay una opción en el World Menu llamada save, con esto grabamos la imagen sin cambiarle el nombre.

Empecemos

Ahora que tenemos la imagen original guardada podemos empezar a experimentar tranquilos, cualquier cosa que rompamos y que no sepamos volver a atrás, simplemente agarramos una imagen guardada y arrancamos de nuevo. Con el tiempo veremos que esto es menos importante de lo que es ahora, porque casi-todo lo que hacemos en Smalltalk lo podemos deshacer.

Lo primero que vamos a hacer, es colapsar algunas de las ventanas que vienen de ejemplo. Para esto apretamos el boton O que esta arriba a la derecha de las ventanas:


Ya no aguanto más el aburrido gris de fondo! vamos a cambiarlo: Para hacerlo pedimos el World Menu y seleccionamos la opción appearance... y después appearance...
Así me quedó:


CONSEJO 1: Tomate un tiempo y jugá con otras opciones como: set gradient color..., user texture background, stop menu-color-from-world, stop rounding window corners, etc. Sobre todo probá full screen on y full screen off


CONSEJO 2: Hace que la cantidad de colores que tengas en el Windows coincida con la opción set display depth..., muchos reportes de que el Squeak es lento fueron debido y que esta opción no esta bien puesta. En la imagen con la que arrancamos esta en 16 bits (16536 colores)

 

Poniendo algo en nuestro "Mundo"

Vamos a poner algunos objetos en el World. Para hacerlo pedimos el World Menu y seleccionamos la opción objects (o), al hacerlos aparece una nueva herramienta:

Desde aca podemos arrastar hasta el World los objetos que nos gusten... Cambiano de categoría (Basic 1, Basic 2, 3-D, etc) encontraremos más objetos.

CONSEJO 3: Jugá con todos los que veas, pero no dejes de ver: Explore3D, Blob, BouncingAtoms, PianoKeyboard, WaveEditor, FishEye, Watch, etc.


Estos objetos "visuales" se llaman Morphs, y tienen como característica (una de ellas) que son manipulables, parte de esta manipulación se hace a través de los Halos. Para pedir los Halos de algún Morph hacemos click con el botón izquierdo mientras presionamos ALT (o presionamos botón del medio). Prueba todos los Halos!



Así quedó mi imagen... como quedó la tuya?



 


Se aburrieron? espero que no... nos vemos pronto, Diego Gomez Deck
volver al la página de tutoriales