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

Reply via email to