Skip to main content
View as Markdown

IUITheme interface

No description yet.

public interface IUITheme

Namespace: DXP · Assembly: Altium.SDK.Interfaces

Methods​

MethodReturnsDescription
GetAttributeDictionarystring
GetElementAttributebool
GetElementColorbool
GetElementSizebool
GetElementSupportedbool
GetHRIDstring
GetLayoutIdstring
GetThemeColorbool

GetAttributeDictionary​

No description yet.

string GetAttributeDictionary();

Returns: string

GetElementAttribute​

No description yet.

bool GetElementAttribute(string argElement, string argState, string argAttrName, out string argAttrValue);
ParameterTypePassing
argElementstringvalue
argStatestringvalue
argAttrNamestringvalue
argAttrValuestringout

Returns: bool

GetElementColor​

No description yet.

bool GetElementColor(string argElement, string argState, out int argColor);
ParameterTypePassing
argElementstringvalue
argStatestringvalue
argColorintout

Returns: bool

GetElementSize​

No description yet.

bool GetElementSize(string argElement, string argState, out int argSize);
ParameterTypePassing
argElementstringvalue
argStatestringvalue
argSizeintout

Returns: bool

GetElementSupported​

No description yet.

bool GetElementSupported(string argElement, string argState, bool argDefault);
ParameterTypePassing
argElementstringvalue
argStatestringvalue
argDefaultboolvalue

Returns: bool

GetHRID​

No description yet.

string GetHRID();

Returns: string

GetLayoutId​

No description yet.

string GetLayoutId();

Returns: string

GetThemeColor​

No description yet.

bool GetThemeColor(string argColorName, out int argColor);
ParameterTypePassing
argColorNamestringvalue
argColorintout

Returns: bool

Returned by​

IUIThemeManager.CurrentUITheme

Accepted by​

IUIThemeSupport.ApplyUITheme