5 #include <libgnomecanvasmm/group.h>
6 #include <libgnomecanvasmm/widget.h>
7 #include <libgnomecanvasmm/text.h>
9 #include "simplerect.h"
10 #include "simpleline.h"
17 class CanvasFlag : public Group
20 CanvasFlag(MidiRegionView& region,
23 guint outline_color_rgba = 0xc0c0c0ff,
24 guint fill_color_rgba = 0x07070707,
28 virtual ~CanvasFlag();
30 virtual bool on_event(GdkEvent* ev);
32 virtual void set_text(const std::string& a_text);
33 virtual void set_height (double);
38 guint _outline_color_rgba;
39 guint _fill_color_rgba;
40 MidiRegionView& _region;
43 void delete_allocated_objects();
53 #endif /*CANVASFLAG_H_*/