Hey I am having a problem with a knobchanged in one of my gizmo. I have a knobchanged that is triggered by a file path. The callback looks for infos in a database to fill some infos in the gizmo. The problem is that everytimes the gizmo is loaded when the script loads, the knobchanged is triggered and the request to the database is made. Im sure you can see how this can be a problem when the script is loaded on the farm and that the script contains multiple instance of that gizmo...
That said, I am trying to bypass the problem by storing the value of the knob (knob A) in a dummy hidden knob (knob B).With that, knob B would be use to compare the value of knob A before the knobchanged. If the values are the same, do nothing, else, do the callback and update B to the same value of A. The problem is that when the script loads, if I print B, Nuke says the value is empty. But sure enought when the script is loaded, the value is set. So the questions are: 1) Is there a way to get the value of a knob before the kobchanged happened without having to store it in a dummy knob 2) What could cause a knob to be empty at load time and then be set when the script is loaded -- Hugo Léveillé TD Compositing, Vision Globale [email protected] _______________________________________________ Nuke-python mailing list [email protected], http://forums.thefoundry.co.uk/ http://support.thefoundry.co.uk/cgi-bin/mailman/listinfo/nuke-python
