diff options
author | Carl Hetherington <carl@carlh.net> | 2012-06-09 01:51:34 +0000 |
---|---|---|
committer | Carl Hetherington <carl@carlh.net> | 2012-06-09 01:51:34 +0000 |
commit | a766fe1fd9852ea6b041ba257e588fca7a032cb9 (patch) | |
tree | aecac737ab5cf23d02d0bec378af24466cc87ff1 /gtk2_ardour/edit_note_dialog.h | |
parent | 0ac73d8513dff0566b290b49127776b28859e69a (diff) |
Somewhat primitive implementation of allowing the edit note dialog to handle multiple notes (#4096).
git-svn-id: svn://localhost/ardour2/branches/3.0@12623 d708f5d6-7413-0410-9779-e7cbd77b26cf
Diffstat (limited to 'gtk2_ardour/edit_note_dialog.h')
-rw-r--r-- | gtk2_ardour/edit_note_dialog.h | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/gtk2_ardour/edit_note_dialog.h b/gtk2_ardour/edit_note_dialog.h index 8dfd434440..cc92f290c3 100644 --- a/gtk2_ardour/edit_note_dialog.h +++ b/gtk2_ardour/edit_note_dialog.h @@ -33,16 +33,21 @@ namespace Gnome { class EditNoteDialog : public ArdourDialog { public: - EditNoteDialog (MidiRegionView *, Gnome::Canvas::CanvasNoteEvent *); + EditNoteDialog (MidiRegionView *, std::set<Gnome::Canvas::CanvasNoteEvent*>); int run (); private: MidiRegionView* _region_view; - Gnome::Canvas::CanvasNoteEvent* _event; + std::set<Gnome::Canvas::CanvasNoteEvent*> _events; Gtk::SpinButton _channel; + Gtk::CheckButton _channel_all; Gtk::SpinButton _pitch; + Gtk::CheckButton _pitch_all; Gtk::SpinButton _velocity; + Gtk::CheckButton _velocity_all; AudioClock _time_clock; + Gtk::CheckButton _time_all; AudioClock _length_clock; + Gtk::CheckButton _length_all; }; |