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

Reply via email to