diff options
author | Robin Gareus <robin@gareus.org> | 2013-07-05 08:47:23 +0200 |
---|---|---|
committer | Robin Gareus <robin@gareus.org> | 2013-07-10 15:27:09 +0200 |
commit | daca3ac45c0912ccd0618dc9bf470409f4e54bc2 (patch) | |
tree | 860ec8fbde09bd48668f02683be0cbe84af2f419 /gtk2_ardour/meterbridge.h | |
parent | 3ac592bcb05fa2be2df8c5f87d1d6621ab47a26b (diff) |
meterbridge move metric outside of scroll area
Diffstat (limited to 'gtk2_ardour/meterbridge.h')
-rw-r--r-- | gtk2_ardour/meterbridge.h | 13 |
1 files changed, 11 insertions, 2 deletions
diff --git a/gtk2_ardour/meterbridge.h b/gtk2_ardour/meterbridge.h index b8e6fc0c79..e85e82af34 100644 --- a/gtk2_ardour/meterbridge.h +++ b/gtk2_ardour/meterbridge.h @@ -62,6 +62,7 @@ class Meterbridge : bool _show_busses; Gtk::ScrolledWindow scroller; + Gtk::HBox meterarea; Gtk::HBox global_hpacker; Gtk::VBox global_vpacker; @@ -83,8 +84,13 @@ class Meterbridge : std::list<MeterStrip *> strips; - MeterStrip *metrics_left; - MeterStrip *metrics_right; + MeterStrip metrics_left; + MeterStrip metrics_right; + + Gtk::VBox metrics_vpacker_left; + Gtk::VBox metrics_vpacker_right; + Gtk::HBox metrics_spacer_left; + Gtk::HBox metrics_spacer_right; static const int32_t default_width = 600; static const int32_t default_height = 400; @@ -100,6 +106,9 @@ class Meterbridge : bool on_key_press_event (GdkEventKey*); bool on_key_release_event (GdkEventKey*); + void on_size_allocate (Gtk::Allocation&); + void on_size_request (Gtk::Requisition*); + void parameter_changed (std::string const & p); }; |