[Haskell-cafe] gtk2hs problem
duncan.coutts at worc.ox.ac.uk
Tue Nov 20 20:11:31 EST 2007
On Tue, 2007-11-20 at 15:18 -0800, Gregory Propf wrote:
> I'm using the Gtk.timeoutAddFull function to do the animation.
Are you using the threaded rts? Are you linking the program with
Are you doing the drawing directly in the timeout function or just
invalidating the window/widget and letting it get redrawn?
See for example the cairo clock demo which animates the hands of the
clock every second:
timeoutAdd (widgetQueueDraw window >> return True) 1000
In general it is much better to only ever draw to a window or widget
during that widget's expose event.
More information about the Haskell-Cafe