Lotus® Expeditor is a platform that enables multiple applications to run within a single workbench. It therefore provides a mechanism for applying a common style to the user interface of the applications that are contributed to it. It does so by supporting not only standard SWT controls, but also a set of custom widgets for which you can extend the customization.
If you use these custom widgets to build the user interface of your application, you get the added capability of reflecting the workbench style or theme in your application to ensure that it looks like a member of the suite of application offerings. You can also apply a static style to the widgets to give your application a look and feel that is different from the other application offerings, if that is what you want to do.
Using themes: XPD622
The platform provides a set of widgets that are theme-aware. Being theme-aware means that the color, font and background styles of the controls are managed by a centralized theme definition.
Custom widgets: XPD622
Parent topic: Extending the capabilities of your application: XPD622