diff options
Diffstat (limited to 'gtk2_ardour/canvas-program-change.h')
-rw-r--r-- | gtk2_ardour/canvas-program-change.h | 61 |
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_*/ |