Набор стандартных и некоторых уникальных компонентов для Delphi, поддерживающих скины (AlphaSkins), а также имеющих некоторые дополнительные возможности. Все элементы скина могут иметь свои собственные свойства для рисования продвинутого градиента, реалистичных рамок, полу-прозрачности и размытых теней. Графические функции производят все расчеты и рисования в real-time. Добавлено свойство BoundLabel для элементов редактирования. Обрабатываются различные события мыши, что дает некоторые дополнительные возможности компонентам. Менеджер подсказок управляет подсказками в приложении и придает им красивый вид с множеством настроек, которые можно изменять с помощью специального дизайнера. Аналоги стандартных компонентов обеспечивают все функциональные возможности и добавляют множество новых решений для улучшения работы программ и качества их внешнего вида.
Для жителей стран СНГ все компоненты являются бесплатными (независимо от того - коммерческий проект или нет). Платой за пользование могут быть Ваши критические замечания, советы, сообщения об ошибках и т.д.
Пароль для распаковки - слово "рассмотрение", набранное маленькими русскими буквами в английской раскладке.
TsSkinManager должен быть размещен на главной форме приложения или в DataModule (достаточно одного экземпляра). В свойстве SkinDirectory указывается директория, в которой нужно искать внешние скины. В свойстве SkinName необходимо выбрать скин из списка доступных (в списке отображаются найденые внешние скины или заранее загруженные в Design-time внутренние скины). Также можно загрузить внутренние скины в Design-time в свойстве InternalSkins с помощью редактора свойств. По умолчанию поддерживаются только элементы управления из пакета. Для поддержки стандартных или сторонних элементов управления, они должны быть добавлены в список TsSkinManager.ThirdParty. Если свойство Active = True и определено свойство SkinName, то компоненты будут рисоваться в соответствии с этим скином. Для рисования зашкуренных форм и менюшек используется компонент TsSkinProvider. Для этого его нужно размещать на каждой форме приложения (не обязательно, но желательно). Это все. Компоненты в пакете имеют стандартное поведение, а при TsSkinManager.Active = False имеют к тому же еще и стандартный внешний вид.