Update :) The knob with name "name" exists but somehow i dont get a hit in knob_changed if the name changes?!
On Mon, Dec 15, 2014 at 3:55 PM, Johannes Saam <[email protected]> wrote: > just found another thread of years back... Dan bathell myself and jonathan > were talking about it. > node_name() is BROKEN it does not seam to work. > > but in the thread i saw 'knob("name")->get_text()' as a solution i`ll try > that > > On Mon, Dec 15, 2014 at 3:51 PM, Johannes Saam <[email protected]> > wrote: > >> Hey! Thanks so much for your help! >> I am aware of the knob_changed function... and the python one. What i >> need is a callback when the NAME of the node changes. >> simple example... user creates node(blur for ex) renames "Blur1" to >> "dazzleMe" >> i get a callback and can act on the fact that the node name was changed.... >> the node will be MY own node so i have full access to it. >> >> Any further ideas? AFAIK the name of the node is not a knob ( shame >> really ) but you can use node_name() but even that somehow causes my node >> to crash. >> Whats the best way of handling the node name and its changes? >> >> Rock on >> jo >> >> On Fri, Dec 12, 2014 at 12:44 AM, Frank Harrison <[email protected]> >> wrote: >> >>> Have a look at DDImage::Knob::addCallback(); you probably want to use >>> the kChanged CallbackReason >>> >>> >>> http://docs.thefoundry.co.uk/nuke/90/ndkreference/Plugins/classDD_1_1Image_1_1Knob.html#a03fea4c7207d01e91eb22c7a9c6c896d >>> >>> Make sure you call removeCallback() when appropriate. >>> >>> Hope that helps. >>> >>> F. >>> >>> On 12 December 2014 at 02:50, Johannes Saam <[email protected]> >>> wrote: >>>> >>>> Does it exist? Or whats the most elegant way? >>>> Jo >>>> >>>> _______________________________________________ >>>> Nuke-dev mailing list >>>> [email protected], http://forums.thefoundry.co.uk/ >>>> http://support.thefoundry.co.uk/cgi-bin/mailman/listinfo/nuke-dev >>>> >>>> >>> >>> -- >>> Frank Harrison >>> Senior Nuke Software Engineer >>> The Foundry >>> Tel: +44 (0)20 7968 6828 - Fax: +44 (0)20 7930 8906 >>> Web: www.thefoundry.co.uk >>> Email: [email protected] >>> >>> _______________________________________________ >>> Nuke-dev mailing list >>> [email protected], http://forums.thefoundry.co.uk/ >>> http://support.thefoundry.co.uk/cgi-bin/mailman/listinfo/nuke-dev >>> >>> >> >
_______________________________________________ Nuke-dev mailing list [email protected], http://forums.thefoundry.co.uk/ http://support.thefoundry.co.uk/cgi-bin/mailman/listinfo/nuke-dev
