PONMODOTORTUGA

Sinopsis
PONMODOTORTUGA modo
SETTURTLEMODE modo
Descripción

Pon el modo de bitmap al tortuga actual. El modo de bitmap controla la manera en que la forma de la tortuga se muestra sobre la pantalla. PONMODOTORTUGA sólo funciona cuando la tortuga actual tiene forma de bitmap (ve PONFORMA). Hace que tortugas con forma de bitmap muestra su forma de una manera diferente. Algunas veces, quieres que se borra el fondo de la pantalla y algunas veces no. Algunas veces, quieres que se invierta la imagen antes de mostrarla y algunas veces no.

El argumento modo debe ser un entero entre 1 y 9. Se da el significado de cada valor en la tabla siguiente:

ModoBitmap Final
1La bitmap en memoria, sin modificaciones
2Un OR a nivel de bits con la bitmap en memoria y la bitmap sobre la pantalla
3Un AND a nivel de bits con la bitmap en memoria y la bitmap sobre la pantalla
4Un XOR a nivel de bits con la bitmap en memoria y la bitmap sobre la pantalla
5Un XOR a nivel de bits con la bitmap en memoria y un NOT de la bitmap sobre la pantalla
6Un NOT a nivel de bits con la bitmap en memoria
7Un OR a nivel de bits con la bitmap en memoria y un NOT de la bitmap sobre la pantalla
8Un OR a nivel de bits con un NOT de la bitmap en memoria y la bitmap sobre la pantalla
9Un NOT de la bitmap sobre la pantalla

PONMODOTORTUGA no tiene efecto si la tortuga actual no tiene forma de bitmap. Es un error ejecutar PONMODOTORTUGA a una tortuga que tiene forma giratoria.

Usa ACTIVA para seleccionar una tortuga diferente.

Usa MODOTORTUGA para obtener el modo de bitmap de la tortuga actual.

Usa PONFORMA para mapear la forma de una tortuga a un bitmap en memoria.

Ejemplo
; Llena la pantalla con blanco
PONCOLORFONDO [255 255 255]
BORRAPANTALLA

; Dibuja un círculo y llenalo con rojo
BAJALAPIZ
CIRCULO 50
PONCOLORRELLENO [255 0 0]
RELLENA

; Copia el círculo rojo al Portapapeles
BAJALAPIZ
PONXY -50 -50
COPIAAREA 101 101

; Usa el modo de bitmap por defecto (una copia sin modificaciones)
PONFORMA

; Llena la pantalla con amarillo
PONCOLORFONDO [255 255 0]
; Observa que las esquinas blanca se muestran en el modo de bitmap por defecto

; Pon un modo de bitmap para hacer AND a nivel de bits con la imagen y el fondo.
PONMODOTORTUGA 3
; Observa que las esquinas blanca se han desaparecido

SourceForge.net Logo