Each individual control, object, user object, or window can have its own theme settings now, for example, one button can have theme settings different from the other buttons. And controls of the same type in the same window can have their own theme settings, for example, all group boxes in one window can have theme settings different from the group boxes in the other window. To learn how to configure the theme settings for a control or object, refer to the section called “Custom themes” in Users Guide and the section called “Configuring the custom theme” in Users Guide.
Besides that, the following UI elements can be set by the theme file:
-
The UI settings of custom visual user objects
-
The background color, title bar, border, and system buttons (such as maximize, minimize and restore buttons) of window and user object
-
The scroll bar on the OLE control, user object, and window
-
The menu, toolbar, and status bar of window and user object
-
A transparent background for GroupBox, StaticText, and StaticHyperLink (the "background-transparent" node)
-
The DataWindow background (the "background-color-enabled" node)
The following properties or features are now supported by UI theme:
-
PlaceHolder property of the SingleLineEdit control
-
Vertical centering of the box/circle and the text of DataWindow CheckBox and RadioButton edit styles
-
RightToLeft and LeftText of CheckBox and RadioButton