Well... I think what is "proper" depends on one's approach to things. I like to keep things as open as possible, so that capable people have an easy time changing things if they need to.
Also, gizmos can be a pain to debug. For instance, nuke is for some reason creating key frames on a gizmo even though it doesn't if I change it to be a group inside the gizmo. Plus, I can't easily see what the code I put into the callbacks is actually doing inside the gizmo. So... from my perspective, it only makes things unnecessarily annoying. ;)
_______________________________________________ Nuke-python mailing list [email protected], http://forums.thefoundry.co.uk/ http://support.thefoundry.co.uk/cgi-bin/mailman/listinfo/nuke-python
