Mr Badcock suggested that the marquee should be filtered- selective in the elements it operates on, not just all of them..... say what?
To understand your wish better... let's look at the workaround, since you mentioned it relative to stretching and wanting to stretch slabs only. Right now, you can do a number of things such as'
(1) turn all except slabs off, then stretch, or
(2) use Find & Select to select all inside the marquee, lock these elements [Tools menu, but via shortcut key for speed presumably], change F&S to select just slabs inside the marquee (or use slab tool to select all slabs), unlock them, then stretch. Finally, Tools | Unlock All, or
(3) use layer locks (possibly part of layer combos) to prevent elements on certain layers from being affected
Visibility and locking provide such general power, that I wonder (honestly) what shortcuts there could be to provide filtered stretching ... or what other uses you (and others) my envision for a filtered marquee.
I suppose I would find it easier if the stretch command would just honor a selection within the marquee ... so that if some elements are selected, then only they will be stretched. Eliminates locking, and makes the whole thing visual... and we could either select manually, or with the aid of F&S.
One of the forum moderators
AC 26 USA and earlier • macOS Ventura 13.4, MacBook Pro M2 Max 12CPU/30GPU cores, 32GB