summaryrefslogtreecommitdiff
path: root/gtk2_ardour/pianokeyboard.cc
diff options
context:
space:
mode:
authorRobin Gareus <robin@gareus.org>2019-10-27 00:05:22 +0200
committerRobin Gareus <robin@gareus.org>2019-10-27 00:06:14 +0200
commitb53431a0890fc215a1de12f7b4756729dd6c7440 (patch)
tree39c0f0f28b7c34969fd3deee7b190477dda178c0 /gtk2_ardour/pianokeyboard.cc
parent9fd0813d16e379890eaba29e407e27a66fd8eba1 (diff)
Virtual-keyboard: consolidate options
Remove use options for annotations, force them "always on", and request space to draw them. Add option to pick single-line octave bindings
Diffstat (limited to 'gtk2_ardour/pianokeyboard.cc')
-rw-r--r--gtk2_ardour/pianokeyboard.cc6
1 files changed, 6 insertions, 0 deletions
diff --git a/gtk2_ardour/pianokeyboard.cc b/gtk2_ardour/pianokeyboard.cc
index 0e4e677e2f..96f1569d5c 100644
--- a/gtk2_ardour/pianokeyboard.cc
+++ b/gtk2_ardour/pianokeyboard.cc
@@ -734,6 +734,12 @@ APianoKeyboard::on_size_request (Gtk::Requisition* requisition)
{
requisition->width = PIANO_KEYBOARD_DEFAULT_WIDTH;
requisition->height = PIANO_KEYBOARD_DEFAULT_HEIGHT;
+ if (_annotate_layout) {
+ requisition->height += 16;
+ }
+ if (_annotate_octave) {
+ requisition->height += 24;
+ }
}
int