How to stop the move to Place

47 views
Skip to first unread message

st1ll

unread,
Apr 27, 2012, 8:33:28 AM4/27/12
to Google Web Toolkit
Hello.
I need to create model window, which appears, when I try to go from
current page via links.
I may initiate the creation of window into onPlaceChangeRequest
(PlaceChangeRequestEvent.Handler ()).
But I dont know, how to interrupt the process of transition.
It is possible?

Alfredo Quiroga-Villamil

unread,
Apr 27, 2012, 9:41:51 AM4/27/12
to google-we...@googlegroups.com
Hi:

I am not 100% sure what you are trying to do, but in your current
activity, you can override "mayStop()". That would be one possible way
to intercept and potentially cancel going to a new place.

If that doesn't do what you need, please provide a little example of
what the ultimate goal is to see what options are available depending
on your use case.

Best regards,

Alfredo
> --
> You received this message because you are subscribed to the Google Groups "Google Web Toolkit" group.
> To post to this group, send email to google-we...@googlegroups.com.
> To unsubscribe from this group, send email to google-web-tool...@googlegroups.com.
> For more options, visit this group at http://groups.google.com/group/google-web-toolkit?hl=en.
>



--
Alfredo Quiroga-Villamil

AOL/Yahoo/Gmail/MSN IM:  lawwton

st1ll

unread,
Apr 27, 2012, 10:28:42 AM4/27/12
to google-we...@googlegroups.com
Thanks for the answer.
This method (mayStop()) is not suitable to me for one reason - I need to get to the window, except for "OK" and "Cancel" buttons were also a button "Save" at the touch of which happened to save the data into the database.
I have not found a way to make non-standard window, caused by this method 


On Friday, April 27, 2012 4:41:51 PM UTC+3, Alfredo Quiroga-Villamil wrote:
Hi:

I am not 100% sure what you are trying to do, but in your current
activity, you can override "mayStop()". That would be one possible way
to intercept and potentially cancel going to a new place.

If that doesn't do what you need, please provide a little example of
what the ultimate goal is to see what options are available depending
on your use case.

Best regards,

Alfredo

On Fri, Apr 27, 2012 at 8:33 AM, st1ll <scofi...@gmail.com> wrote:
> Hello.
> I need to create model window, which appears, when I try to go from
> current page via links.
> I may initiate the creation of window into onPlaceChangeRequest
> (PlaceChangeRequestEvent.Handler ()).
> But I dont know, how to interrupt the process of transition.
> It is possible?
>
> --
> You received this message because you are subscribed to the Google Groups "Google Web Toolkit" group.
> To post to this group, send email to google-web-toolkit@googlegroups.com.
> To unsubscribe from this group, send email to google-web-toolkit+unsub...@googlegroups.com.

Alfredo Quiroga-Villamil

unread,
Apr 27, 2012, 10:36:58 AM4/27/12
to google-we...@googlegroups.com
Can you please provide the flow for this particular case. I think
it'll help me and others to better understand, sorry if I am not
following 100% still :( Something like:

1. I have a view with a table.
2. The user edits and clicks save.
3. I show them a Modal Dialog with three buttons.
4. The third button triggers navigation to go to a new place...

Something like that to get a better idea.

Thanks in advance,

Alfredo
>> > google-we...@googlegroups.com.
>> > To unsubscribe from this group, send email to
>> > google-web-tool...@googlegroups.com.
>> > For more options, visit this group at
>> > http://groups.google.com/group/google-web-toolkit?hl=en.
>> >
>>
>>
>>
>> --
>> Alfredo Quiroga-Villamil
>>
>> AOL/Yahoo/Gmail/MSN IM:  lawwton
>
> --
> You received this message because you are subscribed to the Google Groups
> "Google Web Toolkit" group.
> To view this discussion on the web visit
> https://groups.google.com/d/msg/google-web-toolkit/-/-xYLh1GQF1sJ.
> To post to this group, send email to google-we...@googlegroups.com.
> To unsubscribe from this group, send email to
> google-web-tool...@googlegroups.com.

st1ll

unread,
Apr 27, 2012, 12:12:07 PM4/27/12
to google-we...@googlegroups.com
The situation is the following:
1) There is a table cell which can be edited
2) the user has not saved the changes, and clicks on any item on the navigation menu (try to move to another page)
3) You receive a modal window with the message - "There are unsaved changes. Do you want to keep them?" There are three buttons - "Save," "Do not Save", "Cancel"
4) By clicking the "Save" button, the data is sent to the server and takes you to a page that the user has selected previously on the menu
5) If the button is pressed, "Do not save" just takes you to a page that the user has selected previously
6) If you press "Cancel" modal window just closes, switching to a different page is not carried out

I'm sorry to write in English until I get bad, so to understand my speech can be hard :) 


пятница, 27 апреля 2012 г., 17:36:58 UTC+3 пользователь Alfredo Quiroga-Villamil написал:
>> > google-web-toolkit@googlegroups.com.
>> > To unsubscribe from this group, send email to
>> > google-web-toolkit+unsub...@googlegroups.com.
>> > For more options, visit this group at
>> > http://groups.google.com/group/google-web-toolkit?hl=en.
>> >
>>
>>
>>
>> --
>> Alfredo Quiroga-Villamil
>>
>> AOL/Yahoo/Gmail/MSN IM:  lawwton
>
> --
> You received this message because you are subscribed to the Google Groups
> "Google Web Toolkit" group.
> To view this discussion on the web visit
> https://groups.google.com/d/msg/google-web-toolkit/-/-xYLh1GQF1sJ.
> To post to this group, send email to google-web-toolkit@googlegroups.com.
> To unsubscribe from this group, send email to
> google-web-toolkit+unsub...@googlegroups.com.

Alfredo Quiroga-Villamil

unread,
Apr 27, 2012, 4:47:15 PM4/27/12
to google-we...@googlegroups.com
Interestingly enough, have to admit, I don't see at a glance unless I
am missing something an easy way to accomplish what you need.

We need something to completely halt execution and act upon the result
of the action/handler (ok or cancel result for example), which is
ultimately what the PlaceController is doing via a DefaultDelegate
using a Window.confirm in mayStop.

I will try to make some time over the weekend and look into this.
Hopefully we are both just missing the obvious and there is an easy
solution to it and someone will respond to the thread with it.

Regards,

Alfredo
-

2012/4/27 st1ll <scofi...@gmail.com>:
>> >> > google-we...@googlegroups.com.
>> >> > To unsubscribe from this group, send email to
>> >> > google-web-tool...@googlegroups.com.
>> >> > For more options, visit this group at
>> >> > http://groups.google.com/group/google-web-toolkit?hl=en.
>> >> >
>> >>
>> >>
>> >>
>> >> --
>> >> Alfredo Quiroga-Villamil
>> >>
>> >> AOL/Yahoo/Gmail/MSN IM:  lawwton
>> >
>> > --
>> > You received this message because you are subscribed to the Google
>> > Groups
>> > "Google Web Toolkit" group.
>> > To view this discussion on the web visit
>> > https://groups.google.com/d/msg/google-web-toolkit/-/-xYLh1GQF1sJ.
>> > To post to this group, send email to
>> > google-we...@googlegroups.com.
>> > To unsubscribe from this group, send email to
>> > google-web-tool...@googlegroups.com.
>> > For more options, visit this group at
>> > http://groups.google.com/group/google-web-toolkit?hl=en.
>>
>>
>>
>> --
>> Alfredo Quiroga-Villamil
>>
>> AOL/Yahoo/Gmail/MSN IM:  lawwton
>
> --
> You received this message because you are subscribed to the Google Groups
> "Google Web Toolkit" group.
> To view this discussion on the web visit
> https://groups.google.com/d/msg/google-web-toolkit/-/WcyEyCnmDZQJ.
> To post to this group, send email to google-we...@googlegroups.com.
> To unsubscribe from this group, send email to
> google-web-tool...@googlegroups.com.
Reply all
Reply to author
Forward
0 new messages