3 This section explains the rules used to decide which regions are affected
4 by editing operations. They don't really have to be understood—hopefully
5 things will Just Work—but it may be useful eventually.
8 Editing operations in Ardour either operate on a single point in time
9 (<kbd class="menu">Split</kbd> being the obvious example) or on two
10 points (which can also be considered to be a range of sorts), <kbd
11 class="menu">Separate</kbd> is a good example of this.
14 Most operations will operate on the currently selected region(s), but if
15 no regions are selected, the region that the mouse is in will be used
16 instead. Single-point operations will generally pick a set of regions to
17 use based on the following rules:
20 <li> If the <a href="@@edit-point-control">Edit Point</a> is <kbd class="menu">mouse</kbd>, then
22 <li>if the mouse is over a selected region, or no region, use all selected
24 <li>if the mouse is over an unselected region, use just that region.</li>
27 <li> For all other Edit Points
30 use the selected regions <em>and</em> those that are both
31 under the edit position <em>and</em> on a selected track,
32 or on a track which is in the same active edit-enabled route group
39 The rationale here for the two different rules is that the mouse Edit Point
40 is special in that its position indicates both a time and a track; the other
41 edit points (<kbd class="menu">Playhead</kbd>,<kbd class="menu">Marker</kbd>)