Contains a set of Colors to describe the current selected Theme.
The ThemeType can be used for further selecting matching icons or buttons.
For simply applying these colors to your UserControl, use the ClientControl.Instance.RegisterUIControlForAutoTheming( userControl ), where the userControl should be the main part of your ViewItem. The titlebar can afterwards be updated depending on the selection state with the 4 properties starting with the letters 'ViewItem'.
Notice that side panels, property panel and option configuration panels are automatically themed.
More...
|
| Theme () |
| This class is constructed by the Smart Client.
|
|
Contains a set of Colors to describe the current selected Theme.
The ThemeType can be used for further selecting matching icons or buttons.
For simply applying these colors to your UserControl, use the ClientControl.Instance.RegisterUIControlForAutoTheming( userControl ), where the userControl should be the main part of your ViewItem. The titlebar can afterwards be updated depending on the selection state with the 4 properties starting with the letters 'ViewItem'.
Notice that side panels, property panel and option configuration panels are automatically themed.
◆ Theme()
VideoOS.Platform.Client.Theme.Theme |
( |
| ) |
|
|
inline |
This class is constructed by the Smart Client.
◆ BackgroundColor
virtual Color VideoOS.Platform.Client.Theme.BackgroundColor |
|
get |
◆ BorderColor
virtual Color VideoOS.Platform.Client.Theme.BorderColor |
|
get |
Color for border lines and group box lines.
◆ GradientStartColor
virtual Color VideoOS.Platform.Client.Theme.GradientStartColor |
|
get |
◆ GradientStopColor
virtual Color VideoOS.Platform.Client.Theme.GradientStopColor |
|
get |
◆ SeparatorLinesColor
virtual Color VideoOS.Platform.Client.Theme.SeparatorLinesColor |
|
get |
◆ TextColor
virtual Color VideoOS.Platform.Client.Theme.TextColor |
|
get |
◆ ThemeType
virtual ThemeType VideoOS.Platform.Client.Theme.ThemeType |
|
getset |
Gets or sets the current Smart Client theme.
◆ TitleBarGradientStartColor
virtual Color VideoOS.Platform.Client.Theme.TitleBarGradientStartColor |
|
get |
◆ TitleBarGradientStopColor
virtual Color VideoOS.Platform.Client.Theme.TitleBarGradientStopColor |
|
get |
◆ TitleBarTextColor
virtual Color VideoOS.Platform.Client.Theme.TitleBarTextColor |
|
get |
◆ ViewItemHeaderColor
virtual Color VideoOS.Platform.Client.Theme.ViewItemHeaderColor |
|
get |
The header colors do not change during theming, use BackgroundColor if you want to follow theme.
◆ ViewItemHeaderTextColor
virtual Color VideoOS.Platform.Client.Theme.ViewItemHeaderTextColor |
|
get |
The header colors do not change during theming, use TextColor if you want to follow theme.
◆ ViewItemSelectedHeaderColor
virtual Color VideoOS.Platform.Client.Theme.ViewItemSelectedHeaderColor |
|
get |
The header colors do not change during theming, use BackgroundColor if you want to follow theme.
◆ ViewItemSelectedHeaderTextColor
virtual Color VideoOS.Platform.Client.Theme.ViewItemSelectedHeaderTextColor |
|
get |
The header colors do not change during theming, use TextColor if you want to follow theme.