private:
PannerEditor* editor ();
boost::shared_ptr<ARDOUR::PannerShell> _panner_shell;
-
+
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;
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__ */