https://foro.gambas-es.org/viewtopic.php?f=1&t=1875&p=11038#p11038
-----------------------------------
Juan Luis Lopez
Miercoles, 07 Septiembre 2011, 20:21

DrawingArea Deja De Funcionar Despues De Clear
-----------------------------------
Hola a todos!
Tengo un DrawingArea en el que quiero que al pulsar un boton, se dibuje una imagen y que si lo vuelvo a pulsar se dibuje la imagen un poco mas a la derecha.
[code linenumbers=false syntax=gambas]  
Dibujar()
   DrawingArea.clear
    nave.left = nave.left + 20
    Draw.Begin(nDrawingArea)
    Draw.Picture(nave.Image, nave.left, nave.top)    
    Draw.End()
End
[/code]

El problema viene en que si no pongo .clear la imagen "se mueve" pero deja el rastro de haberla dibujado anteriormente
Y si pongo el clear, al darle la segunda vez ya no dibuja nada.
He probado usando cached= true y con false y nada. 
¿Alguna Idea?
La idea es que una nave se mueva por la pantalla.

Gracias


