---------------------------------------------------------------------- For information about J forums see http://www.jsoftware.com/forums.htm
As Oleg points out, now that setinvalid works properly on both Jwdw and
Jwdp, it is generally the preferred design model for painting. That is,
whenever possible, let the painting happen in the paint event handler.
If some event requires a change in the drawing do a setinvalid and do
the new drawing in the paint handler.