summaryrefslogtreecommitdiff
path: root/gtk2_ardour/actions.cc
diff options
context:
space:
mode:
authorPaul Davis <paul@linuxaudiosystems.com>2005-11-12 22:07:07 +0000
committerPaul Davis <paul@linuxaudiosystems.com>2005-11-12 22:07:07 +0000
commit1a3a77607768721f6834ddae09f532cdb6aec4a6 (patch)
treec182c6676f454fb94bd56d84e2ba0ab6463a167d /gtk2_ardour/actions.cc
parentbc8174cd083818cdd6328ea729d6ed53a0b8307d (diff)
incomplete changes based on karsten's megapatch
git-svn-id: svn://localhost/trunk/ardour2@81 d708f5d6-7413-0410-9779-e7cbd77b26cf
Diffstat (limited to 'gtk2_ardour/actions.cc')
-rw-r--r--gtk2_ardour/actions.cc25
1 files changed, 13 insertions, 12 deletions
diff --git a/gtk2_ardour/actions.cc b/gtk2_ardour/actions.cc
index 04a4bf3b02..3e49dca266 100644
--- a/gtk2_ardour/actions.cc
+++ b/gtk2_ardour/actions.cc
@@ -9,7 +9,6 @@ using namespace std;
using namespace Gtk;
using namespace Glib;
using namespace sigc;
-using namespace ActionManager;
vector<Glib::RefPtr<Gtk::Action> > ActionManager::session_sensitive_actions;
vector<Glib::RefPtr<Gtk::Action> > ActionManager::region_list_selection_sensitive_actions;
@@ -19,6 +18,8 @@ vector<Glib::RefPtr<Gtk::Action> > ActionManager::plugin_selection_sensitive_act
vector<Glib::RefPtr<Gtk::Action> > ActionManager::range_sensitive_actions;
vector<Glib::RefPtr<Gtk::Action> > ActionManager::jack_sensitive_actions;
+namespace ActionManager {
+
static vector<Glib::RefPtr<UIManager> > ui_managers;
void
@@ -45,6 +46,17 @@ register_action (RefPtr<ActionGroup> group, string name, string label, slot<void
return act;
}
+RefPtr<Action>
+register_action (RefPtr<ActionGroup> group, string name, string label)
+{
+ RefPtr<Action> act;
+
+ act = Action::create (name, label);
+ group->add (act);
+
+ return act;
+}
+
RefPtr<Action>
register_radio_action (RefPtr<ActionGroup> group, RadioAction::Group rgroup, string name, string label, slot<void> sl, guint key, Gdk::ModifierType mods)
@@ -87,17 +99,6 @@ register_toggle_action (RefPtr<ActionGroup> group, string name, string label, sl
return act;
}
-RefPtr<Action>
-register_action (RefPtr<ActionGroup> group, string name, string label)
-{
- RefPtr<Action> act;
-
- act = Action::create (name, label);
- group->add (act);
-
- return act;
-}
-
bool lookup_entry (const Glib::ustring accel_path, Gtk::AccelKey& key)
{
GtkAccelKey gkey;