summaryrefslogtreecommitdiff
path: root/gtk2_ardour/virtual_keyboard_window.cc
diff options
context:
space:
mode:
authorRobin Gareus <robin@gareus.org>2019-10-20 21:22:38 +0200
committerRobin Gareus <robin@gareus.org>2019-10-20 21:22:38 +0200
commit92173ca1185904c2aea7ba081667cf59989958f7 (patch)
treef8f9d1c309f5647e898d55120a605e72179d3de5 /gtk2_ardour/virtual_keyboard_window.cc
parent88fc226107fac56481b2b429865d93a526b5ab04 (diff)
Virtual-Keyboard: Fix use of scrollwheel on dropdowns
Diffstat (limited to 'gtk2_ardour/virtual_keyboard_window.cc')
-rw-r--r--gtk2_ardour/virtual_keyboard_window.cc11
1 files changed, 4 insertions, 7 deletions
diff --git a/gtk2_ardour/virtual_keyboard_window.cc b/gtk2_ardour/virtual_keyboard_window.cc
index 26ab4e8bb4..31bde09b72 100644
--- a/gtk2_ardour/virtual_keyboard_window.cc
+++ b/gtk2_ardour/virtual_keyboard_window.cc
@@ -64,7 +64,7 @@ VirtualKeyboardWindow::VirtualKeyboardWindow ()
sigc::bind (sigc::mem_fun (*this, &VirtualKeyboardWindow::select_keyboard_layout), 1)));
_keyboard_layout.AddMenuElem (MenuElem ("AZERTY",
sigc::bind (sigc::mem_fun (*this, &VirtualKeyboardWindow::select_keyboard_layout), 2)));
- _keyboard_layout.set_text (_("QWERTY"));
+ _keyboard_layout.set_active (_("QWERTY"));
_cfg_display.set_active (false);
_pgm_display.set_active (false);
@@ -137,7 +137,7 @@ VirtualKeyboardWindow::VirtualKeyboardWindow ()
sprintf (key, "%d", c);
_cc_key[i].append_text_item (key);
}
- _cc_key[i].set_text (default_cc[i]);
+ _cc_key[i].set_active (default_cc[i]);
tbl->attach (*_cc_knob[i], i+3, i+4, 0, 1, SHRINK, SHRINK, 4, 2);
tbl->attach (_cc_key[i] , i+3, i+4, 1, 2, SHRINK, SHRINK, 4, 2);
@@ -243,7 +243,7 @@ VirtualKeyboardWindow::set_state (const XMLNode &root)
std::string layout;
if (node->get_property(X_("Layout"), layout)) {
piano_keyboard_set_keyboard_layout (_piano, layout.c_str());
- _keyboard_layout.set_text (layout);
+ _keyboard_layout.set_active (layout);
}
for (int i = 0; i < VKBD_NCTRLS; ++i) {
@@ -251,7 +251,7 @@ VirtualKeyboardWindow::set_state (const XMLNode &root)
sprintf (buf, "CC-%d", i);
std::string cckey;
if (node->get_property(buf, cckey)) {
- _cc_key[i].set_text (cckey);
+ _cc_key[i].set_active (cckey);
}
}
@@ -297,15 +297,12 @@ VirtualKeyboardWindow::select_keyboard_layout (int l)
default:
case 0:
piano_keyboard_set_keyboard_layout (_piano, "QWERTY");
- _keyboard_layout.set_text (_("QWERTY"));
break;
case 1:
piano_keyboard_set_keyboard_layout (_piano, "QWERTZ");
- _keyboard_layout.set_text (_("QWERTZ"));
break;
case 2:
piano_keyboard_set_keyboard_layout (_piano, "AZERTY");
- _keyboard_layout.set_text (_("AZERTY"));
break;
}
}