Страница 1 из 1

Не совсем, наверно, в тему ...

Добавлено: 07 Ноябрь 2005, 16:05
Игорь Столяров
Привет всем !
Есть вопрос, не совсем наверное, в тему Clarion - но все-таки ...
В 6 версии была добавлена опция опция "XP Manifest" - если судить по MSDN, то данная фишка позволяет менять внешний вид программы (скины ?) в зависимости от файла манифеста ... Стандартный XP Manifest включается и работает (а начиная с C61 - правильно работает для всех видов полей). А вот как его из программы изменить или переключить, если предположим, есть заранее определенные настройки ? И есть ли вообще где-нибудь примеры манифест-файлов которые можно было прикрутить к программе на Clarion (кроме стандартного), что-бы посмотреть как это работает ?
Не то, что бы очень нужно, скорее интересно ...

Re: Не совсем, наверно, в тему ...

Добавлено: 07 Ноябрь 2005, 17:15
Andrew™
Игорь Столяров писал(а):Привет всем !
Есть вопрос, не совсем наверное, в тему Clarion - но все-таки ...
В 6 версии была добавлена опция опция "XP Manifest" - если судить по MSDN, то данная фишка позволяет менять внешний вид программы (скины ?) в зависимости от файла манифеста ... Стандартный XP Manifest включается и работает (а начиная с C61 - правильно работает для всех видов полей). А вот как его из программы изменить или переключить, если предположим, есть заранее определенные настройки ? И есть ли вообще где-нибудь примеры манифест-файлов которые можно было прикрутить к программе на Clarion (кроме стандартного), что-бы посмотреть как это работает ?
Не то, что бы очень нужно, скорее интересно ...
я вот такой манифест прикручиваю:

e3ddemo.exe.manifest

Код: Выделить всё

<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0">
 <assemblyIdentity processorArchitecture="X86" version="6.0.0.0" type="win32" name="e3ddemo"/>
 <description>e3ddemo</description>
 <dependency>
   <dependentAssembly>
     <assemblyIdentity type="win32" name="Microsoft.Windows.Common-Controls" version="6.0.0.0" publicKeyToken="6595b64144ccf1df" language="*" processorArchitecture="X86"/>
   </dependentAssembly>
 </dependency>
</assembly>

Добавлено: 07 Ноябрь 2005, 19:49
Гость
А самое интересное - как прикрутить-то его программе ... ?

Добавлено: 08 Ноябрь 2005, 0:41
Admin

Добавлено: 08 Ноябрь 2005, 8:23
Andrew™
Anonymous писал(а):А самое интересное - как прикрутить-то его программе ... ?
я ж специально написал синими буквами, имя файла манифеста
должно совпадать с именем программы, включая расширение
+ .manifest

и этот файл должЁн лежать под ногами программы