[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Newsgroup Home]
|
[news.eclipse.platform.swt] Re: How to get a window to front in SWT?
|
Sorry! I meant Shell.forceActive()
"Stefan Pietsch" <pietsch@xxxxxxxxxxxxx> schrieb im Newsbeitrag
news:csm0qh$9le$1@xxxxxxxxxxxxxxxxxx
> Hi Joerg,
>
> I think you have to call Shell.setActive()
>
> Bye Stefan
>
> "Joerg Baumgaertel" <jb2.403@xxxxxxxxxxxx> schrieb im Newsbeitrag
> news:cslkru$jk0$1@xxxxxxxxxxxxxxxxxx
> > Hi,
> >
> > does anybody know how to get a window in SWT to Front ?
> > The equivalent AWT command is 'window.toFront()'.
> >
> > Currently in front is a foreign application window.
> > I want Eclipse to open a requested source
> > code and to get the Workbench with the editor to front
> > on top of the foreign application window.
> > The behaviour is like to reach a breakpoint.
> >
> > Source code looks like here yet
> > ..
> > final IType type = (IType) match.getElement();
> > final Display display = Display.getDefault();
> > display.syncExec(new Runnable() {
> > public void run() {
> > try {
> > IEditorPart part= EditorUtility.openInEditor(type, true);
> > EditorUtility.revealInEditor(part, type);
> > display.getActiveShell().setActive(); // !!! ...
> > // ... here i need a toFront() instead but how to do that?
> > } catch (Exception e){
> > e.printStackTrace();
> > };
> > }
> > });
> > ..
> >
> > Thanks in advance,
> > Regards,
> > Joerg
> >
> >
>
>