TbtkScriptSkinControllerObject

class TbtkScriptSkinControllerObject

Предоставляет средства для переключения темы и стиля интерфейса приложения.

Для управления внешним видом приложения используются два основных свойства:

ActiveSkinName

имя активной темы интерфейса приложения

LookAndFeel

стиль отображения элементов интерфейса

У этих двух свойств есть взаимоисключающие значения. Значение свойства ActiveSkinName игнорируется, если значение свойства LookAndFeel = blfNative. И наоборот, значение свойства LookAndFeel игнорируется, если оно не равно blfNative, а значение свойства ActiveSkinName не равно пустой строке.

Warning

Не поддерживается в Application Server

ActiveSkinName String

Наименование темы интерфейса приложения. Пустое значение - тема не используется.

Return type:

String

LookAndFeel TbtkControlLookAndFeel

Стиль отображения элементов интерфейса.

Return type:

TbtkControlLookAndFeel

GetSkinName(Index: Integer) String

Возвращает имя темы интерфейса, по её индексу.

Parameters:

Index (Integer) – Индекс темы интерфейса

Return type:

String

SkinCount() Integer

Возвращает количество доступных тем интерфейса.

Return type:

Integer

TbtkControlLookAndFeel

class TbtkControlLookAndFeel

Перечисление, определяющее стиль отображения интерфейса

blfNative
blfUltraFlat
blfStandard
blfFlat