* Melchior FRANZ -- 2/21/2009 9:33 AM: > You should have used: > > setlistener(f ~ "/serviceable", failure[f], 0, 1);
Whoops. Of course, I meant: setlistener(f ~ "/serviceable", failure[f], 0, 0); The meaning of the first optional argument is: 0 ... just attach (default) 1 ... attach and run initially and that of the second is: 0 ... trigger on change only 1 ... trigger on writing -- independent of value (default) 2 ... trigger on writing to node or children, as well as addition and removal of children BTW: We might decide at some point that we only want to dialog-apply if values changed, but this needs more consideration, and one broken dialog isn't enough reason to convince me. ;-) BTW2: dialog-{apply,update} should handle an arbitrary number of <object-name>, not just one. m. ------------------------------------------------------------------------------ Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco, CA -OSBC tackles the biggest issue in open source: Open Sourcing the Enterprise -Strategies to boost innovation and cut costs with open source participation -Receive a $600 discount off the registration fee with the source code: SFAD http://p.sf.net/sfu/XcvMzF8H _______________________________________________ Flightgear-devel mailing list Flightgear-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/flightgear-devel