cairo-ify expose handlers for PixFader and PixScroller (latter is not used); tweak...
[ardour.git] / libs / gtkmm2ext / gtkmm2ext / pixscroller.h
index ea33359a2527b7e6f5a41998e377290bf085e103..c87d1f130c46c92c4b7b8c5cb92e70b24fc143ed 100644 (file)
@@ -44,7 +44,12 @@ class PixScroller : public Gtk::DrawingArea
        Gtk::Adjustment& adj;
 
   private:
+
+        Cairo::RefPtr< Cairo::Context > rail_context;
+        Cairo::RefPtr< Cairo::ImageSurface > rail_surface;
        Glib::RefPtr<Gdk::Pixbuf> rail;
+        Cairo::RefPtr< Cairo::Context > slider_context;
+        Cairo::RefPtr< Cairo::ImageSurface > slider_surface;
        Glib::RefPtr<Gdk::Pixbuf> slider;
        Gdk::Rectangle sliderrect;
        Gdk::Rectangle railrect;