diff options
author | Ben Loftis <ben@glw.com> | 2008-02-15 19:43:28 +0000 |
---|---|---|
committer | Ben Loftis <ben@glw.com> | 2008-02-15 19:43:28 +0000 |
commit | 8c955f7758eebe2c381d4cba99027fd0c29c8622 (patch) | |
tree | ea823d95d8c9097081a11cdc1fb74804b618d27c /libs/ardour | |
parent | e58375fddab92aa423ed104ac7954982c18d580a (diff) |
lock edit mode disallows sliding regions in time. override by holding 3rd mouse button
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3060 d708f5d6-7413-0410-9779-e7cbd77b26cf
Diffstat (limited to 'libs/ardour')
-rw-r--r-- | libs/ardour/ardour/types.h | 3 | ||||
-rw-r--r-- | libs/ardour/utils.cc | 5 |
2 files changed, 7 insertions, 1 deletions
diff --git a/libs/ardour/ardour/types.h b/libs/ardour/ardour/types.h index 5c88acfcad..81b7bdd789 100644 --- a/libs/ardour/ardour/types.h +++ b/libs/ardour/ardour/types.h @@ -247,7 +247,8 @@ namespace ARDOUR { enum EditMode { Slide, - Splice + Splice, + Lock }; enum RegionPoint { diff --git a/libs/ardour/utils.cc b/libs/ardour/utils.cc index 948b409986..f98b24a4f2 100644 --- a/libs/ardour/utils.cc +++ b/libs/ardour/utils.cc @@ -387,6 +387,8 @@ string_to_edit_mode (string str) return Splice; } else if (str == _("Slide Edit")) { return Slide; + } else if (str == _("Lock Edit")) { + return Lock; } fatal << string_compose (_("programming error: unknown edit mode string \"%1\""), str) << endmsg; /*NOTREACHED*/ @@ -400,6 +402,9 @@ edit_mode_to_string (EditMode mode) case Slide: return _("Slide Edit"); + case Lock: + return _("Lock Edit"); + default: case Splice: return _("Splice Edit"); |