Page 1 of 1

Layer ignored by Layer selector?

Posted: Thu Jan 17, 2019 11:12 am
by Víctor Paredes
Do you know if there's any way to make a layer invisible to the Layer selector tool? (and it's Alt+right click shortcut)
Many times I have layers that I don't want to select. Some times big masked layers that don't allow me to select anything below them.
It would be great to be able to make them "invisible" to the Layer selector. Maybe it could be done by using a tag, or maybe by attaching a script to the layer. What do you think?

Re: Layer ignored by Layer selector?

Posted: Thu Jan 17, 2019 4:53 pm
by Greenlaw
Will this help?

[Edit: See post the below for a public link.]

I ran into what sounds like the same situation a while back and Wes graciously created a script for it. It's been super useful.

Re: Layer ignored by Layer selector?

Posted: Thu Jan 17, 2019 4:56 pm
by Greenlaw
Victor, I just re-read your post and I think I misunderstood what you meant.

You're asking for an option to make an layer un-clickable in the workspace, right? If so, I've wanted that too. I feel this should be an option in the layer properties.

Re: Layer ignored by Layer selector?

Posted: Thu Jan 17, 2019 4:59 pm
by Víctor Paredes
Oh, nice!
It's not exactly what I'm looking for, but it is still very useful.

Thanks, Dennis (and Wes!)

Re: Layer ignored by Layer selector?

Posted: Thu Jan 17, 2019 5:00 pm
by Stan
Greenlaw wrote:Will this help?

https://www.lostmarble.com/forum/viewto ... or#p179828

I ran into what sounds like the same situation a while back and Wes graciously created a script for it. It's been super useful.
The link gives me a page that says "You are not authorised to read this forum.".

Re: Layer ignored by Layer selector?

Posted: Thu Jan 17, 2019 5:03 pm
by Greenlaw
Ugh...sorry. I hadn't realized that was a private area. Let me ask about it.

Re: Layer ignored by Layer selector?

Posted: Thu Jan 17, 2019 5:07 pm
by Stan
It's so nice to know that somewhere on the forum there's a super useful script, but available for privileged only.

Re: Layer ignored by Layer selector?

Posted: Thu Jan 17, 2019 5:10 pm
by Greenlaw
It's an area for beta testing. I'm asking now if the script is available elsewhere.

Re: Layer ignored by Layer selector?

Posted: Thu Jan 17, 2019 5:25 pm
by Víctor Paredes
Stan wrote:It's so nice to know that somewhere on the forum there's a super useful script, but available for privileged only.
Oh, sorry, I didn't notice it was in that section.

Re: Layer ignored by Layer selector?

Posted: Thu Jan 17, 2019 5:36 pm
by synthsin75
Stan wrote:It's so nice to know that somewhere on the forum there's a super useful script, but available for privileged only.
Sorry, I often post scripts to the thread they were requested in and don't get around to posting them elsewhere. Here's what Dennis is talking about:
synthsin75 wrote:Try this mod of the layer selector tool (won't work with the alt+right-click...that's hard-coded): https://sites.google.com/site/synthsin/ ... ects=0&d=1

If you try to select a layer hidden behind another (visible or not) it will select the obstructing layer (like normal). It will automatically look below the current layer if you click it again. It needs to start from the obstructing layer and cannot bypass more than one obstructing layer. If that's needed, it will take some more work, but let me know if this serves the purpose as it is.

Re: Layer ignored by Layer selector?

Posted: Thu Jan 17, 2019 5:42 pm
by synthsin75
Víctor Paredes wrote:Do you know if there's any way to make a layer invisible to the Layer selector tool? (and it's Alt+right click shortcut)
Many times I have layers that I don't want to select. Some times big masked layers that don't allow me to select anything below them.
It would be great to be able to make them "invisible" to the Layer selector. Maybe it could be done by using a tag, or maybe by attaching a script to the layer. What do you think?
Like I said when I posted that tool, I could make it bypass more than one layer if there is a need for it, but that would take some more work.