I'd like an alternative ordering to the usual shift during selections. It would be very convenient when trimming for example, like when I'm drawing something and I'd like to trim other curves from the curve selected. Right now, you have to repeatedly deselect, select the curve to trim from first, then the curve that gets trimmed. Sometimes, the reverse option is simply more convenient (in fact, that's the usual case for me) - where you select the curve that needs to be trimmed first, then the curve that will do the trimming.
Another situation would be positioning. Sometimes I'm working on the curve that needs to be centered into, and I want to center say, some text into it. It would be more convenient if the something like an Alt+Shift option would exist that reverses the usual Shift behaviour. And even more ideally, being able to customize this Shift behaviour from document settings or something of the sort.
Edit. I've currently made this since I've assumed there's currently no difference between Shift and Alt+Shift behaviours. Please correct me if that's not the case.
hmmm seems to me a learned logic that comes from some other program. I knew over 20 years ago that CorelDRAW works this way.
- I want this shape (first selected) to trim what shape (second selected).
- I want this text (first selected) to center within this shape (second selected).
But I suppose if one cannot retrain the brain, a macro could be made to reverse the shape selection.
I can train myself to do it. It just makes intuitive sense the other way around imo. But not too serious of an issue tbh.
You - "I want the shape I have selected to be trimmed by this other shape"
corel default = "I want this shape I have selected to trim that other shape"
I have this code all you need to do is add a function for holding alt+shift. A little beyond my coding skills. I have used similar in other macros but I had help and can't remember how.
Sub ReverseTrim()Dim sr As ShapeRangeSet sr = ActiveSelectionRangesr(1).Trim sr(2)End Sub
Or just dump the trim icon from the toolbar and replace with your own trim icon for that macro.