X-Git-Url: https://main.carlh.net/gitweb/?a=blobdiff_plain;f=gtk2_ardour%2Fcontrol_point.h;h=2dbf225d86d2d519d3b0fb8c1acc177a4fd92912;hb=678bb05bd6c68282448e1920fd7511a4289a1fc4;hp=0264015f93b0210d96de648d11e22b02757d7297;hpb=a23811502c638be8b5c896f03fb218b8c9301a7b;p=ardour.git diff --git a/gtk2_ardour/control_point.h b/gtk2_ardour/control_point.h index 0264015f93..2dbf225d86 100644 --- a/gtk2_ardour/control_point.h +++ b/gtk2_ardour/control_point.h @@ -26,6 +26,7 @@ #include "canvas.h" #include "simplerect.h" +#include "selectable.h" class AutomationLine; class ControlPoint; @@ -42,7 +43,7 @@ namespace Gnome { } } -class ControlPoint +class ControlPoint : public Selectable { public: ControlPoint (AutomationLine& al); @@ -74,8 +75,6 @@ class ControlPoint bool can_slide() const { return _can_slide; } void set_can_slide(bool yn) { _can_slide = yn; } - bool selected() const { return _selected; } - void set_selected(bool yn) { _selected = yn; } uint32_t view_index() const { return _view_index; } void set_view_index(uint32_t i) { _view_index = i; } @@ -92,7 +91,6 @@ class ControlPoint ARDOUR::AutomationList::iterator _model; uint32_t _view_index; bool _can_slide; - bool _selected; virtual bool event_handler (GdkEvent*);