I have a package on PLaneT called animated-canvas (<a href="http://planet.plt-scheme.org/display.ss?package=animated-canvas.plt&amp;owner=williams">http://planet.plt-scheme.org/display.ss?package=animated-canvas.plt&amp;owner=williams</a>) that does the double buffering for you. There are examples of its usage there.<br>
<br><div class="gmail_quote">On Wed, Sep 22, 2010 at 7:59 PM, Mathew Kurian <span dir="ltr">&lt;<a href="mailto:bluejamesbond@gmail.com">bluejamesbond@gmail.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
Hey everybody,<div><br></div><div>I was wondering how universe.ss is so optimized, there is no flickering (esp on faster pcs). What approach does it take?</div><div><br></div><div>Thank you</div><div><br></div><div>Sincerely,</div>

<div><br></div><div>Mathew Kurian<br clear="all"><br>-- <br>Mathew Kurian<div>Seven Lakes High School</div><div><div><font face="arial, helvetica, sans-serif"><i>“Do all the good you can, b</i></font><font face="arial, helvetica, sans-serif"><i>y all the means you can,</i></font></div>

<span style="font-family: Arial,sans-serif; font-size: 12px;"><h1 style="margin: 0px;"><font face="arial, helvetica, sans-serif"><span style="font-size: small;"><span style="font-weight: normal;"><i>In all the ways you can, in all the places you can,<br>

At all the times you can, to all the people you can,</i></span></span></font></h1><h1 style="margin: 0px;"><font face="arial, helvetica, sans-serif"><span style="font-size: small;"><span style="font-weight: normal;"><i>As long as ever you can.” :) ---John Wesley</i></span></span></font></h1>

</span></div><div>Please be sure to visit: <a href="http://www.slhsredcross.com" target="_blank">SLHS RED CROSS</a><br></div><div><font face="arial, helvetica, sans-serif"><i><br></i></font></div><br>
</div>
<br>_________________________________________________<br>
  For list-related administrative tasks:<br>
  <a href="http://lists.racket-lang.org/listinfo/users" target="_blank">http://lists.racket-lang.org/listinfo/users</a><br></blockquote></div><br>