summaryrefslogtreecommitdiff
path: root/gtk2_ardour/gain_meter.h
diff options
context:
space:
mode:
authorRobin Gareus <robin@gareus.org>2013-07-05 14:55:07 +0200
committerRobin Gareus <robin@gareus.org>2013-07-10 15:27:10 +0200
commitce016589422986aa1350f097d001a7206e8ae4f9 (patch)
treeef0142582cbed53e7fe77a032111a5016c61154f /gtk2_ardour/gain_meter.h
parent68762b9efdb2f289691586e817835c70251fc1b3 (diff)
add meter ticks to mixer..
Diffstat (limited to 'gtk2_ardour/gain_meter.h')
-rw-r--r--gtk2_ardour/gain_meter.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/gtk2_ardour/gain_meter.h b/gtk2_ardour/gain_meter.h
index 466569e355..8a4613be5a 100644
--- a/gtk2_ardour/gain_meter.h
+++ b/gtk2_ardour/gain_meter.h
@@ -114,6 +114,8 @@ class GainMeterBase : virtual public sigc::trackable, ARDOUR::SessionHandlePtr
Gtkmm2ext::FocusEntry gain_display;
Gtk::Button peak_display;
Gtk::DrawingArea meter_metric_area;
+ Gtk::DrawingArea meter_ticks1_area;
+ Gtk::DrawingArea meter_ticks2_area;
LevelMeter *level_meter;
sigc::connection gain_watching;
@@ -212,6 +214,8 @@ class GainMeter : public GainMeterBase, public Gtk::VBox
void hide_all_meters ();
gint meter_metrics_expose (GdkEventExpose *);
+ gint meter_ticks1_expose (GdkEventExpose *);
+ gint meter_ticks2_expose (GdkEventExpose *);
private:
@@ -221,6 +225,7 @@ class GainMeter : public GainMeterBase, public Gtk::VBox
Gtk::HBox fader_box;
Gtk::VBox* fader_vbox;
Gtk::HBox hbox;
+ Gtk::HBox meter_hbox;
Gtk::Alignment fader_alignment;
Gtk::Alignment meter_alignment;
std::vector<ARDOUR::DataType> _types;