Меню:

Домой
Статьи
Файлы
Гостевая
Форум
Обо мне

.::Меню::.

:.:DynamicSkinForm-установка,компоненты и возможности:.:

Введение.
Хай, меня зовут Lex Luthor. Сегодня я тебе расскажу, как можно использовать DynamicSkinForm,расскажу про главные компоненты и сделаем вместе лёгкий пример, надеюсь план понятен?! Тогда приступим!Если ты не понял о чём идёт речь, то поясню, что этот пакет сделан для того, чтобы менять скины в твоём приложении. Сейчас, нужно делать приложения которые и функциональны и с хорошим дизайном.

Как тяжёл хозяйский труд...

Ну для начала залезь на сайт по этой ссылке:www.almdev.com  там найдешь всё, что тебе необходимо. Сразу качай DynamicSkinForm самой последней версии и набор скинов, их там много!!! Скачал? Теперь разархивируй архив и всё содержимое скинь в папку ..\Project\Bpl\.Так что с этим проблем нет. Вот так должно быть у тебя:



Открывай Делфи я использовал версию 7.0.Теперь в меню пункт
Component->Install Packages:


Нажми на пункт Install Packages, и должно появится вот такое окно:




Идём дальше, теперь нажми кнопку "Add" и должно появится окно, где ты укажишь путь до *.bpl файла к примеру "C:\Program Files\Borland\Delphi7\Projects\Bpl\skinpackD7.bpl":



Установка должна пройти удачно...



Трепанация

Вот программма использующая DynamicSkinForm:





Думаю тебе должно понравится. А если нет, то ты можешь сделать скины сам или скачать с офиц. сайта, ну или где-нибудь в другом месте.Ну давй посмотрим на закладку Skin Pack, что бы была поддержка скинов, надо на форму кинуть три компонента:





На этом скрине видна закладка и вид компонентов.А вот теперь, когда на форме есть 3 компонента, у тебя должно быть так :





spDynamicSkinForm,spSkinData,spCompressedStoredSkin - вот эти три компонента нужны нам для поддержки скинов. Теперь щёлкни левой кнопкой мыши на компоненте spCompressedStoredSkin1. Посмотри на инспектор объектов, там есть различные свойства, но нас интересует пока только одно, это - CompressedFileName напротив есть пустое поле, щёлкни там два раза левой кнопкой мыши :





Появится окно, где ты, укажишь нахождения твоего скина.Теперь переходим к следующим 2-ум компонентам:

spSkinData1 и spDynamicSkinForm1. spSkinData1 компонент который связывает spCompressedStoredSkin с spDynamicSkinForm1.Щёлкоем один раз левой кнопкой мыши на spSkinData1 и смотрим в инспектор объектов ищем свойство под названием CompressedStoredSkin.Двойной клик в пустом поле напротив и готово!





Переходим к компоненту по имени spDynamicSkinForm1.Щёлкаем один раз левой кнопкой мыши на нём и смотрим в инспектор объектов.Ищем свойство SkinData, два раза щёлкаем в пустом поле напротив и готово!!!





Ну, а теперь для компиляции нажми F9 или Ctrl+F9 и в твоём приложении поддержка скинов теперь есть! На закладке SkinPack, можно найти всякие буттоны,эдиты к ним тоже можно прикрутить скин.Просто щёлкни левой кнопкой мыши один раз.Найди свойство SkinData напротив есть пустое поле два раза кликни в нём и готово.На скрине, я показал пример к компонету spSkinButton1:



Информация к статье:

Скачать:Исходник
Автор : Lex Luthor
Статья : 21.04.2006
Редактированна : 24.04.2006

Ссылки:

Aniku
Dem@nxp
Xskernel
Excode
Delphi Master
Codenet

.::Ссылки::.

Hosted by uCoz