Поддержка скинов в режиме реального времени для MSE программ.
Тестовая версия здесь http://almin-soft.ru/data/files/tmp/skins.tar.bz2
(в архиве есть бинарники под 32 битный линукс и исходный код)
все это - только prealfa.
Для проверки как оно раотает :
запустить одну или несколько экземпляров бинарника TEST3.
запустить alscX
попробуйте изменить скин в выпадающем списке.
Для создания нового скина:
Нажмите кнопку "Редактировать"
Введите новое имя с расширением ".akskin"
измените некоторые значения
Нажмите кнопку "Сохранить"
выбрите скин в выпадающем списке.
Для теста на ваших собственных программах:
добавить все skindatamodule * и SkinForm файлs в каталог с вашим проектом
добавить "SkinForm" в разделе "uses"
добавить в "OnCreate" процедуре следующие строкb:
Application.CreateForm (tskinfo, skinfo);
skinfo.init (dde_skin_dir.value, [mainfo]);
Попробуйте собрать
=============================
Замечания, патчи, любые идеи приветствуются
Александр Minoshi