SWT Shells (the window in SWT).
Properties that can be defined for this element:
Animation that is triggered on emergence and disappearance of a Shell. Supported animation types are "flyInTop", "flyInBottom", "flyInRight", "flyInLeft", "flyOutTop", "flyOutBottom", "flyOutRight" and "flyOutLeft".
Background color for shells.
Background image or gradient.
Outer window border.
The bottom side border for sells.
The left side border for sells.
Border radius. The border radius has no effect if an enhanced border, like "inset" or "outset" is used.
The right side border for sells.
The top side border for sells.
The shadow behind the shell.
The opacity of the shell. A value between 0 and 1.
Padding around the shell's client area.
SWT style flags that can be referred to in a selector for this element (as CSS attributes):
Indicates that the shell is modal.
Indicates that the shell should have a border.
Indicates that the shell should behave like a sheet window.
Indicates that the shell should show it's title bar.
Indicates that the shell should behave like a tool window.
Widget states that can be referred to in a selector for this element (as CSS pseudo-classes):
Applies for all shells except the active shell.
Applies for shells that are currently maximized.
The window titlebar. Only visible when the TITLE style is set.
Properties that can be defined for this element:
Background color for the title bar. Maps to system colors SWT.COLOR_TITLE_BACKGROUND and SWT.COLOR_TITLE_INACTIVE_BACKGROUND, respectively.
Second background color for the title bar (currently ignored). Maps to system colors SWT.COLOR_TITLE_BACKGROUND_GRADIENT and SWT.COLOR_TITLE_INACTIVE_BACKGROUND_GRADIENT, respectively.
Background image for the title bar.
Shell titlebar border.
The bottom side border for shell titlebar.
The left side border for shell titlebar.
Border radius. The border radius has no effect if an enhanced border, like "inset" or "outset" is used.
The right side border for shell titlebar.
The top side border for shell titlebar.
Text color for the title bar.
Font for the title bar.
Height of the title bar.
Margin for the title bar.
Padding for the title bar.
Shadow for title bar text.
none
Widget states that can be referred to in a selector for this element (as CSS pseudo-classes):
Applies for all shells except the active shell.
The minimize button of a window. Only visible when the MIN style flag is set.
Properties that can be defined for this element:
Image for the minimize button.
Margin for the minimize button.
none
Widget states that can be referred to in a selector for this element (as CSS pseudo-classes):
Applies for shell buttons on mouse-over.
Applies for shell buttons on inactive shells.
Applies for shell buttons on maximized shells.
The maximize/restore button of a window. Only visible when MAX style flag is set.
Properties that can be defined for this element:
Background image for the shell maximize/restore button.
Margin for the shell maximize/restore button.
none
Widget states that can be referred to in a selector for this element (as CSS pseudo-classes):
Applies for shell buttons on mouse-over.
Applies for shell buttons on inactive shells.
Applies for shell buttons on maximized shells.
The close button of a window. Only visible when CLOSE style flag is set.
Properties that can be defined for this element:
Background image for the shell close button.
Margin for the shell close button.
none
Widget states that can be referred to in a selector for this element (as CSS pseudo-classes):
Applies for shell buttons on mouse-over.
Applies for shell buttons on inactive shells.
Applies for shell buttons on maximized shells.
An overlay that stays between (regarding the z-order) the display area and a modal shell when it is open.
Properties that can be defined for this element:
Supports animations-types "fadeIn" and "fadeOut". Others are ignored.
Background color for the overlay.
Background image for the overlay.
The opacity of the overlay. A value between 0 and 1.
SWT style flags that can be referred to in a selector for this element (as CSS attributes):
Indicates that the modal shell has the BORDER style.
Indicates that the modal shell has the SHEET style.
Indicates that the modal shell has the TITLE style.
Indicates that the modal shell has the TOOL style.
none