I want to prevent the user to modify plugin objects that are added to the document.So my plugin adds the plugin specific objects in locked layers. This way the user can’t modify and select my objects.
But the requirement is that the user can select the object and do on it some non-modifying operations like copying and other measurement operations. How to implement that ? I was thinking to add all my plugin objects in unlocked layers, so the user can select them, and then watch in rhino document watcher if the object is somehow modified, and if it is “unmodify” the object.But which events I should override in the CRhinoEventWatcher class to implement this behavior