Notice: This Wiki is now read only and edits are no longer possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
Difference between revisions of "Nebula Panels"
(Created page with "=Introduction= File:BlurredPanel.png File:DarkPanel.png __TOC__ These panels can be use to put focus on a particular element. The blurredPanel blurs the content of...") |
|||
Line 1: | Line 1: | ||
+ | [[Nebula|< Back to Nebula Main Page]] | ||
+ | |||
=Introduction= | =Introduction= | ||
Revision as of 16:34, 25 February 2018
Introduction
Contents
These panels can be use to put focus on a particular element. The blurredPanel blurs the content of the window, the darkPanel makes the window darker.
Usage
The usage is very simple :
- You create a DarkPanel or a BlurredPanel
- You can change the radius value of the BlurredPanel or the alpha value of the DarkPanel
- You open the panel with the method show
- You close the panel with the method hide
final BlurredPanel p = new BlurredPanel(shell); ... final Button ok = new Button(shell, SWT.PUSH); ok.setText("Ok"); ... ok.addSelectionListener(new SelectionListener() { @Override public void widgetSelected(final SelectionEvent e) { p.show(); Dialog.isConfirmed("Confirmation", "Are you sure you want to save this form ?"); p.hide(); } @Override public void widgetDefaultSelected(final SelectionEvent e) { } });
Example
2 examples called SnippetBlurredPanel and SnippetDarkPanel are located in the plugin org.eclipse.nebula.widgets.opal.panels.snippets.
These examples are also available here :