Guardar un dibujo

Como en el ejercicio anterior comenzamos el ejercicio colocando un lienzo (Canvas1), al que daremos unas dimensiones de 300 x 300 pixels. También hemos de añadir un botón que servirá para borrar el lienzo y comenzar a dibujar con unas características determinadas de la linea. Otro botón nos permitirá borrar dibujando encima con una linea de color blanco. También se han de colocar otros dos botones, uno para guardar el dibujo creado y el otro para recuperarlo. Por último del menú "Storage" sacamos el elemento TinyDB1.

La primera parte de la programación con bloques es idéntica a la del ejercicio anterior.

La sentencia "call TinyDB1.StoreValue" permite guardar un archivo de imagen en una dirección que hemos de asignar (call Canvas1.SaveAs). Esta dirección la podemos crear con los nombres de carpetas que queramos (fileName).

Al recuperar de nuevo el archivo lo colocamos como imagen de fondo del lienzo (set Canvas1.Backgroundimage to).