I'm not sure you can keep _validate from being called when a knob is moved, but you certainly can remember the last value for each nob in static variables, and then simply check to see if a new value has been assigned by the knob, executing update code only when it has a new value.
Does that help?
_______________________________________________ Nuke-dev mailing list Nuke-dev@support.thefoundry.co.uk, http://forums.thefoundry.co.uk/ http://support.thefoundry.co.uk/cgi-bin/mailman/listinfo/nuke-dev