In the matrix editor, a sweep selection is made
by dragging the mouse pointer with button one held down
to define a rectangular selection region which expands as you drag the mouse.
Eventually if you drag to within a certain distance of either the
left or right edge of the canvas (an "edge zone") the canvas automatically
starts scrolling to bring the neighbouring out-of-view portion of the canvas
into view.  

The auto-scrolling behaviour is very useful during sweep selections if you
want your selection to include objects which are out-of-view.
Sometimes, however, you want to make a sweep selection of objects 
that are near the left or right edge of the canvas without selecting any
out-of-view objects but you cannot do so because the canvas will always
start scrolling when you drag up to any of the objects near the canvas edges.
In this case, the auto-scrolling causes out-of-view objects to be selected
as well, and, since there is no way to de-select objects from
an overly large selection, it means you have to scroll back to your
starting position and re-make your sweep selection.

Suggestion: the "special edge zones" at the left and right edges of the canvas
which trigger the start of auto-scrolling during sweep selections 
should be moved to be just outside the canvas touching its boundary,
i.e. the lefthand(righthand) special edge zone should be moved slightly
further to the left(right).
This change would not make it any harder to use sweep selections in
the case that you want to select both in-view and out-of-view objects. 
The only consequence would be to make it easier to select just in-view objects.

William


-------------------------------------------------------
This SF.Net email sponsored by Black Hat Briefings & Training.
Attend Black Hat Briefings & Training, Las Vegas July 24-29 - 
digital self defense, top technical experts, no vendor pitches, 
unmatched networking opportunities. Visit www.blackhat.com
_______________________________________________
Rosegarden-devel mailing list
[EMAIL PROTECTED] - use the link below to unsubscribe
https://lists.sourceforge.net/lists/listinfo/rosegarden-devel

Reply via email to