1.8.27. TbtkScriptSkinControllerObject

class TbtkScriptSkinControllerObject

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

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

ActiveSkinName
имя активной темы интерфейса приложения
LookAndFeel
стиль отображения элементов интерфейса

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

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

1.8.27.1. TbtkControlLookAndFeel

class TbtkControlLookAndFeel

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

blfNative
blfUltraFlat
blfStandard
blfFlat