summaryrefslogtreecommitdiff
path: root/gtk2_ardour/virtual_keyboard_window.h
diff options
context:
space:
mode:
authorRobin Gareus <robin@gareus.org>2019-10-21 15:27:42 +0200
committerRobin Gareus <robin@gareus.org>2019-10-21 16:07:12 +0200
commit3daf16dc3aa2d394cb3c03fd4490512735bd11a9 (patch)
tree5082e4e8f2ab66e2173ad491160a640861de743d /gtk2_ardour/virtual_keyboard_window.h
parent08a9368adf649d82bedecf70b5801f45da91c8da (diff)
Virtual-keyboard: cont'd initial development:
* Reset default note range to 0..127 for step-entry and other users * Allow to print label "C-<n>" on keyboard * Fix 6 octave note range * Save/load user settings in virtual-keyboard window
Diffstat (limited to 'gtk2_ardour/virtual_keyboard_window.h')
-rw-r--r--gtk2_ardour/virtual_keyboard_window.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/gtk2_ardour/virtual_keyboard_window.h b/gtk2_ardour/virtual_keyboard_window.h
index 44a71867c0..e60dc91e3b 100644
--- a/gtk2_ardour/virtual_keyboard_window.h
+++ b/gtk2_ardour/virtual_keyboard_window.h
@@ -113,7 +113,7 @@ private:
void control_change_event_handler (int, int);
void pitch_bend_event_handler (int);
- void select_keyboard_layout (int);
+ void select_keyboard_layout (std::string const&);
void update_velocity_settings (int);
void update_octave_key ();
void update_octave_range ();
@@ -125,6 +125,7 @@ private:
bool toggle_yaxis_velocity (GdkEventButton*);
bool toggle_highlight_piano (GdkEventButton*);
bool toggle_highlight_key (GdkEventButton*);
+ bool toggle_note_label (GdkEventButton*);
bool send_panic_message (GdkEventButton*);
PianoKeyboard* _piano;
@@ -143,6 +144,7 @@ private:
ArdourWidgets::ArdourButton _yaxis_velocity;
ArdourWidgets::ArdourButton _highlight_grand_piano;
ArdourWidgets::ArdourButton _highlight_key_range;
+ ArdourWidgets::ArdourButton _show_note_label;
ArdourWidgets::ArdourButton _send_panic;
ArdourWidgets::ArdourDropdown _keyboard_layout;