Hi Ian,

I have Implemented the same thing, while testing the application I
found it was delaying about 1 or 2 sec.
To show the popup show & hide takes about 1 or 2 secs. I have to show
the same Popup in several places. It may cause performance issue.
Is there any better way to do this????

Thanks
Rohan

On Jul 8, 2:33 pm, Ian Bambury <[email protected]> wrote:
> I think the Deferred command is actually a timer set to 1ms, so 1ms is
> added.
> Also it will run after everything else that has been queued so far. This
> means that other deferred commands issued so far will run first, and also
> that any RPC/Requestbuilder requests that have been issued *might* have
> returned in the meantime.
>
> Other than that, actual performance isn't compromised, and the *perceived*
> response time (by the user) is vastly improved :-)
>
> Ian
>
> http://examples.roughian.com
>
> 2009/7/8 rohan <[email protected]>
>
>
>
> > Thanks Ian Bambury
>
> > It is working fine,...is it effects the performance ?????
>
> > --Subbu
>
> > On Jul 8, 11:50 am, rohan <[email protected]> wrote:
> > > In my situation the code is in If block
> > > if( true) {
> > > popup.show();
> > > store.load() // it takes 5-6 sec.
> > > // It is sequence of steps like server calls, developing front end,
> > > other processing.
> > > popup.hide();}
>
> > > If i execute it like this popup is not shown because popup.show & hide
> > > both are executing at a time.
> > > I removed popup.hide() to know whether popup is shown or not? It is
> > > showing popup after completion of all the process it shows popup.
> > > ( after execution of IF block)
> > > How handle this situation???/
> > > Thanks
> > > Rohan
>
> > > On Jul 8, 10:42 am, Mikhail M <[email protected]> wrote:
>
> > > > I suppose you should use listeners. And call method popup.hide(); in
> > right
> > > > place
> > > > For  example
> > > > popup.show();
> > > > store.load() // it takes 5-6 sec.
> > > > popup.hide();
> > > > INCORRECT
>
> > > > but
> > > > popup.show();
> > > > store.addListener(new StoreListenerAdapter() {
> > > >     @Override
> > > >     onLoad() {
> > > >         popup.hide();
> > > >     }});
>
> > > > works properly
>
> > > > Check your source code once more and use listeners
>
> > > > 2009/7/8 rohan <[email protected]>
>
> > > > > I am showing transparent screen using a popup.
>
> > > > > On an onclick event of a button Iam showing a popup in an ‘if’ block,
> > > > > but the popup is only shown when if returns from the if block, why it
> > > > > behaves like this? Is there any other way to show a popup in an ‘if’
> > > > > block?
>
> > > > > Below is the code
>
> > > > > if(Condition){
> > > > > popup.show();
> > > > > do some work;//// it takes 5-6 sec. This time my screen is blocked
> > > > > with popup
> > > > > popup.hide();
>
> > > > > }
>
> > > > > But it is not working, If i remove popup.hide(), popup is shown after
> > > > > the IF block executed. So at that time it is useless
>
> > > > > Can any one help me in this.
>
> > > > > Thanks
> > > > > Rohan
>
> > > > --
> > > > Best wishes
> > > > Mikhail Mamaev
--~--~---------~--~----~------------~-------~--~----~
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