summaryrefslogtreecommitdiff
path: root/libs/gtkmm2ext/gtkmm2ext
diff options
context:
space:
mode:
authorBen Loftis <ben@glw.com>2012-12-10 20:08:36 +0000
committerBen Loftis <ben@glw.com>2012-12-10 20:08:36 +0000
commit014540a096fc9ce56a1510f90e394b20760a6978 (patch)
treeb14cafb905e0335bc9d0bd563563eb3dfff4037e /libs/gtkmm2ext/gtkmm2ext
parent00e1b1410c98e96a283ff4f4ab87dad2f8d1e5a2 (diff)
tweak to plugin parameter sliders in mixer strips
git-svn-id: svn://localhost/ardour2/branches/3.0@13631 d708f5d6-7413-0410-9779-e7cbd77b26cf
Diffstat (limited to 'libs/gtkmm2ext/gtkmm2ext')
-rw-r--r--libs/gtkmm2ext/gtkmm2ext/pixfader.h10
1 files changed, 10 insertions, 0 deletions
diff --git a/libs/gtkmm2ext/gtkmm2ext/pixfader.h b/libs/gtkmm2ext/gtkmm2ext/pixfader.h
index 068d740272..8ef740b8e7 100644
--- a/libs/gtkmm2ext/gtkmm2ext/pixfader.h
+++ b/libs/gtkmm2ext/gtkmm2ext/pixfader.h
@@ -40,7 +40,17 @@ class PixFader : public Gtk::DrawingArea
void set_default_value (float);
+ void set_text (const std::string&);
+
protected:
+ Glib::RefPtr<Pango::Layout> _layout;
+ std::string _text;
+ int _text_width;
+ int _text_height;
+ double text_r;
+ double text_g;
+ double text_b;
+
Gtk::Adjustment& adjustment;
void on_size_request (GtkRequisition*);