22 #ifndef STAGE_WIDGET_MENU_BUTTON_H 23 #define STAGE_WIDGET_MENU_BUTTON_H 63 MenuButton (cuString& label,
bool mnemonic=
false);
79 void append (uString& slug, uString& title, sigc::slot<void>& callback,
bool toggle=
false);
89 void append (
const char *slug,
const char* title, sigc::slot<void>& callback,
bool toggle=
false);
93 void appendSeparator();
104 Gtk::Widget*
get (uString slug);
125 void on_menu_deactivated();
136 void on_menu_position (
int& x,
int& y,
bool& push_in);
159 Glib::RefPtr<UIManager> uimanager;
160 Glib::RefPtr<ActionGroup> actions;
Lumiera GTK UI implementation root.
A set of basic GTK includes for the UI.