Rellik
August 7th, 2003, 11:15 PM
Found this trick ina an MSDN article (http://msdn.microsoft.com/library/en-us/shellcc/platform/commctls/userex/cookbook.asp?frame=true#using_manifests) among other searches:
go to the loacation of the exe of the program that you want to add the xp style to, create a text file and insert the following text into it:
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0">
<assemblyIdentity
version="1.0.0.0"
processorArchitecture="X86"
name="CompanyName.ProductName.YourApplication"
type="win32"
/>
<description>Your application description here.</description>
<dependency>
<dependentAssembly>
<assemblyIdentity
type="win32"
name="Microsoft.Windows.Common-Controls"
version="6.0.0.0"
processorArchitecture="X86"
publicKeyToken="6595b64144ccf1df"
language="*"
/>
</dependentAssembly>
</dependency>
</assembly>If you want you can fill out the description fields but it may not be needed
Save and rename the text file to appname.exe.MANIFEST (appname being the application's exe file name)
http://www.windows-help.net/WindowsXP/img/example-1.pnghttp://www.windows-help.net/WindowsXP/img/example-2.png
This trick may not work on all apps: The app may have a few graphic inconsistancies or mess up some widgit
it may look like crap(see #1)
propritary widgets are being used
or the app will just crash out at some point
For reference, in later versions of Nero 5, the CD toolkit (CD Speed, InfoTool) uses these exe.MANIFEST files
go to the loacation of the exe of the program that you want to add the xp style to, create a text file and insert the following text into it:
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0">
<assemblyIdentity
version="1.0.0.0"
processorArchitecture="X86"
name="CompanyName.ProductName.YourApplication"
type="win32"
/>
<description>Your application description here.</description>
<dependency>
<dependentAssembly>
<assemblyIdentity
type="win32"
name="Microsoft.Windows.Common-Controls"
version="6.0.0.0"
processorArchitecture="X86"
publicKeyToken="6595b64144ccf1df"
language="*"
/>
</dependentAssembly>
</dependency>
</assembly>If you want you can fill out the description fields but it may not be needed
Save and rename the text file to appname.exe.MANIFEST (appname being the application's exe file name)
http://www.windows-help.net/WindowsXP/img/example-1.pnghttp://www.windows-help.net/WindowsXP/img/example-2.png
This trick may not work on all apps: The app may have a few graphic inconsistancies or mess up some widgit
it may look like crap(see #1)
propritary widgets are being used
or the app will just crash out at some point
For reference, in later versions of Nero 5, the CD toolkit (CD Speed, InfoTool) uses these exe.MANIFEST files