Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2009.12.13;
Скачать: CL | DM;

Вниз

Компоненты для смены скинов.   Найти похожие ветки 

 
И. Павел ©   (2009-10-14 09:06) [0]

Здравствуйте.
Подскажите, пожалуйста, какие-нибудь бесплатные и безглючные компоненты для смены скинов, так чтобы можно было добавить темы оформления в программу, не меняя при этом стандартных VCL-компонентов в ней. Программу пишу на Delphi 2007.
В одной программе использовал Aplha Controls - штука удобная, но были кое-какие проблемы с обновлением кнопок, панелей и т.д. Там я это обошел, сейчас не хочется...


 
И. Павел ©   (2009-10-14 10:13) [1]

Извиняюсь, описался - не на Delphi 2007 а на Delphi 7


 
DrPass ©   (2009-10-14 10:53) [2]


> Подскажите, пожалуйста, какие-нибудь бесплатные и безглючные
> компоненты для смены скинов, так чтобы можно было добавить
> темы оформления в программу, не меняя при этом стандартных
> VCL-компонентов в ней

Подозреваю, компонент с поддержкой шкурок для стандартных VCL даже платных безглючных в природе не существует. Alpha Controls - вполне разумный компромисс между функциональностью и стабильностью. А чтобы не было проблем со стандартными компонентами, можно сделать простенький скрипт, который по DFM-кам заменит стандартные на их аналоги в Alpha Controls. А уж с ними в общем-то проблем не наблюдается


 
Думкин ©   (2009-10-14 11:19) [3]

СкинЕнжине - но по названию, их опять же десяток. А безглючных и при смене Окон - а такие бывают? Только от Билла. Иначе прорисовка окон садится на создателя, писателя программы, что уже далеко от стандарта.


 
И. Павел ©   (2009-10-14 13:13) [4]

DrPass ©, Думкин © Спасибо.
Попробовал Skin Engine 3.60 - вроде бы с первого взгляда явных ошибок не нашел. Только не совсем понятно - бесплатный ли он. На <a href="http://www.skinengine.com/">сайте автора</a> сказано - что пакет платный, но если запустить его по аналогии со старым хелпом:

SkinEngine.LicenseKey:="demoonly";
SkinEngine.FileName:="C:\Program Files\skinengine\skins\vista.skin";

начальное окно, сообщающее о trial версии пропадает, и все работает. Или есть какие-то ограничения при бесплатном использовании, проявляющиеся, например, со временем?



Страницы: 1 вся ветка

Текущий архив: 2009.12.13;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.022 c
1-1228138881
Layner
2008-12-01 16:41
2009.12.13
Дата генерации exe в самом exe...


13-1124196631
Bronco
2005-08-16 16:50
2009.12.13
ADO.NET: можно ли преобразовать DBNull ?


10-1160194093
zero-g
2006-10-07 08:08
2009.12.13
Delphi 7 + Visio 2003


15-1255365742
Игорь Шевченко
2009-10-12 20:42
2009.12.13
Ставлю Windows 95. Pan european edition. С дискет :)


15-1255453981
nstur
2009-10-13 21:13
2009.12.13
Руссификация в Delphi for PHP