Remove internal edit mode and add "content" tool.
[ardour.git] / gtk2_ardour / note.h
index 26c45adda17201f585dde7b7d9d17b415c8eb32d..71faeb53fb6b43bec41d8ccb8f35e41df999fbc6 100644 (file)
@@ -26,7 +26,7 @@
 #include "midi_util.h"
 
 namespace ArdourCanvas {
-       class Group;
+       class Container;
 }
 
 class Note : public NoteBase
@@ -35,7 +35,7 @@ public:
        typedef Evoral::Note<Evoral::MusicalTime> NoteType;
 
        Note (MidiRegionView&                   region,
-             ArdourCanvas::Group*              group,
+             ArdourCanvas::Item*               parent,
              const boost::shared_ptr<NoteType> note = boost::shared_ptr<NoteType>(),
              bool with_events = true);
 
@@ -51,7 +51,8 @@ public:
        void set_x1 (ArdourCanvas::Coord);
        void set_y1 (ArdourCanvas::Coord);
 
-       void set_outline_what (int);
+        void set_outline_what (ArdourCanvas::Rectangle::What);
+        void set_outline_all ();
 
        void set_outline_color (uint32_t);
        void set_fill_color (uint32_t);