TbtkScriptSkinControllerObject `````````````````````````````````````````````````````````````````````` .. pas:class:: TbtkScriptSkinControllerObject Предоставляет средства для переключения темы и стиля интерфейса приложения. Для управления внешним видом приложения используются два основных свойства: ActiveSkinName имя активной темы интерфейса приложения LookAndFeel стиль отображения элементов интерфейса У этих двух свойств есть взаимоисключающие значения. Значение свойства *ActiveSkinName* игнорируется, если значение свойства ``LookAndFeel = blfNative``. И наоборот, значение свойства *LookAndFeel* игнорируется, если оно не равно **blfNative**, а значение свойства *ActiveSkinName* не равно пустой строке. .. warning:: |not_supported| .. pas:attribute:: ActiveSkinName: String Наименование темы интерфейса приложения. Пустое значение - тема не используется. :rtype: String .. pas:attribute:: LookAndFeel: TbtkControlLookAndFeel Стиль отображения элементов интерфейса. :rtype: TbtkControlLookAndFeel .. pas:method:: GetSkinName(Index: Integer): String Возвращает имя темы интерфейса, по её индексу. :param Integer Index: Индекс темы интерфейса :rtype: String .. pas:method:: SkinCount(): Integer Возвращает количество доступных тем интерфейса. :rtype: Integer TbtkControlLookAndFeel '''''''''''''''''''''''' .. pas:class:: TbtkControlLookAndFeel Перечисление, определяющее стиль отображения интерфейса .. pas:attribute:: blfNative .. pas:attribute:: blfUltraFlat .. pas:attribute:: blfStandard .. pas:attribute:: blfFlat