My MaxScript tool requires a scene object to be of the type editable_mesh or editable_poly, and depending on the object type will enable and disable GUI controls.
Using the #selectionSetChanged
callback I can have my rollout update successfully when the user changes the selected object, but if they convert an object they are forced to deselect it and select it again to operate on it.
What callback type name should I supply to callbacks.addscript, in order for it to be called when the user changes/converts the type/class of an object?
Used the Node Event System by calling NodeEventCallback and provided my function to the modelstructured
property.
This operates a layer over the standard event callback system and has a number of new events, however it is only available for 3ds Max 2009 and above.