diff options
author | Paul Davis <paul@linuxaudiosystems.com> | 2008-01-09 21:07:18 +0000 |
---|---|---|
committer | Paul Davis <paul@linuxaudiosystems.com> | 2008-01-09 21:07:18 +0000 |
commit | 2c3f54250df53d474e67b507d282e0783ce8eef4 (patch) | |
tree | 22ff68d034febcc5389ddf7ddafe38da38244c0b /gtk2_ardour/editor.h | |
parent | 9c88023faf6d63806fa747eda541294f22a1e5f3 (diff) |
clever fixes to make keyboard-driven trimming work nicely
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2856 d708f5d6-7413-0410-9779-e7cbd77b26cf
Diffstat (limited to 'gtk2_ardour/editor.h')
-rw-r--r-- | gtk2_ardour/editor.h | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/gtk2_ardour/editor.h b/gtk2_ardour/editor.h index 599b7d5815..25883dbcf8 100644 --- a/gtk2_ardour/editor.h +++ b/gtk2_ardour/editor.h @@ -1966,6 +1966,18 @@ class Editor : public PublicEditor TimeAxisView* entered_track; RegionView* entered_regionview; + + class ExclusiveRegionSelection { + public: + ExclusiveRegionSelection (Editor&, RegionView*); + ~ExclusiveRegionSelection (); + + private: + Editor& editor; + RegionView* regionview; + bool remove; + }; + void ensure_entered_region_selected (bool op_acts_on_objects = false); void ensure_entered_track_selected (bool op_acts_on_objects = false); bool clear_entered_track; |