From: Lyle Johnson Date: 2003-01-28T23:01:06+09:00 Subject: Re: [FXRuby] How to force a paint on a canvas. Steve Tuckner wrote: > It works spiffy now and update works fine for my purposes. I guess I looked > for and invalidate (Windows/Mac background) method or a repaint method. > There was a repaint method but it didn't do any good. What is that for by > the way? FXWindow#repaint causes a window to process all of its backlogged SEL_PAINT messages. Put another way, if some sequence of events has caused part(s) of a window to become dirty, calling repaint() on that window should cause the needed SEL_PAINT messages to be fired. The reason this had no effect in your program was that, as far as FOX knew, the canvas wasn't dirty.