along with this program; if not, write to the Free Software
Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
- $Id$
*/
#ifndef __ardour_gtk_ghost_region_h__
#include <vector>
#include <sigc++/signal.h>
-#include <libgnomecanvas/libgnomecanvas.h>
+#include <libgnomecanvasmm.h>
+#include "canvas.h"
+#include "simplerect.h"
class AutomationTimeAxisView;
struct GhostRegion : public sigc::trackable
{
AutomationTimeAxisView& trackview;
- GnomeCanvasItem* group;
- GnomeCanvasItem* base_rect;
- std::vector<GnomeCanvasItem*> waves;
+ ArdourCanvas::Group* group;
+ ArdourCanvas::SimpleRect* base_rect;
+ std::vector<ArdourCanvas::WaveView*> waves;
GhostRegion (AutomationTimeAxisView& tv, double initial_unit_pos);
~GhostRegion ();