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

Вниз

Как использовать "голубой" стиль Win XP   Найти похожие ветки 

 
Steplerr ©   (2005-12-17 23:44) [0]

Вот смотрю я на Office 2003, AcdSee 7, а после этого возникает вопрос КАК  делаются такие обьекты (я в смысле про голубой обьёмный стиль в меню и т.д.). Может кто знает? Перерыл пол Интернета - везде подключаются какие-либо DLL, но насколько я понимаю эти DLL должны присутствовать в системе?!


 
Ricks ©   (2005-12-18 01:18) [1]

Библиотеки: GDI+ и только!!

В оффисе рисуется все с заданным набором цветов для каждой темы.
Вот в этом файле у меня собрано все это, я думаю разберешься:
http://www.ricks.pisem.net/GDIPTools.pas

он немного урезаный (типа copyright) :) - я просто убрал лишнее.

А вот как это выглядит на практике (моя программа):
http://www.ricks.pisem.net/ap7.rar

Удачи!


 
Volf_555   (2005-12-18 02:22) [2]

UxTheme.dcu не найден+
GDIPAPI
GDIPOBJ
GDIPUTIL
.... Где их откопать то?


 
Steplerr ©   (2005-12-18 10:49) [3]

Спасибо Ricks!!!


> Volf_555   (18.12.05 02:22) [2]
>
> UxTheme.dcu не найден+
> GDIPAPI
> GDIPOBJ
> GDIPUTIL
> .... Где их откопать то?


UxTheme входит в состав Delphi 7.
GDI+ заголовки можно взять здесь
<a href="http://www.progdigy.com/modules.php?name=Downloads&d_op=viewdownload&cid=4">www.progdigy.com</a>


 
Steplerr ©   (2005-12-18 10:57) [4]

А ещё вот здесь можно скачать:
http://delphi.mtu-net.ru/zip/header_pas.zip
Весят всего 241кб.

И вообще - Google, Yandex, Rambler forever!!!


 
ZeFiR ©   (2005-12-18 14:05) [5]

Установил...Нового компонента не появилось Не знаю, как на форму кинуть... Эт ваще виз. компонент?


 
ZeFiR ©   (2005-12-18 14:05) [6]

Установил...Нового компонента не появилось Не знаю, как на форму кинуть... Эт ваще виз. компонент?


 
ZeFiR ©   (2005-12-18 14:26) [7]

Как его в проге использовать?


 
Antonn ©   (2005-12-18 14:50) [8]

это не компонент, это заголовочные файлы от dll, которая весит больше мегобайта, и которой нет по-умолчанию в Win2k, соотвественно нужно ее с собой носить.


 
ZeFiR ©   (2005-12-18 15:19) [9]

Блин, ну как ее использовать в проекте???


 
Asail   (2005-12-18 18:19) [10]

Качай jvcl (Delphi Jedi) библиотеки. Там все это есть (и много еще чего!).
http://homepages.borland.com/jedi/jvcl/


 
Ricks ©   (2005-12-19 13:30) [11]

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


> ну как ее использовать в проекте


Там только цвета и некоторые процедуры для общей работоспособности, а вот как это использовать - решать каждому отдельно... :)



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

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

Наверх




Память: 0.49 MB
Время: 0.036 c
2-1135692729
sanich
2005-12-27 17:12
2006.01.22
Использование разных версий библиотек


14-1135176699
syte_ser78
2005-12-21 17:51
2006.01.22
счетчик пробега мыши


3-1132736589
__DATA__
2005-11-23 12:03
2006.01.22
Как избавиться от DeadLock-a в FireBird 1.5


14-1135812290
Bogdan1024
2005-12-29 02:24
2006.01.22
а что такое гистерезис?


2-1135847930
n0p
2005-12-29 12:18
2006.01.22
Application.CreateForm(TDataModule, DataModule);