It should update the elements right away since you're doing GWT-RPCs
which are asynchronous. Note that a progress bar already exists in the
incubator: 
http://code.google.com/docreader/#p=google-web-toolkit-incubator&s=google-web-toolkit-incubator&t=ProgressBar

--
Arthur Kalmenson



On Wed, Apr 29, 2009 at 9:01 AM, Ice13ill <[email protected]> wrote:
>
> I'm trying to create a loading slider much like the one from gmail
> (when loading an account)
> So i made a simple gadget with a horizontal panel that has a gray
> background let's say, and when the application passes through a
> checkpoint, it updates the slider
> Ex the slider has a max width of 300 px, and can be updated at a
> certain percent:
> updateSlider(30) etc.. witch does this: hpSlider.setWidth(newWidth).
> (i have tested  it with a timer and it works)
>
> When i sign in, the application (client) makes a series of requests in
> a certain order (ex: first requests some info, then language, then
> checks session, etc)
> at each request, the slider is updated (the updateSlider(#) method is
> called) and it is also visually updated (so far so good)
> Problem: when i load the rest of the javascript (ex: 4 big gadgets
> that require about 500 ms each, one of the about 1 sec) i also call
> updateSlider() after each of then loads, but it does not update the
> slider visully
>
> Does the browser or GWT knows that the elements are constructed one
> after another and it waits until all of them are loaded and than
> updates the UI?
> Or is there another pb?
> Can i use another widget? or does GWT has a similar widget ?
>
> Thx
> >
>

--~--~---------~--~----~------------~-------~--~----~
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
-~----------~----~----~----~------~----~------~--~---

Reply via email to