Hello,
i have taken a look at your example and it looks like the RadioGroup
does not fire an event so the bug is in the RadioGroup itself.
I filed a bug for that issue:
http://bugzilla.qooxdoo.org/show_bug.cgi?id=2081
Thanks for the report. :)
Cheers,
Martin
Am 07.03.2009 um 15:20 schrieb A.Yerenkow:
> 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
>
>
------------------------------------------------------------------------------
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