diff --git a/docs/Widgets.md b/docs/Widgets.md new file mode 100644 index 00000000..e0b6e5d1 --- /dev/null +++ b/docs/Widgets.md @@ -0,0 +1,214 @@ +# Nebula Project | The Eclipse Foundation + +![Nebula Project](images/nebula_logo_main_300.png) + +## Supplemental Custom Widgets + + +Nebula is a place where different Eclipse-Projects and independent developers collaborate on building custom SWT widgets and UI-Components for applications built using SWT and JFace. + +All available Nebula components are listed below. +Each image links to a page that will further describe the component and its function. + +### Nebula Released Widgets: + +![CDateTime](images/cdatetime.png) +[CDateTime](https://eclipse.dev/nebula/widgets/cdatetime/cdatetime.html) + +![PShelf](images/pshelf.png) +[PShelf](https://eclipse.dev/nebula/widgets/pshelf/pshelf.html) + +![GanttChart](images/ganttchart.png) +[GanttChart](https://eclipse.dev/nebula/widgets/ganttchart/ganttchart.html) + +![Gallery](images/gallery.png) +[Gallery](https://eclipse.dev/nebula/widgets/gallery/gallery.html) + +![Grid](images/grid.png) +[Grid](https://eclipse.dev/nebula/widgets/grid/grid.html) + +![PaperClips](images/paperclips.jpg) +[PaperClips](https://eclipse.dev/nebula/widgets/paperclips/paperclips.html) + +![Oscilloscope](images/oscilloscope.gif) +[Oscilloscope](https://eclipse.dev/nebula/widgets/oscilloscope/oscilloscope.html) + +![PGroup](images/pgroup.png) +[PGroup](https://eclipse.dev/nebula/widgets/pgroup/pgroup.html) + +![RichText](images/richtext.png) +[RichText](https://eclipse.dev/nebula/widgets/richtext/richtext.html) + +![GeoMap](images/geomap.png) +[GeoMap](https://eclipse.dev/nebula/widgets/geomap/geomap.html) + +![TableCombo](images/tablecombo.png) +[TableCombo](https://eclipse.dev/nebula/widgets/tablecombo/tablecombo.html) + +![XViewer](images/xviewer.png) +[XViewer](https://eclipse.dev/nebula/widgets/xviewer/xviewer.html) + +![STW](images/stw1.gif) +[STW - SWT Transition Widget](https://eclipse.dev/nebula/widgets/stw/stw.html) + +![Breadcrumb](images/breadcrumb.png) +[Breadcrumb](https://wiki.eclipse.org/Nebula_Breadcrumb) + +![CheckboxGroup](images/checkboxgroup.png) +[CheckboxGroup](https://wiki.eclipse.org/Nebula_CheckboxGroup) + +![ColumnBrowser](images/columnbrowser.png) +[ColumnBrowser](https://wiki.eclipse.org/Nebula_ColumnBrowser) + +![Dialog](images/dialog.png) +[Dialog](https://wiki.eclipse.org/Nebula_Dialog) + +![DualList](images/duallist.jpg) +[DualList](https://wiki.eclipse.org/Nebula_Duallist) + +![Header](images/header.png) +[Header](https://wiki.eclipse.org/Nebula_Header) + +![HeapManager](images/heapmanager.png) +[HeapManager](https://wiki.eclipse.org/Nebula_HeapManager) + +![LoginDialog](images/logindialog.png) +[LoginDialog](https://wiki.eclipse.org/Nebula_LoginDialog) + +![Multichoice](images/multichoice.png) +[Multichoice](https://wiki.eclipse.org/Nebula_Multichoice) + +![Notifier](images/notifier.png) +[Notifier](https://wiki.eclipse.org/Nebula_Notifier) + +![PreferenceWindow](images/preferencewindow.png) +[PreferenceWindow](https://wiki.eclipse.org/Nebula_PreferenceWindow) + +![PromptSupport](images/promptsupport.png) +[PromptSupport](https://wiki.eclipse.org/Nebula_PromptSupport) + +![PreferenceWindow](images/preferencewindow.png) +[PreferenceWindow](https://wiki.eclipse.org/Nebula_PropertyTable) + +![RangeSlider](images/rangeslider.png) +[RangeSlider](https://wiki.eclipse.org/Nebula_RangeSlider) + +![RoundedToolbar](images/roundedtoolbar.png) +[RoundedToolbar](https://wiki.eclipse.org/Nebula_RoundedToolbar) + +![StarRating](images/starrating.png) +[StarRating](https://wiki.eclipse.org/Nebula_StarRating) + +![TextAssist](images/textassist.png) +[TextAssist](https://wiki.eclipse.org/Nebula_TextAssist) + +![TipOfTheDay](images/tipofday.png) +[Tip of the day](https://wiki.eclipse.org/Nebula_TipOfTheDay) + +![TitledSeparator](images/titledseparator.png) +[TitledSeparator](https://wiki.eclipse.org/Nebula_TitledSeparator) + +![Calculator](images/calculator.png) +[Calculator](https://wiki.eclipse.org/Nebula_Calculator) + +![Horizontal Spinner](images/horizontalspinner.png) +[Horizontal Spinner](https://wiki.eclipse.org/Nebula_HorizontalSpinner) + +![Launcher](images/launcher.png) +[Launcher](https://wiki.eclipse.org/Nebula_Launcher) + +![Panels](images/panels.png) +[Panels](https://wiki.eclipse.org/Nebula_Panels) + +![SwitchButton](images/switchbutton.jpg) +[Switch Button](https://wiki.eclipse.org/Nebula_SwitchButton) + +![ProgressCircle](images/progresscircle.png) +[ProgressCircle](https://wiki.eclipse.org/Nebula_ProgressCircle) + +![NebulaSlider](images/nebulaslider.png) +[NebulaSlider](https://wiki.eclipse.org/Nebula_NebulaSlider) + +![NebulaSplitButton](images/splitbutton.jpg) +[NebulaSplitButton](https://wiki.eclipse.org/Nebula_NebulaSplitButton) + +![NebulaRoundedCheckbox](images/roundcheckbox.jpg) +[NebulaRoundedCheckbox](https://wiki.eclipse.org/Nebula_NebulaRoundedCheckBox) + +![FloatingText](images/floatingtext.gif) +[FloatingText](https://wiki.eclipse.org/Nebula/FloatingText) + +![PasswordRevealer](images/passwordrevealer.png) +[Password Revealer](https://wiki.eclipse.org/Nebula_PasswordRevealer) + +![CTreeCombo](images/ctreecombo.png) +[CTreeCombo](https://wiki.eclipse.org/Nebula_CTreeCombo) + +![BadgedLabel](images/badgedlabel.png) +[Badged Label](https://wiki.eclipse.org/Nebula_Badged_Label) + +![LED](images/ledwidget.png) +[LED Display](https://wiki.eclipse.org/Nebula_LED) + +![Stepbar](images/stepbar.png) +[Step bar](https://wiki.eclipse.org/Nebula_Stepbar) + +![Chips](images/chips.png) +[Chips](https://wiki.eclipse.org/Nebula_Chips) + +![Carousel](images/carousel.png) +[Carousel](https://wiki.eclipse.org/Nebula_Carousel) + +![FontAwesome](images/fontawesome.png) +[Nebula Font Awesome](https://wiki.eclipse.org/Nebula_FontAwesome) + +![RoundedSwitch](images/roundedswitch.png) +[Rounded Switch](https://wiki.eclipse.org/Nebula_RoundedSwitch) + +![SegmentedBar](images/segmentedbar.png) +[SegmentedBar](https://wiki.eclipse.org/Nebula_SegmentedBar) + +![Tiles](images/tiles.png) +[Tiles](https://wiki.eclipse.org/Nebula_Tiles) + +![TreeMapper](images/treemapper.png) +[TreeMapper](https://eclipse.dev/nebula/widgets/treemapper/treemapper.html) + +### NatTable : + +![NatTable](images/nattable.png) +[NatTable](https://www.eclipse.org/nattable/) + +### Visualization : + +![Visualization](images/visualization.png) +[Visualization](https://eclipse.dev/nebula/widgets/visualization/visualization.html) + +### Nebula Incubation Widgets : + +![CollapsibleButtons](images/collapsiblebuttons.png) +[CollapsibleButtons](https://eclipse.dev/nebula/widgets/collapsiblebuttons/collapsiblebuttons.html) + +![CompositeTable](images/compositetable.png) +[CompositeTable](https://eclipse.dev/nebula/widgets/compositetable/compositetable.html) + +![DateChooser](images/datechooser.png) +[DateChooser](https://eclipse.dev/nebula/widgets/datechooser/datechooser.html) + +![DateChooserCombo](images/datechoosercombo.png) +[DateChooserCombo](https://eclipse.dev/nebula/widgets/datechooser/datechooser.html) + +![FormattedText](images/formattedtext.png) +[FormattedText](https://eclipse.dev/nebula/widgets/formattedtext/formattedtext.html) + +![RadioGroup](images/radiogroup.png) +[RadioGroup](https://eclipse.dev/nebula/widgets/radiogroup/radiogroup.html) + +![Picture](images/picture.png) +[Picture](https://eclipse.dev/nebula/widgets/picture/picture.html) + +![Pagination](images/pagination.png) +[Pagination](https://eclipse.dev/nebula/widgets/pagination/pagination.html) + +![Timeline](images/timeline.png) +[Timeline](https://eclipse.dev/nebula/widgets/timeline/timeline.html) diff --git a/docs/images/badgedlabel.png b/docs/images/badgedlabel.png new file mode 100644 index 00000000..a26611f1 Binary files /dev/null and b/docs/images/badgedlabel.png differ diff --git a/docs/images/breadcrumb.png b/docs/images/breadcrumb.png new file mode 100644 index 00000000..587f7271 Binary files /dev/null and b/docs/images/breadcrumb.png differ diff --git a/docs/images/calculator.png b/docs/images/calculator.png new file mode 100644 index 00000000..505354c5 Binary files /dev/null and b/docs/images/calculator.png differ diff --git a/docs/images/carousel.png b/docs/images/carousel.png new file mode 100644 index 00000000..f0e5183e Binary files /dev/null and b/docs/images/carousel.png differ diff --git a/docs/images/cdatetime.png b/docs/images/cdatetime.png new file mode 100644 index 00000000..78538992 Binary files /dev/null and b/docs/images/cdatetime.png differ diff --git a/docs/images/checkboxgroup.png b/docs/images/checkboxgroup.png new file mode 100644 index 00000000..3f5078be Binary files /dev/null and b/docs/images/checkboxgroup.png differ diff --git a/docs/images/chips.png b/docs/images/chips.png new file mode 100644 index 00000000..9b081908 Binary files /dev/null and b/docs/images/chips.png differ diff --git a/docs/images/collapsiblebuttons.png b/docs/images/collapsiblebuttons.png new file mode 100644 index 00000000..2d5cede3 Binary files /dev/null and b/docs/images/collapsiblebuttons.png differ diff --git a/docs/images/columnbrowser.png b/docs/images/columnbrowser.png new file mode 100644 index 00000000..58d132d4 Binary files /dev/null and b/docs/images/columnbrowser.png differ diff --git a/docs/images/compositetable.png b/docs/images/compositetable.png new file mode 100644 index 00000000..2ec684c4 Binary files /dev/null and b/docs/images/compositetable.png differ diff --git a/docs/images/ctreecombo.png b/docs/images/ctreecombo.png new file mode 100644 index 00000000..52db3e71 Binary files /dev/null and b/docs/images/ctreecombo.png differ diff --git a/docs/images/datechooser.png b/docs/images/datechooser.png new file mode 100644 index 00000000..4cf91ac7 Binary files /dev/null and b/docs/images/datechooser.png differ diff --git a/docs/images/datechoosercombo.png b/docs/images/datechoosercombo.png new file mode 100644 index 00000000..4181be32 Binary files /dev/null and b/docs/images/datechoosercombo.png differ diff --git a/docs/images/dialog.png b/docs/images/dialog.png new file mode 100644 index 00000000..5f65a144 Binary files /dev/null and b/docs/images/dialog.png differ diff --git a/docs/images/duallist.jpg b/docs/images/duallist.jpg new file mode 100644 index 00000000..825d4fdf Binary files /dev/null and b/docs/images/duallist.jpg differ diff --git a/docs/images/floatingtext.gif b/docs/images/floatingtext.gif new file mode 100644 index 00000000..385af7d3 Binary files /dev/null and b/docs/images/floatingtext.gif differ diff --git a/docs/images/fontawesome.png b/docs/images/fontawesome.png new file mode 100644 index 00000000..5fa37d33 Binary files /dev/null and b/docs/images/fontawesome.png differ diff --git a/docs/images/formattedtext.png b/docs/images/formattedtext.png new file mode 100644 index 00000000..f60e42ae Binary files /dev/null and b/docs/images/formattedtext.png differ diff --git a/docs/images/gallery.png b/docs/images/gallery.png new file mode 100644 index 00000000..f0961c5c Binary files /dev/null and b/docs/images/gallery.png differ diff --git a/docs/images/ganttchart.png b/docs/images/ganttchart.png new file mode 100644 index 00000000..0f212063 Binary files /dev/null and b/docs/images/ganttchart.png differ diff --git a/docs/images/geomap.png b/docs/images/geomap.png new file mode 100644 index 00000000..fea0ba0b Binary files /dev/null and b/docs/images/geomap.png differ diff --git a/docs/images/grid.png b/docs/images/grid.png new file mode 100644 index 00000000..bdc3d8e0 Binary files /dev/null and b/docs/images/grid.png differ diff --git a/docs/images/header.png b/docs/images/header.png new file mode 100644 index 00000000..6e3ae383 Binary files /dev/null and b/docs/images/header.png differ diff --git a/docs/images/heapmanager.png b/docs/images/heapmanager.png new file mode 100644 index 00000000..fd0e7caf Binary files /dev/null and b/docs/images/heapmanager.png differ diff --git a/docs/images/horizontalspinner.png b/docs/images/horizontalspinner.png new file mode 100644 index 00000000..0b8cf916 Binary files /dev/null and b/docs/images/horizontalspinner.png differ diff --git a/docs/images/launcher.png b/docs/images/launcher.png new file mode 100644 index 00000000..eec670af Binary files /dev/null and b/docs/images/launcher.png differ diff --git a/docs/images/ledwidget.png b/docs/images/ledwidget.png new file mode 100644 index 00000000..7d83c8a6 Binary files /dev/null and b/docs/images/ledwidget.png differ diff --git a/docs/images/logindialog.png b/docs/images/logindialog.png new file mode 100644 index 00000000..2499f221 Binary files /dev/null and b/docs/images/logindialog.png differ diff --git a/docs/images/multichoice.png b/docs/images/multichoice.png new file mode 100644 index 00000000..6549482e Binary files /dev/null and b/docs/images/multichoice.png differ diff --git a/docs/images/nattable.png b/docs/images/nattable.png new file mode 100644 index 00000000..ac5fe291 Binary files /dev/null and b/docs/images/nattable.png differ diff --git a/docs/images/nebula_logo_main_300.png b/docs/images/nebula_logo_main_300.png new file mode 100644 index 00000000..a921e544 Binary files /dev/null and b/docs/images/nebula_logo_main_300.png differ diff --git a/docs/images/nebulaslider.png b/docs/images/nebulaslider.png new file mode 100644 index 00000000..2bde48e2 Binary files /dev/null and b/docs/images/nebulaslider.png differ diff --git a/docs/images/notifier.png b/docs/images/notifier.png new file mode 100644 index 00000000..7d74f160 Binary files /dev/null and b/docs/images/notifier.png differ diff --git a/docs/images/pagination.png b/docs/images/pagination.png new file mode 100644 index 00000000..2dea4964 Binary files /dev/null and b/docs/images/pagination.png differ diff --git a/docs/images/panels.png b/docs/images/panels.png new file mode 100644 index 00000000..147f8a84 Binary files /dev/null and b/docs/images/panels.png differ diff --git a/docs/images/paperclips.jpg b/docs/images/paperclips.jpg new file mode 100644 index 00000000..631ad7c0 Binary files /dev/null and b/docs/images/paperclips.jpg differ diff --git a/docs/images/passwordrevealer.png b/docs/images/passwordrevealer.png new file mode 100644 index 00000000..b520b5c0 Binary files /dev/null and b/docs/images/passwordrevealer.png differ diff --git a/docs/images/pgroup.png b/docs/images/pgroup.png new file mode 100644 index 00000000..b9e66340 Binary files /dev/null and b/docs/images/pgroup.png differ diff --git a/docs/images/picture.png b/docs/images/picture.png new file mode 100644 index 00000000..9074a4d2 Binary files /dev/null and b/docs/images/picture.png differ diff --git a/docs/images/preferencewindow.png b/docs/images/preferencewindow.png new file mode 100644 index 00000000..916a3377 Binary files /dev/null and b/docs/images/preferencewindow.png differ diff --git a/docs/images/progresscircle.png b/docs/images/progresscircle.png new file mode 100644 index 00000000..faeb582c Binary files /dev/null and b/docs/images/progresscircle.png differ diff --git a/docs/images/promptsupport.png b/docs/images/promptsupport.png new file mode 100644 index 00000000..531562df Binary files /dev/null and b/docs/images/promptsupport.png differ diff --git a/docs/images/propertytable.png b/docs/images/propertytable.png new file mode 100644 index 00000000..efd186f5 Binary files /dev/null and b/docs/images/propertytable.png differ diff --git a/docs/images/pshelf.png b/docs/images/pshelf.png new file mode 100644 index 00000000..a07d687b Binary files /dev/null and b/docs/images/pshelf.png differ diff --git a/docs/images/radiogroup.png b/docs/images/radiogroup.png new file mode 100644 index 00000000..9780a35d Binary files /dev/null and b/docs/images/radiogroup.png differ diff --git a/docs/images/rangeslider.png b/docs/images/rangeslider.png new file mode 100644 index 00000000..80b6f2cd Binary files /dev/null and b/docs/images/rangeslider.png differ diff --git a/docs/images/richtext.png b/docs/images/richtext.png new file mode 100644 index 00000000..e1232c32 Binary files /dev/null and b/docs/images/richtext.png differ diff --git a/docs/images/roundedcheckbox.png b/docs/images/roundedcheckbox.png new file mode 100644 index 00000000..8d62be55 Binary files /dev/null and b/docs/images/roundedcheckbox.png differ diff --git a/docs/images/roundedswitch.png b/docs/images/roundedswitch.png new file mode 100644 index 00000000..e5d5c14f Binary files /dev/null and b/docs/images/roundedswitch.png differ diff --git a/docs/images/roundedtoolbar.png b/docs/images/roundedtoolbar.png new file mode 100644 index 00000000..ef60f521 Binary files /dev/null and b/docs/images/roundedtoolbar.png differ diff --git a/docs/images/scope.gif b/docs/images/scope.gif new file mode 100644 index 00000000..2e933203 Binary files /dev/null and b/docs/images/scope.gif differ diff --git a/docs/images/segmentedbar.png b/docs/images/segmentedbar.png new file mode 100644 index 00000000..e2e09433 Binary files /dev/null and b/docs/images/segmentedbar.png differ diff --git a/docs/images/splitbutton.png b/docs/images/splitbutton.png new file mode 100644 index 00000000..6cc456e2 Binary files /dev/null and b/docs/images/splitbutton.png differ diff --git a/docs/images/starrating.png b/docs/images/starrating.png new file mode 100644 index 00000000..2c23fd9f Binary files /dev/null and b/docs/images/starrating.png differ diff --git a/docs/images/stepbar.png b/docs/images/stepbar.png new file mode 100644 index 00000000..6cb11087 Binary files /dev/null and b/docs/images/stepbar.png differ diff --git a/docs/images/stw1.gif b/docs/images/stw1.gif new file mode 100644 index 00000000..694fa78e Binary files /dev/null and b/docs/images/stw1.gif differ diff --git a/docs/images/switchbutton.jpg b/docs/images/switchbutton.jpg new file mode 100644 index 00000000..47959a12 Binary files /dev/null and b/docs/images/switchbutton.jpg differ diff --git a/docs/images/tablecombo.png b/docs/images/tablecombo.png new file mode 100644 index 00000000..a50a0463 Binary files /dev/null and b/docs/images/tablecombo.png differ diff --git a/docs/images/textassist.png b/docs/images/textassist.png new file mode 100644 index 00000000..552ed43a Binary files /dev/null and b/docs/images/textassist.png differ diff --git a/docs/images/tiles.png b/docs/images/tiles.png new file mode 100644 index 00000000..05fc19f2 Binary files /dev/null and b/docs/images/tiles.png differ diff --git a/docs/images/timeline.png b/docs/images/timeline.png new file mode 100644 index 00000000..ee45f383 Binary files /dev/null and b/docs/images/timeline.png differ diff --git a/docs/images/tipofday.png b/docs/images/tipofday.png new file mode 100644 index 00000000..1c11e6d2 Binary files /dev/null and b/docs/images/tipofday.png differ diff --git a/docs/images/titledseparator.png b/docs/images/titledseparator.png new file mode 100644 index 00000000..175f0b43 Binary files /dev/null and b/docs/images/titledseparator.png differ diff --git a/docs/images/treemapper.png b/docs/images/treemapper.png new file mode 100644 index 00000000..569c6bfc Binary files /dev/null and b/docs/images/treemapper.png differ diff --git a/docs/images/visualization.png b/docs/images/visualization.png new file mode 100644 index 00000000..9d74af52 Binary files /dev/null and b/docs/images/visualization.png differ diff --git a/docs/images/xviewer.png b/docs/images/xviewer.png new file mode 100644 index 00000000..1eb67024 Binary files /dev/null and b/docs/images/xviewer.png differ