summaryrefslogtreecommitdiff
path: root/gtk2_ardour/canvas-program-change.h
diff options
context:
space:
mode:
Diffstat (limited to 'gtk2_ardour/canvas-program-change.h')
-rw-r--r--gtk2_ardour/canvas-program-change.h61
1 files changed, 0 insertions, 61 deletions
diff --git a/gtk2_ardour/canvas-program-change.h b/gtk2_ardour/canvas-program-change.h
deleted file mode 100644
index 51a7d427e4..0000000000
--- a/gtk2_ardour/canvas-program-change.h
+++ /dev/null
@@ -1,61 +0,0 @@
-#ifndef CANVASPROGRAMCHANGE_H_
-#define CANVASPROGRAMCHANGE_H_
-
-#include "canvas-flag.h"
-
-class MidiRegionView;
-
-namespace MIDI {
- namespace Name {
- struct PatchPrimaryKey;
- }
-}
-
-namespace Gnome {
-namespace Canvas {
-
-class CanvasProgramChange : public CanvasFlag
-{
-public:
- CanvasProgramChange(
- MidiRegionView& region,
- Group& parent,
- const string& text,
- double height,
- double x,
- double y,
- string& model_name,
- string& custom_device_mode,
- double _event_time,
- uint8_t channel,
- uint8_t program
- );
-
- virtual ~CanvasProgramChange();
-
- virtual bool on_event(GdkEvent* ev);
-
- string model_name () const { return _model_name; }
- string custom_device_mode () const { return _custom_device_mode; }
- double event_time () const { return _event_time; }
- uint8_t program () const { return _program; }
- uint8_t channel () const { return _channel; }
-
- void initialize_popup_menus();
-
- void on_patch_menu_selected(const MIDI::Name::PatchPrimaryKey& key);
-
-private:
- string _model_name;
- string _custom_device_mode;
- double _event_time;
- uint8_t _channel;
- uint8_t _program;
- Gtk::Menu _popup;
- bool _popup_initialized;
-};
-
-} // namespace Canvas
-} // namespace Gnome
-
-#endif /*CANVASPROGRAMCHANGE_H_*/