How do blocking popups work? [message #98993] |
Sun, 20 July 2008 00:21  |
Eclipse User |
|
|
|
Hi all,
I notice that Window.open() in RAP is blocking. I am intrigued. Given
the remote natue of the UI and the request/response paradigm (with
associated lifecycle) can anyone offer an explanation of how this works?
... or dare I ask, is it documented anywhere?
I have been code trawling but, to be honest, it seems a little opaque.
Appreciated.
Greg.
|
|
|
|
|
|
Re: How do blocking popups work? [message #99987 is a reply to message #99183] |
Thu, 24 July 2008 19:08  |
Eclipse User |
|
|
|
Thanks Benny,
Magic. I am sure that will be welcomed by the community.
Yes, it is complex isn't it. Attempting to guess what multiple threads
are doing and how they interact just by looking at the code can be, well,
less than illuminating!
I've not managed to be able to get a debug session going at all, so
sticking with the code will do for now.
I can mostly understand how the dispatch loop does it thing, and I reckon
I'm almost there with how the threadswitch works, but not quite with what
the callback manager's role is in all this.
Anyways, thanks for the response. Appreciated.
Greg.
|
|
|
Powered by
FUDForum. Page generated in 0.04268 seconds