Re: Limpiar El Area De Dibujo
Creo que he solucionado el problema.
Según voy dibujando las fichas en el tablero. Estas fichas se van añadiendo a un array de fichas.
Por cada vez que dibuja una ficha nueva en el tablero, "se refresca" este tablero. (Zona de dibujo ).
Primero se dibujan las fichas que ya se habían dibujado anteriormente ( por medio de un For Each )
y por ultimo la nueva que estas dibujando en ese momento.
( Pues no. Se van dibujando todas, ya que se va almacenando las posiciones en el array y al crear una ficha
esta se añade al array de fichas y en el área de dibujo se dibujan todas al hacer el refresco , las que estaban y la que creas ).
Aunque yo dibujase encima de una ficha ya mostrada en el tablero , al crearla hace una refresco del
área de dibujo y nunca hay una sobre otra. En el array puede, pero en el dibujo no se nota.
Si yo no crease el array de fichas. Se crearía una nueva ficha cada vez que hago clic en un lugar
que puede ser distinto, dibujando la ficha en ese lugar y refrescando el área de dibujo. Borrando todo
lo que hubiera antes creado en el área de dibujo.
De ahí que hay que recordar la posición de cada ficha en el tablero y mostrarlas.
No he subido código por que quiero seguir probando cosas.
En principio es lo principal, un tablero y dos tipos de fichas. Las reglas del juego vienen después.
Saludos
===================
Gambas Básico
"No es un bug, es una característica no documentada"