[mcclim-devel] double buffering of drawing panes
Christophe Rhodes
csr21 at cantab.net
Wed Mar 21 13:37:00 UTC 2012
Orm Finnendahl <o.finnendahl at inm.mh-freiburg.de> writes:
> in a mcclim application with incremental redisplay and lots of
> objects there is a noticeable irregular flicker when dragging some
> objects even for parts of the screen, which aren't invalidated by the
> dragging. I checked the code and verified that my redraw routine is
> not doing any redraw on these parts. It seems clim's work behind the
> scenes replaying output records is responsible for that.
>
> Is there a more or less straightforward way to implement double
> buffering on the pane without taking mcclim apart?
Without checking too closely, there is a :double-buffering t initarg to
pane creation, which has in the past worked...
Cheers,
Christophe
More information about the mcclim-devel
mailing list