Hi,

thanks for post and pointing out this issue. Could you please file a bug report 
at http://bugzilla.qooxdoo.org for this? This way we can take a closer look at 
this and improve the data binding layer in qooxdoo.

Thanks for your help!

cheers,
  Alex

On Saturday 07 March 2009 A.Yerenkow wrote:
> Hello guys!
> In current 0.8.2 I'm at last can bind form inputs to custom object
> (which didn't work for me in 0.8.1);
> My object is simple getter-setter wrapper for few values;
> I'm binding it like that:
>
>
>              var manager = new qx.ui.form.RadioButton("Manager");
>              var client = new qx.ui.form.RadioButton("Client");
>
>              var mgr = new qx.ui.form.RadioGroup;
>              mgr.add(manager, client);
>
>              field1.bind("input", this.loginData, "login");
>              field2.bind("input", this.loginData, "password");
>              mgr.bind("changeValue", this.loginData, "mode");
>
> However, I have problems with mgr;
> when I do nothing - then radio "manager" is selected in generated app,
> BUT this.loginData.mode is empty;
> OK, then I try to set it like this:
> this.loginData.setMode(mgr.getValue())  -- still Empty;
>
> then I tried to make a fake selection for mgr:
> mgr.select(mgr.getItems()[0]); -- still no luck;
>
> but
> mgr.select(mgr.getItems()[1]); -- works ok;
>
>
> In the end, I found a way:
>              mgr.selectNext();
>              mgr.selectPrevious();
>
> do the trick :)
>
> So, I think this behavior is like Manager "thinks" that currently
> selected item is getItems()[0], but manager didn't know it's value.
> Seems like that.
>
> Hope this will help you improve Data Binding :)

------------------------------------------------------------------------------
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
_______________________________________________
qooxdoo-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel

Reply via email to