diff options
author | Robin Gareus <robin@gareus.org> | 2014-08-31 16:15:52 +0200 |
---|---|---|
committer | Robin Gareus <robin@gareus.org> | 2014-08-31 16:15:52 +0200 |
commit | 888f4406335e44be3cd2c3b3735b73707d20f579 (patch) | |
tree | 1dd78ab287be610aea4616eec9c71f92edfd8317 /gtk2_ardour/midi_time_axis.cc | |
parent | 098a6980520183796f3c2faac6262224a6b0b4b3 (diff) |
move midi scroomer to right of meter and fix alignment
Diffstat (limited to 'gtk2_ardour/midi_time_axis.cc')
-rw-r--r-- | gtk2_ardour/midi_time_axis.cc | 20 |
1 files changed, 16 insertions, 4 deletions
diff --git a/gtk2_ardour/midi_time_axis.cc b/gtk2_ardour/midi_time_axis.cc index f2e728ff48..685f469358 100644 --- a/gtk2_ardour/midi_time_axis.cc +++ b/gtk2_ardour/midi_time_axis.cc @@ -50,6 +50,7 @@ #include "ardour/panner.h" #include "ardour/panner_shell.h" #include "ardour/playlist.h" +#include "ardour/profile.h" #include "ardour/region.h" #include "ardour/region_factory.h" #include "ardour/route.h" @@ -209,15 +210,26 @@ MidiTimeAxisView::set_route (boost::shared_ptr<Route> rt) label so that they can be reduced in height for stacked-view tracks. */ + + top_hbox.remove(gm.get_level_meter()); VBox* v = manage (new VBox); HBox* h = manage (new HBox); - h->pack_start (*_range_scroomer); - h->pack_start (*_piano_roll_header); + h->pack_end (*_piano_roll_header); + h->pack_end (*_range_scroomer); + h->pack_end (gm.get_level_meter(), false, false, 4); v->pack_start (*h, false, false); - v->pack_start (*manage (new Label ("")), true, true); v->show (); h->show (); - top_hbox.pack_start(*v, false, false); + top_hbox.pack_end(*v, false, false, 0); + if (!ARDOUR::Profile->get_mixbus()) { + controls_meters_size_group->remove_widget (gm.get_level_meter()); + controls_meters_size_group->add_widget (*h); + } + // make up for level_meter 4 spc padding in RTA + Gtk::Fixed *blank = manage(new Gtk::Fixed()); + blank->set_size_request(8, -1); + blank->show(); + top_hbox.pack_end(*blank, false, false, 0); controls_ebox.set_name ("MidiTrackControlsBaseUnselected"); controls_base_selected_name = "MidiTrackControlsBaseSelected"; |