summaryrefslogtreecommitdiff
path: root/gtk2_ardour/meter_strip.h
diff options
context:
space:
mode:
authorRobin Gareus <robin@gareus.org>2013-07-29 19:42:41 +0200
committerRobin Gareus <robin@gareus.org>2013-07-29 19:42:41 +0200
commit58f4d6689970e5232eae79b02bd37ed8b6f47337 (patch)
tree50fcb4097f228ea788a3214ce350a22527f5d78f /gtk2_ardour/meter_strip.h
parent5cedc2451748ba21a0797d2eb39b51486f365fc7 (diff)
add option to resize meterbridge track-labels
Diffstat (limited to 'gtk2_ardour/meter_strip.h')
-rw-r--r--gtk2_ardour/meter_strip.h12
1 files changed, 8 insertions, 4 deletions
diff --git a/gtk2_ardour/meter_strip.h b/gtk2_ardour/meter_strip.h
index 896725656b..e817f7d5c6 100644
--- a/gtk2_ardour/meter_strip.h
+++ b/gtk2_ardour/meter_strip.h
@@ -132,8 +132,6 @@ class MeterStrip : public Gtk::VBox, public RouteUI
void meter_type_changed (ARDOUR::MeterType);
void update_background (ARDOUR::MeterType);
- static int max_pattern_metric_size; // == FastMeter::max_pattern_metric_size
-
bool peak_button_release (GdkEventButton*);
void parameter_changed (std::string const & p);
@@ -142,10 +140,16 @@ class MeterStrip : public Gtk::VBox, public RouteUI
void update_name_box ();
bool _suspend_menu_callbacks;
- bool level_meter_button_press (GdkEventButton* ev);
+ bool level_meter_button_release (GdkEventButton* ev);
void popup_level_meter_menu (GdkEventButton* ev);
- void add_level_meter_item (Gtk::Menu_Helpers::MenuList& items, Gtk::RadioMenuItem::Group& group, std::string const & name, ARDOUR::MeterType mode);
+ void add_level_meter_type_item (Gtk::Menu_Helpers::MenuList&, Gtk::RadioMenuItem::Group&, std::string const &, ARDOUR::MeterType);
+
+ bool name_label_button_release (GdkEventButton* ev);
+ void popup_name_label_menu (GdkEventButton* ev);
+ void add_label_height_item (Gtk::Menu_Helpers::MenuList&, Gtk::RadioMenuItem::Group&, std::string const &, uint32_t);
+
void set_meter_type (ARDOUR::MeterType mode);
+ void set_label_height (uint32_t);
};
#endif /* __ardour_mixer_strip__ */