diff options
author | Paul Davis <paul@linuxaudiosystems.com> | 2007-11-14 03:14:21 +0000 |
---|---|---|
committer | Paul Davis <paul@linuxaudiosystems.com> | 2007-11-14 03:14:21 +0000 |
commit | 2568966f8a68fee5ac53a7267d21717971603a37 (patch) | |
tree | a15a415f55a357e7953fe37d68c05f068e347080 /gtk2_ardour/selection.h | |
parent | a6d559553be37a880a88c229796a3b4f8fb9cd1b (diff) |
added "separate" as a new bindable editor operation; bound to F4 by default; fixed up some more selection issues when using key-mouse operations
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2654 d708f5d6-7413-0410-9779-e7cbd77b26cf
Diffstat (limited to 'gtk2_ardour/selection.h')
-rw-r--r-- | gtk2_ardour/selection.h | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/gtk2_ardour/selection.h b/gtk2_ardour/selection.h index 5196f0a4e4..4698544d9a 100644 --- a/gtk2_ardour/selection.h +++ b/gtk2_ardour/selection.h @@ -100,7 +100,7 @@ class Selection : public sigc::trackable void set (TimeAxisView*); void set (const std::list<TimeAxisView*>&); - void set (RegionView*); + void set (RegionView*, bool also_clear_tracks = true); void set (std::vector<RegionView*>&); long set (TimeAxisView*, nframes_t, nframes_t); void set (ARDOUR::AutomationList*); @@ -109,6 +109,7 @@ class Selection : public sigc::trackable void set (boost::shared_ptr<ARDOUR::Redirect>); void set (AutomationSelectable*); void set (Marker*); + void set (const RegionSelection&); void toggle (TimeAxisView*); void toggle (const std::list<TimeAxisView*>&); @@ -132,6 +133,7 @@ class Selection : public sigc::trackable void add (const std::list<boost::shared_ptr<ARDOUR::Playlist> >&); void add (boost::shared_ptr<ARDOUR::Redirect>); void add (Marker*); + void add (const RegionSelection&); void remove (TimeAxisView*); void remove (const std::list<TimeAxisView*>&); |