Enhanced UI Theme
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