35 void add_item (std::string
const& label, std::string
const& menutext, sigc::slot<void>
const&);
36 void add_item (std::string
const& label, std::string
const& menutext,
Gtk::Menu&, sigc::slot<void>
const&);
54 _scrolling_disabled =
true;
62 void render (Cairo::RefPtr<Cairo::Context>
const&, cairo_rectangle_t*);
68 MetaMenuItem (std::string
const& label, std::string
const& menutext, sigc::slot<void>
const& cb)
69 :
Gtk::MenuItem (menutext, false)
75 MetaMenuItem (std::string
const& label, std::string
const& menutext, sigc::slot<void>
const & cb,
Gtk::Menu& submenu)
76 :
Gtk::MenuItem (menutext, false)
80 set_submenu (submenu);
109 :
Gtk::Menu_Helpers::MenuElem (
"")
112 child_->unreference ();
114 child_->signal_activate ().connect (sigc::bind (wrap, mmi));
118 :
Gtk::Menu_Helpers::MenuElem (
"")
121 child_->unreference ();
123 child_->signal_activate ().connect (sigc::bind (wrap, mmi));