Is there a way to stop conecting wires from being detached accidently ( Locking then in place )
I can hide them, but if a selection of components are selected a mistaken wire removal can occour if done wrong.
Once a grasshopper set has been finelised and approved, can parts of it get protection from being edited.
You could use the DataInput and DataOutput components to split your definition in multiple files. This way approved sections could become their own files. A disadvantage is the definition as a whole becomes less readable
The wires would go inside the cluster, behind a password. If the “super” user (who has the password) doesn’t know what he can delete the issue is not with GH.
Anyways, I do agree that this could be useful. Sometimes I forget I have multiple wires connected to an input and I drag another without holding [kbd]shift[/kbd] which disconnects all the other wires
I have created a complex set that others are going to use, they know nothing about how grasshopper works.
All they do is change the input values, then bake the result. What can happen is when they go to select the group to bake, they unknowingly fumble a wire removal.
It would be useful to protect a group from having its wires detached.