diff options
author | Nick Mainsbridge <beatroute@iprimus.com.au> | 2005-11-13 03:53:51 +0000 |
---|---|---|
committer | Nick Mainsbridge <beatroute@iprimus.com.au> | 2005-11-13 03:53:51 +0000 |
commit | 183f69970c6c436b102f8b2fbe1bc6070c9e9bfe (patch) | |
tree | 9e0831557d8b096605d7c80b563fec755b5cbdf0 /gtk2_ardour/streamview.h | |
parent | 1a3a77607768721f6834ddae09f532cdb6aec4a6 (diff) |
some C++-ification of GnomeCanvasBlah
git-svn-id: svn://localhost/trunk/ardour2@82 d708f5d6-7413-0410-9779-e7cbd77b26cf
Diffstat (limited to 'gtk2_ardour/streamview.h')
-rw-r--r-- | gtk2_ardour/streamview.h | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/gtk2_ardour/streamview.h b/gtk2_ardour/streamview.h index 0ec88c438c..2913aaea2d 100644 --- a/gtk2_ardour/streamview.h +++ b/gtk2_ardour/streamview.h @@ -26,10 +26,11 @@ #include <cmath> #include <gtkmm.h> -#include <libgnomecanvas/libgnomecanvas.h> +#include <libgnomecanvasmm/libgnomecanvasmm.h> #include <ardour/location.h> #include "enums.h" +#include "simplerect.h" namespace ARDOUR { class Route; @@ -41,7 +42,7 @@ namespace ARDOUR { } struct RecBoxInfo { - GnomeCanvasItem* rectangle; + Gnome::Canvas::SimpleRect* rectangle; jack_nframes_t start; jack_nframes_t length; }; @@ -78,7 +79,7 @@ class StreamView : public sigc::trackable void set_show_waveforms (bool yn); void set_show_waveforms_recording (bool yn) { use_rec_regions = yn; } - GnomeCanvasItem* canvas_item() { return canvas_group; } + Gnome::Canvas::Item* canvas_item() { return canvas_group; } sigc::signal<void,AudioRegionView*> AudioRegionViewAdded; @@ -110,8 +111,8 @@ class StreamView : public sigc::trackable private: AudioTimeAxisView& _trackview; - GnomeCanvasItem* canvas_group; - GnomeCanvasItem* canvas_rect; /* frame around the whole thing */ + Gnome::Canvas::Group* canvas_group; + Gnome::Canvas::SimpleRect* canvas_rect; /* frame around the whole thing */ typedef list<AudioRegionView* > AudioRegionViewList; AudioRegionViewList region_views; |