remove locate before loop, which was causing intermittent loop behavior
[ardour.git] / gtk2_ardour / stereo_panner.h
index bb4687d209e8d21fc532951d999470aee6718577..2f37e5f1b72d5df6a35e7c63979a37e8790bd051 100644 (file)
@@ -64,8 +64,8 @@ class StereoPanner : public PannerInterface
                   
         boost::shared_ptr<PBD::Controllable> position_control;
         boost::shared_ptr<PBD::Controllable> width_control;
-        PBD::ScopedConnectionList connections;
-        bool dragging;
+        PBD::ScopedConnectionList panvalue_connections;
+        PBD::ScopedConnectionList panshell_connections;
         bool dragging_position;
         bool dragging_left;
         bool dragging_right;
@@ -95,11 +95,15 @@ class StereoPanner : public PannerInterface
 
        bool _dragging;
 
+       static Pango::AttrList panner_font_attributes;
+       static bool have_font;
+
         static ColorScheme colors[3];
         static void set_colors ();
         static bool have_colors;
        void color_handler ();
        void bypass_handler ();
+       void pannable_handler ();
 };
 
 #endif /* __gtk_ardour_stereo_panner_h__ */