diff options
author | Paul Davis <paul@linuxaudiosystems.com> | 2009-08-10 19:29:29 +0000 |
---|---|---|
committer | Paul Davis <paul@linuxaudiosystems.com> | 2009-08-10 19:29:29 +0000 |
commit | 0bf3eb77591afc4aa8d0d6b5efa72273f02b109e (patch) | |
tree | ca49bb8ef0ef1ffd6df3adaa3c835b35cf6f2f16 /gtk2_ardour/canvas-note-event.cc | |
parent | 7f9aea14e926a58f86ffdc788e4873dcf41a6d2c (diff) |
first part of MIDI cut/copy/paste ; fix for input/output_streams of an IOProcessor being reported in a misleading way; in/out translation fix from 2.X, sort of
git-svn-id: svn://localhost/ardour2/branches/3.0@5510 d708f5d6-7413-0410-9779-e7cbd77b26cf
Diffstat (limited to 'gtk2_ardour/canvas-note-event.cc')
-rw-r--r-- | gtk2_ardour/canvas-note-event.cc | 16 |
1 files changed, 1 insertions, 15 deletions
diff --git a/gtk2_ardour/canvas-note-event.cc b/gtk2_ardour/canvas-note-event.cc index 74632d7ddf..52e7ac5eef 100644 --- a/gtk2_ardour/canvas-note-event.cc +++ b/gtk2_ardour/canvas-note-event.cc @@ -242,20 +242,6 @@ CanvasNoteEvent::on_event(GdkEvent* ev) return false; } - case GDK_KEY_PRESS: - if (_note && ev->key.keyval == GDK_Delete) { - selected(true); - _region.start_delta_command(); - _region.command_remove_note(this); - } - break; - - case GDK_KEY_RELEASE: - if (ev->key.keyval == GDK_Delete) { - _region.apply_command(); - } - break; - case GDK_ENTER_NOTIFY: _region.note_entered(this); //_item->grab_focus(); @@ -342,7 +328,7 @@ CanvasNoteEvent::on_event(GdkEvent* ev) break; case GDK_BUTTON_RELEASE: - select_mod = (ev->motion.state & (GDK_CONTROL_MASK | GDK_SHIFT_MASK)); + select_mod = (ev->motion.state & (Keyboard::PrimaryModifier | Keyboard::SecondaryModifier)); event_x = ev->button.x; event_y = ev->button.y; _item->property_parent().get_value()->w2i(event_x, event_y); |