Orm Finnendahl o.finnendahl@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