[Date Prev][Date Next] [Thread Prev][Thread Next]
[Thread Index]
[Date Index]
[Author Index]
Drawing inside a container widget
- From: Mohith Manoj <mohithmanoj gmail com>
- To: gtkmm-list gnome org
- Subject: Drawing inside a container widget
- Date: Tue, 3 Feb 2009 13:17:42 +0530
I have derived a class from Gtk::Container for creating a menu like widget and it doesnt have a window of its own, i.e. set_flags(Gtk::NO_WINDOW) is called in the contructor. This widget has two Gtk::HBox widgets containing navigation controls (close and back) and options, which are basically Gtk::Buttons. Additionally my container draws on the parent window by overriding the on_expose_event member. It all works fine except the fact that the buttons are not visible! What I have noticed is, if I remove the on_expose_event override, they become visible and in the exact location where they ought to be. Is it against the rules for a widget derived from Gtk::Container to draw on its parent?
As required I am overriding on_size_request, on_size_allocate, forall_vfunc, on_add, on_remove and child_type_vfunc plus the on_expose_event.
regards,
Mohith
[Date Prev][Date Next] [Thread Prev][Thread Next]
[Thread Index]
[Date Index]
[Author Index]