John Ehresman:

> FYI, the built in double buffering that most widgets use in gtk+ 2.x
> essentially clips to the bounding rectangle of the expose region because
> the intermediate pixmap allocated for the double buffering is the size
> of the bounding rectangle.  Because scintilla doesn't use the built in
> double buffering in gtk+ 2.x, its drawing isn't clipped.

   I experimented with the double buffering again (both setting the
flag and calling the functions explicitly) while looking into this and
there are still flashes with double buffering but not when its turned
off. It'd be good to understand and fix this behaviour as using
standard widget techniques is more likely to hit the tested and
optimized parts of the platform.

   Neil

_______________________________________________
Scintilla-interest mailing list
[email protected]
http://mailman.lyra.org/mailman/listinfo/scintilla-interest

Reply via email to