3 title: What Regions Are Affected?
10 This section explains the rules used to decide what regions are affected
11 by editing operations. You don't really have to understand them - hopefully
12 things will Just Work - but it may be useful to understand the rules some
16 Ardour divides operations up into those that operate on a single point
17 in time (Split being the obvious example) and those that operate on two
18 points (which can also be considered to be a range of sorts), Separate
19 is a good example of this.
22 Most operations will operate on the currently selected region(s), but if
23 no regions are selected, the region that the mouse is in will be used
24 instead. Single-point operations will generally pick a set of regions to
25 use based on the following rules:</p>
27 <li> If the edit point is `mouse':
29 <li>if the mouse is over a selected region, or no region, use all selected regions.</li>
30 <li>if the mouse is over an unselected region, use just that region.</li>
33 <li> For all other edit points
36 use the selected regions <strong>and</strong> those that are both
37 under the edit position <strong>and</strong> on a selected track,
38 or on a track which is in the same active edit-enabled route group
44 <p>The rationale here for the two different rules is that the mouse edit point is special in that its position indicates both a time and a track; the other edit points (Playhead,Marker) indicates only a time.</p>