void set_meter_strip_name (const char * name);
void set_fader_name (const char * name);
+ void clear_meters ();
+
private:
friend class MixerStrip;
std::string short_astyle_string (ARDOUR::AutoStyle);
std::string _astyle_string (ARDOUR::AutoStyle, bool);
- Width _width;
+ Width _width;
static std::map<std::string,Glib::RefPtr<Gdk::Pixmap> > metric_pixmaps;
static Glib::RefPtr<Gdk::Pixmap> render_metrics (Gtk::Widget&);
struct MeterInfo {
Gtkmm2ext::FastMeter *meter;
- gint16 width;
- int length;
- bool packed;
+ gint16 width;
+ int length;
+ bool packed;
MeterInfo() {
meter = 0;
void on_theme_changed ();
bool style_changed;
+ bool dpi_changed;
+ bool color_changed;
+ void color_handler(bool);
};
#endif /* __ardour_gtk_gain_meter_h__ */