5 #include "canvas-sysex.h"
7 using namespace Gnome::Canvas;
10 template<typename Time>
11 CanvasSysEx<Time>::CanvasSysEx(
12 MidiRegionView& region,
18 boost::shared_ptr<Evoral::MIDIEvent<Time> > event
24 ARDOUR_UI::config()->canvasvar_MidiSysExOutline.get(),
25 ARDOUR_UI::config()->canvasvar_MidiSysExFill.get(),
33 template<typename Time>
34 CanvasSysEx<Time>::~CanvasSysEx()
38 template<typename Time>
40 CanvasSysEx<Time>::on_event(GdkEvent* ev)
43 case GDK_BUTTON_PRESS:
44 if (ev->button.button == 3) {
50 if (ev->scroll.direction == GDK_SCROLL_UP) {
52 } else if (ev->scroll.direction == GDK_SCROLL_DOWN) {
64 template class CanvasSysEx<nframes_t>;