summaryrefslogtreecommitdiff
path: root/gtk2_ardour/meter_strip.h
diff options
context:
space:
mode:
authorRobin Gareus <robin@gareus.org>2013-07-24 11:59:40 +0200
committerRobin Gareus <robin@gareus.org>2013-07-24 11:59:40 +0200
commitd8372bdf9b62eec064ec7e94bb6237a5363ee40a (patch)
treee28c909eac8724e282335ae5175009d5a3fd38e8 /gtk2_ardour/meter_strip.h
parent6b96a4baa30e60bcabced774acbb6d0c686a5014 (diff)
color meterbridge strips
Diffstat (limited to 'gtk2_ardour/meter_strip.h')
-rw-r--r--gtk2_ardour/meter_strip.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/gtk2_ardour/meter_strip.h b/gtk2_ardour/meter_strip.h
index fd5f65be3c..4b5868e9d2 100644
--- a/gtk2_ardour/meter_strip.h
+++ b/gtk2_ardour/meter_strip.h
@@ -43,7 +43,7 @@ namespace Gtk {
class Style;
}
-class MeterStrip : public Gtk::VBox, public RouteUI
+class MeterStrip : public Gtk::EventBox, public RouteUI
{
public:
MeterStrip (ARDOUR::Session*, boost::shared_ptr<ARDOUR::Route>);
@@ -90,6 +90,7 @@ class MeterStrip : public Gtk::VBox, public RouteUI
void set_button_names ();
private:
+ Gtk::VBox strip;
Gtk::HBox meterbox;
Gtk::HBox namebx;
ArdourButton name_label;
@@ -120,6 +121,7 @@ class MeterStrip : public Gtk::VBox, public RouteUI
void strip_property_changed (const PBD::PropertyChange&);
void meter_configuration_changed (ARDOUR::ChanCount);
void meter_type_changed (ARDOUR::MeterType);
+ void update_background (ARDOUR::MeterType);
static int max_pattern_metric_size; // == FastMeter::max_pattern_metric_size