summaryrefslogtreecommitdiff
path: root/gtk2_ardour/panner_interface.h
diff options
context:
space:
mode:
Diffstat (limited to 'gtk2_ardour/panner_interface.h')
-rw-r--r--gtk2_ardour/panner_interface.h7
1 files changed, 7 insertions, 0 deletions
diff --git a/gtk2_ardour/panner_interface.h b/gtk2_ardour/panner_interface.h
index 5cf33951ba..167ea6d7be 100644
--- a/gtk2_ardour/panner_interface.h
+++ b/gtk2_ardour/panner_interface.h
@@ -39,7 +39,9 @@ protected:
virtual void set_drag_data () = 0;
void show_drag_data_window ();
+ void hide_drag_data_window ();
void value_change ();
+
bool on_enter_notify_event (GdkEventCrossing *);
bool on_leave_notify_event (GdkEventCrossing *);
bool on_key_release_event (GdkEventKey *);
@@ -47,6 +49,11 @@ protected:
boost::shared_ptr<ARDOUR::Panner> _panner;
Gtk::Window* _drag_data_window;
Gtk::Label* _drag_data_label;
+ bool _dragging;
+
+private:
+ bool drag_data_timeout ();
+ sigc::connection _drag_data_timeout;
};
#endif