Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [platform-ui-dev] Opening a dialog from a UI-triggered action

See org.eclipse.jface.window.Window#open (or the JFace Dialog subclass).  These questions are best asked on the eclipse.platform newsgroup.


"Ploett, Norbert" <norbert.ploett@xxxxxxxxxxx>
Sent by: platform-ui-dev-bounces@xxxxxxxxxxx

06/10/2006 11:25 AM

Please respond to
"Eclipse Platform UI component developers list." <platform-ui-dev@xxxxxxxxxxx>

"Eclipse Platform UI component developers list." <platform-ui-dev@xxxxxxxxxxx>
[platform-ui-dev] Opening a dialog from a UI-triggered action

Hi folks,
I have an action which is triggered from a context menu, consequently it is running on the main thread.
During the work of the action I need additional user input so I thought to open a "Dialog". I created a new org.eclipse.swt.widgets.Shell(SWT.APPLICATION_MODAL), filled it with all the required controls and made a call to open() to show it.
Now what I would need is a blocking call to open which returns only when the user has made his interaction (e.g. selecting an entry in a list)
But I can't figure out how to get a blocking call. Stopping the thread will obviously not work because it is the main thread so the UI would be entirely stopped.
Any hints how I can go about this?
Norbert Ploett
platform-ui-dev mailing list

Back to the top