97c99bb5aa51d08416cea800f5a14e4f881939c8
[ardour.git] / gtk2_ardour / canvas-sysex.h
1 #ifndef CANVAS_SYSEX_H_
2 #define CANVAS_SYSEX_H_
3
4 #include "canvas-flag.h"
5 #include <evoral/MIDIEvent.hpp>
6
7 class MidiRegionView;
8
9 namespace Gnome {
10 namespace Canvas {
11
12 template<typename Time>
13 class CanvasSysEx : public CanvasFlag
14 {
15 public:
16         CanvasSysEx(
17                 MidiRegionView&                       region,
18                 Group&                                parent,
19                 string&                               text,
20                 double                                height,
21                 double                                x,
22                 double                                y);
23         
24         virtual ~CanvasSysEx();
25         
26         virtual bool on_event(GdkEvent* ev);
27         
28
29 private:
30 };
31
32 } // namespace Canvas
33 } // namespace Gnome
34
35 #endif /*CANVAS_SYSEX_H_*/