summaryrefslogtreecommitdiff
path: root/gtk2_ardour/patch_change.cc
diff options
context:
space:
mode:
authorRobin Gareus <robin@gareus.org>2017-06-29 00:20:55 +0200
committerRobin Gareus <robin@gareus.org>2017-06-29 00:22:42 +0200
commitc3c4efaa09875bafddb2180c7f0312fad848193e (patch)
tree988d011718e0b6d6c79a4ccfeb431a2c930f6dd9 /gtk2_ardour/patch_change.cc
parent972e01f9c71205c537eab0f6115bd068ab6e35b1 (diff)
Use mnemonic-save API for menu-element texts
Diffstat (limited to 'gtk2_ardour/patch_change.cc')
-rw-r--r--gtk2_ardour/patch_change.cc11
1 files changed, 3 insertions, 8 deletions
diff --git a/gtk2_ardour/patch_change.cc b/gtk2_ardour/patch_change.cc
index fb3507ae64..3070011380 100644
--- a/gtk2_ardour/patch_change.cc
+++ b/gtk2_ardour/patch_change.cc
@@ -24,6 +24,7 @@
#include <glibmm/regex.h>
#include "gtkmm2ext/keyboard.h"
+#include "gtkmm2ext/menu_elems.h"
#include "gtkmm2ext/utils.h"
#include "midi++/midnam_patch.h"
@@ -137,14 +138,8 @@ PatchChange::initialize_popup_menus()
for (PatchNameList::const_iterator patch = patches.begin();
patch != patches.end();
++patch) {
- std::string name = (*patch)->name();
- boost::replace_all (name, "_", " ");
-
- patch_menus.push_back (
- Gtk::Menu_Helpers::MenuElem (
- name,
- sigc::bind (sigc::mem_fun(*this, &PatchChange::on_patch_menu_selected),
- (*patch)->patch_primary_key())));
+ patch_menus.push_back (Gtkmm2ext::MenuElemNoMnemonic ((*patch)->name(),
+ sigc::bind (sigc::mem_fun(*this, &PatchChange::on_patch_menu_selected), (*patch)->patch_primary_key())));
}
}
}