Hiding current layer

Hi,

When we try to hide the current layer we get a message and we need to select another layer …
I saw old topics about that with no real outcome.

Would it be possible to include this event in layer table events so we could at least manage it like we want ?

Or is there a way to address that with rhinocommon ?

Regards

1 Like

Rhino does not let you hide the Current layer.
It is the layer that new objects are created on,
If you want to Hide a layer, it can not be the current layer.

Your answer implies that this behavior is not open to question.

It may have been logical to implement this when users had few layers.
As Rhino grows, so does its ability to handle larger projects with a lot of layers.

When you have to constantly search where is the active layer when you only want
to play with visibility of objects it is irritating.

I have in mind some possible behaviors which I would try to implement with an available handler:

  • Create objects even if active layer is off and print warning (Not a dialog… again. At least optional)

  • Create objects on a dedicated layer as a fallback if active layer is off.

  • When active layer is turned off, parent or previous layer is set active.

Regards

What if Rhino had a simple way to go to the current layer without switching? Also a simple way to make the previous current layer the current layer?

You can always Hide objects on the current layer.

I keep a layer named “Default” or “Zero” at the top of my layer list which contains no objects. I make it the current layer when I want to work “without” an active layer.