Skip to content
This repository has been archived by the owner on Jun 30, 2022. It is now read-only.

IEOSThemeControl

IGR777 edited this page Oct 24, 2018 · 1 revision

Interface which implemented by controls/components that support EOS themes

Fields

Type Field Description
IEOSThemeProvider GetThemeProvider() Gets EOSThemeProvider for control
void UpdateAppearance() Method which redraws control by reseting it's customisation values from theme
bool IsEOSCustomizationIgnored State which shows if all of customisation properties are set from current theme. Blocks UpdateAppearance call, if user set any field manually
void ResetCustomization() Reset all customization fields to theme values, reset IsEOSCustomizationIgnored to false
IEOSStyle GetCurrentEOSStyle() Gets current EOSStyle for control
void SetEOSStyle(EOSStyleEnumeration style) Set predefined EOSStyle for control
Clone this wiki locally