If I add a couple radio buttons to the main panel it works fine. In my app the radio buttons are in a FlexTable. I just add them as widgets to the table. Is this a known problem? Do I have to do something different when in a table?
-Dave On Feb 18, 9:23 am, dhoffer <[email protected]> wrote: > Hi John, > > Thanks for the reply. No I'm not doing any RPC with respect to these > radio buttons. I have RPC but its for other purposes. I have stepped > through the code many times with an IDE, everything seems in order. > Its just the radio buttons are not selected when the app starts?!? I > will try a smaller app and see if they work there. Its a bit strange > <= 10% of the time they are displayed correctly.... > > I just noticed that there is a new version 2.0.2...I might try that > too. > > -Dave > > On Feb 18, 8:52 am, John Denley <[email protected]> wrote: > > > Its hard to try to solve this problem without being able to debug the code, > > and Ive certainly got no time for that! > > > You can try to create a really small application that just creates and sets > > the radio buttons, so that you can proove to yourself that the functionality > > works. > > > You could also try stepping through the code line by line (if you are using > > something like the eclipse IDE) > > > Otherwise you could try manually stepping through your own code, very > > tedious and boring and you need to concentrate but its possible to do if > > theres not too much code to trawl through! > > > Regarding the Asynchronos problem, this all depends if you are using RPC > > calls to your server to get the values for your radio buttons, but Im > > guessing from what you have said that you are currently hardcoding the > > initial values (which of course it one of the debugging steps you could have > > tried). The problem though can be that you create and display the radio > > buttons, but then the RPC call fails to update them for whatever reason, or > > worse yet, tries to update the radio buttons before they have even been > > created! > > > Other than that I dont know enough about how you are trying to do it (or > > enough of the internal workings of GWT) to offer any advice on the actual > > order of creation etc. > > > However its worth remembering and considering whether or not your panels or > > buttons are being destroyed or just merely hidden. Ive made that mistake > > with dialog boxes and not realising that a a call to dialogbox.hide is only > > hiding the dialog box, so if you try to create the dialogbox at the > > beginning of a function and then hide it later in the same function, later > > when you call the same function, it will create a new (clean) version of the > > same dialogbox.... > > > On 18 February 2010 15:17, dhoffer <[email protected]> wrote: > > > > John, > > > > So how do I solve this? I'm not clear on the solution you propose. > > > > -Dave > > > > On Feb 18, 7:51 am, John Denley <[email protected]> wrote: > > > > is it possible that this maybe an asynchronos issue, I have had that > > > before > > > > where Im displaying the radio buttons before im setting them because the > > > > setting of the buttons is based on a reply from the server, which is an > > > > asynchronous call! > > > > > On 18 February 2010 14:28, Bonor <[email protected]> wrote: > > > > > > It should! May be something else deselects it? > > > > > > I use many radio's and I just use: > > > > > radio[i].setValue(true); > > > > > > On 18 feb, 04:42, dhoffer <[email protected]> wrote: > > > > > > gwt 2.0. I've tried calling setValue(true, true) on radio buttons > > > but > > > > > > when the app is run, neither radio button is selected, what is the > > > > > > trick to code setting the initial value of radio buttons? > > > > > > > -Dave > > > > > > -- > > > > > You received this message because you are subscribed to the Google > > > Groups > > > > > "Google Web Toolkit" group. > > > > > To post to this group, send email to > > > [email protected]. > > > > > To unsubscribe from this group, send email to > > > > > [email protected]<google-web-toolkit%[email protected]> > > > <google-web-toolkit%[email protected]<google-web-toolkit%[email protected]> > > > > > > . > > > > > For more options, visit this group at > > > > >http://groups.google.com/group/google-web-toolkit?hl=en. > > > > -- > > > You received this message because you are subscribed to the Google Groups > > > "Google Web Toolkit" group. > > > To post to this group, send email to [email protected]. > > > To unsubscribe from this group, send email to > > > [email protected]<google-web-toolkit%[email protected]> > > > . > > > For more options, visit this group at > > >http://groups.google.com/group/google-web-toolkit?hl=en. > > -- You received this message because you are subscribed to the Google Groups "Google Web Toolkit" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/google-web-toolkit?hl=en.
