Hi
Is there any update on below.
I was waiting for you yesterday.
We are left with below task:-

we are showing progress dialogs in non-ui code in classes.

for some code, i made below change:
I created a Shell shell
Showed a progress dialo
closed shell
code:
        // PlatformUI.getWorkbench().getActiveWorkbenchWindow(); // old code
                        // Shell shell = win != null ? win.getShell() : null; / 
old code
                        Shell shell = new Shell();
                        if (showProgress) {
                                new ProgressMonitorDialog(shell).run(true, 
true, op);
                        } else {
                                op.run(null);
                        }
                        shell.close();


I do not want to create and close shell.

I do not feel that this may be good idea, to do it at every place in code.
So can we get E4 display/shell in non-UI code or just use Display.asyn....

Can we get the shell of running E4 plugin at run-time using any inject logic.

I searched google but no luck in that so far.

Please help

regards
Parvez Ahmad Hakim
www.abobjects.com
_______________________________________________
e4-dev mailing list
[email protected]
https://dev.eclipse.org/mailman/listinfo/e4-dev

Reply via email to