MSWLogo por Pedro

MSWLogo_por_Pedro.es
Murcia
30007

pedro.alcarazg@gmail.com

 Ratón y teclado

MSWLogo puede detectar el ratón y el teclado. Se usan procedimientos para definir qué ocurrirá al presionar (o soltar) un botón y, en el caso del ratón, también al moverlo. Las funciones son:
  • PONRATON [Al pulsar izquierdo] [Al soltar izquierdo] [Al pulsar derecho] [Al soltar derecho] [Al mover]
  • PONTECLADO [Al pulsar]

Para poder detectar si soltamos una tecla del teclado, PONTECLADO y sus dos listas de comandos tienen que estar entre paréntesis:

  • (PONTECLADO [Al pulsar] [Al soltar])

Y también hay funciones para borrar lo que hacen:

  • QUITARRATON
  • QUITATECLADO
POSRATON Devuelve la posición del ratón
LEERCAR Devuelve el número del caracter de la tecla pulsada o soltada
Aquí tienes algunos números y sus teclas (Windows):
  • Esc: 27
  • Números: 48+[Número en la tecla]
  • Letras en minúscula: 96+[Posición de la letra en el alfabeto inglés]
  • Letras en mayúscula: 64+[Posición de la letra en el alfabeto inglés]
  • Borrar: 8
  • Enter: 13
  • Espacio: 32

Para averiguar el número de una tecla, puedes usar este comando:

PONTECLADO [BP GD 90 RO LEERCAR]
Pulsa la tecla que quieres comprobar.
¡Ojo! Los números de algunas teclas pueden variar si están pulsadas las teclas modificadoras:
MAYÚSCULAS MANTENER MAY. CONTROL ALT ALT GR
El comando RO lo veremos más adelante.

Formas

Carga el programa. 
Ahora vamos a usar el procedimiento FORMAS. Simplemente ejecútalo, arrastra el ratón por la pantalla y pulsa un número.
Al arrastrar el ratón, se dibuja una línea, que no interesa. Vamos a quitarla:
 
PISTA: Los cambios hay que hacerlos en el desplazamiento del ratón.
¡Ojo! Hay que ejecutar de nuevo el comando FORMAS para aplicar los cambios.
Pulsa el botón para ver el resultado

Para borrar la pantalla usa BORRAPANTALLA o BP (La tortuga irá al centro y creará un rastro de nuevo).
Para que la tortuga vuelva al centro, usa CENTRO.
Formas generadas con el programa terminado.