- From: Mark Birbeck <mark.birbeck@x-port.net>
- Date: Tue, 26 Feb 2008 11:43:38 +0000
- To: "John Boyer" <boyerj@ca.ibm.com>
- Cc: "Nuno Job" <nunojobpinto@gmail.com>, www-forms@w3.org
Hi John, > Not sure, but I think you may have suggested that an xforms-value-changed > (XVC) will happen on the filename child element of an upload. > Just in case that's what you meant, the current spec does not support that > because the ref used in filename is not a UI binding. Only full-blown form > controls receive events from the model corresponding to their UI bindings. > > It may work in an implementation that treats every ref as a UI binding, but > then you have odd stuff happening like XVC events going to setvalue and such. No...I'm definitely *not* saying that XVC applies to anything other than a form control. And that's exactly the problem! It means that for authors to register a handler that will perform some action whenever a particular node has changed, they have to create a redundant form control: <style> .xvc-event-handler { display: none; } </style> <xf:output ref="node-to-watch" class="xvc-event-handler"> <xf:action ev:event="xforms-value-changed"> ... </xf;action> </xf;output> Best regards, Mark -- Mark Birbeck mark.birbeck@x-port.net | +44 (0) 20 7689 9232 http://www.x-port.net | http://internet-apps.blogspot.com x-port.net Ltd. is registered in England and Wales, number 03730711 The registered office is at: 2nd Floor Titchfield House 69-85 Tabernacle Street London EC2A 4RR
Received on Tuesday, 26 February 2008 11:43:59 UTC