Utilzamos para esto cualquier Squeak normal (vamos a necesitar ejecutara midi).
Tipear TextMorph boldAuthoringPrototype openInHand en un Workspace (todos los Squeak tienen Workspace)
Copio aquí la definición "oficial" en inglés de la forma en que se denominan los botones del ratón en los diferentes tipos de computadora
For most 3-button mice, the mapping is:
left-mouse -> "red" (a.k.a. primary)
middle-mouse -> "yellow" (a.k.a. secondary)
right-mouse -> "blue" (a.k.a. meta or tertiary)
Most Win32 machines have only 2-button mice. On them, the mapping is:
left-mouse -> "red" (primary)
right-mouse -> "yellow" (secondary)
alt-left-mouse -> "blue" (meta)
However, if you do have a 3-button mouse on Win32, you might want to set the
"use 3 button mapping" to get the default reading from above. To
do this, right-click on the Windows titlebar of the Squeak application (or
press F2), and select the "VM Preferences->Use 3 button mouse mapping"
menu item.
Finally, Macs only have one mouse button. The mapping on Macs is:
mouse -> "red" (primary)
option-mouse -> "yellow" (secondary)
cmd-mouse -> "blue" (meta)
Así que seleccionando botón azul, obtenemos el
"halo"
si pasamos el ratón sobre los dibujos, veremos que sale un globito
para cada uno.
En el dibujo de la llave de tuercas, leemos "Debug", si
hacemos click sobre este boton aparecerá el siguiente menú. Nuevamente hacemos que se vea el halo y esta vez elegimos browse morph class, con lo que obtendremos un browser jerárgico, similar al que se ve mas abajo. Asi que nuestro NavidadMorph conocerá todos los métodos implementados en todas las clases qiue se ven en la parte izquierda. En particular, los que nos interesan por el momento son los de la clase Morph, podemos seleccionarla en el browser. Para trabajar mas ordenamente, en caso que las categorías de métodos no esten ordenadas, es conveniente tocar dentro del segundo panel y con botón amarillo (para que se vea el menu correspondiente al panel) , hacer alphabetize.. El dibujo muestra ya seleccionada la clase Morph y la categoria de mtétodos stepping and presenter. El step es el método que se ejecuta cuando el Squeak le da "acción" al Morph en cuestión. El stepTime es cada cuanto tiempo, expresado en milisegundos , se ejecutara la acción definida en step. |
![]() |