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

Reply via email to