-
- boost::shared_ptr<PBD::Controllable> position_control;
- PBD::ScopedConnectionList connections;
- int drag_start_x;
- int last_drag_x;
- double accumulated_delta;
- bool detented;
-
- BindingProxy position_binder;
-
- void set_tooltip ();
-
- struct ColorScheme {
- uint32_t outline;
- uint32_t fill;
- uint32_t text;
- uint32_t background;
- uint32_t pos_outline;
- uint32_t pos_fill;
- };
+
+ boost::shared_ptr<PBD::Controllable> position_control;
+ PBD::ScopedConnectionList panvalue_connections;
+ PBD::ScopedConnectionList panshell_connections;
+ int drag_start_x;
+ int last_drag_x;
+ double accumulated_delta;
+ bool detented;
+
+ ArdourWidgets::BindingProxy position_binder;
+
+ void set_tooltip ();
+
+ struct ColorScheme {
+ uint32_t outline;
+ uint32_t fill;
+ uint32_t text;
+ uint32_t background;
+ uint32_t pos_outline;
+ uint32_t pos_fill;
+ };