Create a backend data structure representing what's on the canvas ATM, then
draw them all at OnPaint (clean the canvas first). This way, the temporary
object will be kept drawn as it's the same as the final object. You can even
modify already drawn object if you want.



--
View this message in context: 
http://free-pascal-general.1045716.n5.nabble.com/interactively-draw-an-ellipse-tp5712644p5712647.html
Sent from the Free Pascal - General mailing list archive at Nabble.com.
_______________________________________________
fpc-pascal maillist  -  fpc-pascal@lists.freepascal.org
http://lists.freepascal.org/mailman/listinfo/fpc-pascal

Reply via email to