Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
Difference between revisions of "11 Controls, Composites, Groups, and Shells"
(→Class Control) |
(→Class Shell) |
||
Line 18: | Line 18: | ||
===Class Shell=== | ===Class Shell=== | ||
+ | |||
+ | In contrary to SWT, Shells in RWT do <em>not </em> represent browser windows, but reside in a browser window (which in turn is represented by class [[5_Display#Display|Display]]). | ||
+ | |||
+ | The current implementation of Shell comprises the following features: | ||
+ | * get/set text (title bar caption) | ||
+ | * style flags MIN, MAX, RESIZE, APPLICATION_MODAL |
Revision as of 14:53, 23 January 2007
Class Control
Currently implemented:
- visibility
- enablement
- tooltip text
- colors
- fonts
- context menu
- size, location and layout data
- borders (style flags BORDER and FLAT)
Class Composite
Class Group
A basic implementation exists. The various SHADOW
styles are not yet supported. Though API for changing the font exists as it is inherited from Control
using those methods has not effect client-side.
Class Shell
In contrary to SWT, Shells in RWT do not represent browser windows, but reside in a browser window (which in turn is represented by class Display).
The current implementation of Shell comprises the following features:
- get/set text (title bar caption)
- style flags MIN, MAX, RESIZE, APPLICATION_MODAL