diff options
author | Nick Mainsbridge <beatroute@iprimus.com.au> | 2005-11-23 17:21:12 +0000 |
---|---|---|
committer | Nick Mainsbridge <beatroute@iprimus.com.au> | 2005-11-23 17:21:12 +0000 |
commit | 54a80321064aa543023cd0b224ba9d433520983f (patch) | |
tree | f865a7fe2269054f4215e3bbaa477cd9f091e813 /gtk2_ardour/automation_line.h | |
parent | fb45ffea71d345ced0cfbb12b9dcd89ecb1e8dbf (diff) |
Gnome::Canvas -> ArdourCanvas and some other small fixes
git-svn-id: svn://localhost/trunk/ardour2@107 d708f5d6-7413-0410-9779-e7cbd77b26cf
Diffstat (limited to 'gtk2_ardour/automation_line.h')
-rw-r--r-- | gtk2_ardour/automation_line.h | 23 |
1 files changed, 12 insertions, 11 deletions
diff --git a/gtk2_ardour/automation_line.h b/gtk2_ardour/automation_line.h index ed3ad05b16..0567abba05 100644 --- a/gtk2_ardour/automation_line.h +++ b/gtk2_ardour/automation_line.h @@ -27,9 +27,10 @@ #include <sys/types.h> #include <gtkmm.h> -#include <libgnomecanvasmm/libgnomecanvasmm.h> +#include <libgnomecanvasmm/line.h> #include <sigc++/signal.h> - +#include "canvas.h" +#include "simplerect.h" #include <pbd/undo.h> #include <ardour/automation_event.h> @@ -77,7 +78,7 @@ class ControlPoint void set_size (double); void set_visible (bool); - Gnome::Canvas::SimpleRect* item; + ArdourCanvas::SimpleRect* item; AutomationLine& line; uint32_t view_index; ARDOUR::AutomationList::iterator model; @@ -97,7 +98,7 @@ class ControlPoint class AutomationLine : public sigc::trackable { public: - AutomationLine (string name, TimeAxisView&, Gnome::Canvas::Group&, ARDOUR::AutomationList&); + AutomationLine (string name, TimeAxisView&, ArdourCanvas::Group&, ARDOUR::AutomationList&); virtual ~AutomationLine (); void queue_reset (); @@ -137,9 +138,9 @@ class AutomationLine : public sigc::trackable TimeAxisView& trackview; - Gnome::Canvas::Group& canvas_group() const { return *group; } - Gnome::Canvas::Item& parent_group() const { return _parent_group; } - Gnome::Canvas::Item& grab_item() const { return *line; } + ArdourCanvas::Group& canvas_group() const { return *group; } + ArdourCanvas::Item& parent_group() const { return _parent_group; } + ArdourCanvas::Item& grab_item() const { return *line; } void show_selection(); void hide_selection (); @@ -171,10 +172,10 @@ class AutomationLine : public sigc::trackable bool no_draw : 1; bool points_visible : 1; - Gnome::Canvas::Group& _parent_group; - Gnome::Canvas::Group* group; - Gnome::Canvas::Line* line; /* line */ - Gnome::Canvas::Points line_points; /* coordinates for canvas line */ + ArdourCanvas::Group& _parent_group; + ArdourCanvas::Group* group; + ArdourCanvas::Line* line; /* line */ + ArdourCanvas::Points line_points; /* coordinates for canvas line */ vector<ControlPoint*> control_points; /* visible control points */ struct ALPoint { |