13
0
livetrax/gtk2_ardour/canvas-sysex.h
Hans Baier f93ca1349c * Added CanvasSysEx class for displaying SysExes
git-svn-id: svn://localhost/ardour2/branches/3.0@4544 d708f5d6-7413-0410-9779-e7cbd77b26cf
2009-02-13 08:29:12 +00:00

38 lines
740 B
C++

#ifndef CANVAS_SYSEX_H_
#define CANVAS_SYSEX_H_
#include "canvas-flag.h"
#include <evoral/MIDIEvent.hpp>
class MidiRegionView;
namespace Gnome {
namespace Canvas {
template<typename Time>
class CanvasSysEx : public CanvasFlag
{
public:
CanvasSysEx(
MidiRegionView& region,
Group& parent,
string& text,
double height,
double x,
double y,
boost::shared_ptr<Evoral::MIDIEvent<Time> > event
);
virtual ~CanvasSysEx();
virtual bool on_event(GdkEvent* ev);
private:
};
} // namespace Canvas
} // namespace Gnome
#endif /*CANVAS_SYSEX_H_*/