26 using namespace GtkCRN;
28 #ifdef CRN_USING_GTKMM3
31 const auto actions = grp->list_actions();
32 for (
const auto &act : actions)
48 grp->set_sensitive(enabled);
63 grp->get_action(action)->set_sensitive(enabled);
78 auto act = Glib::RefPtr<Gtk::ToggleAction>::cast_dynamic(grp->get_action(action));
81 return act->get_active();
void disable_action(const Glib::RefPtr< Gtk::ActionGroup > &grp, const Glib::ustring &action)
bool is_toggle_action_active(const Glib::RefPtr< Gtk::ActionGroup > &grp, const Glib::ustring &action)
void enable_action_group(const Glib::RefPtr< Gtk::ActionGroup > &grp)
void enable_action(const Glib::RefPtr< Gtk::ActionGroup > &grp, const Glib::ustring &action)
void set_enable_action(const Glib::RefPtr< Gtk::ActionGroup > &grp, const Glib::ustring &action, bool enabled)
void set_enable_action_group(const Glib::RefPtr< Gtk::ActionGroup > &grp, bool enabled)
void disable_action_group(const Glib::RefPtr< Gtk::ActionGroup > &grp)
A character string class.