On Sun, 13 Jul 2014 23:24:26 +0530 Gurjot Singh <bhattigur...@gmail.com> wrote: > On 13 July 2014 22:31, Juan R. Garcia Blanco <juanr...@gmail.com> > wrote: > > Hi, > > > > Maybe the Gestures demo could serve as an example (not sure). > > That example is using everything to draw in the one on_draw() > function. But I want to define some drawing in different function > which when called will draw it. > If that is not possible only then I'd be forced to do everything in a > single on_draw().
You should draw in the on_draw() method or in a draw signal handler so that the widget re-renders correctly when this is necessary by virtue of other desktop activities. Obviously your overriding on_draw() method can call whatever other drawing functions it wants. You can force a draw when needed by calling Gtk::Widget::queue_draw_area() and cognates. Chris _______________________________________________ gtkmm-list mailing list gtkmm-list@gnome.org https://mail.gnome.org/mailman/listinfo/gtkmm-list