diff options
author | Robin Gareus <robin@gareus.org> | 2019-10-21 15:27:42 +0200 |
---|---|---|
committer | Robin Gareus <robin@gareus.org> | 2019-10-21 16:07:12 +0200 |
commit | 3daf16dc3aa2d394cb3c03fd4490512735bd11a9 (patch) | |
tree | 5082e4e8f2ab66e2173ad491160a640861de743d /gtk2_ardour/virtual_keyboard_window.h | |
parent | 08a9368adf649d82bedecf70b5801f45da91c8da (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.h | 4 |
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; |