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

Вниз

Стиль WinXp   Найти похожие ветки 

 
John   (2004-07-20 00:15) [0]

Написал программу на API. После подключения Manifest-а элементы на форме перестали быть видны. Как сделать чтобы все элементы отображались в стиле XP?


 
parovoZZ ©   (2004-07-20 20:08) [1]

А как ты его подключал? И потом, если компоненты создаются в рантайм средствами апи, то так оно и будет. Создавай в Resource Workshop форму и все компоненты, проблемы не будет. Не будет работать TAB почему - тА.


 
Lin7   (2004-07-20 20:46) [2]

Посмотри, может поможет
http://delphi.mastak.ru/articles/themes_xp/index.html

Удачи.


 
parovoZZ ©   (2004-07-20 21:40) [3]

Ссылка временно не работает?


 
Dimaxx   (2004-07-21 01:11) [4]

Дело не в том, как создавались контролы, а в правильности написания манифеста. Сам с таким сталкивался. Контролы хоть как создавай (хоть ресурсом, хоть рантаймом), но если в манифесте ошибка - будет лажа. Лишний пробел - и будешь искать ошибку в коде до опупения.


 
Lin7   (2004-07-21 10:26) [5]

Сори, ссылка старая  :(
Смотри
http://www.delphimaster.ru/articles/themes_xp/index.html
Манифест там же.

Удачи.


 
parovoZZ ©   (2004-07-21 20:39) [6]

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


 
Dimaxx   (2004-07-22 21:03) [7]

<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<assembly xmlns="urn:schemas-microsoft-com:asm.v1"
manifestVersion="1.0">
<assemblyIdentity
____name="???????????????"
____processorArchitecture="x86"
____version="1.0.0.0"
____type="win32"/>
<description>???????????</description>
<dependency>
____<dependentAssembly>
________<assemblyIdentity
____________type="win32"
____________name="Microsoft.Windows.Common-Controls"
____________version="6.0.0.0"
____________processorArchitecture="x86"
____________publicKeyToken="6595b64144ccf1df"
____________language="*"
________/>
____</dependentAssembly>
</dependency>
</assembly>

Вместо кучи ? ставишь свое, вместо стартовых символов "_" ставь пробелы. Кол-во пробелов не менять!!! Работает.



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

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

Наверх




Память: 0.48 MB
Время: 0.045 c
8-1087415079
Ламо
2004-06-16 23:44
2004.09.05
BLP


3-1092210206
Lika
2004-08-11 11:43
2004.09.05
Как составить оптимальный запрос?


1-1092735170
Боян Георгиев
2004-08-17 13:32
2004.09.05
Как показать содержание TJpegImage-a


14-1092390564
leonidus
2004-08-13 13:49
2004.09.05
Кто использует качалки сайтов?


10-1033986143
step[B.M.]
2002-10-07 14:22
2004.09.05
Что должно быть установлено на машине клиента ???