PC Review Forums Software Windows XP & Applications Lagacy Applications ... xp style

Reply
 
Thread Tools Rate Thread
Old 13-07-2002, 03:12 PM   #1
muckshifter
Captain Crunchie
Super Moderator
 
muckshifter's Avatar
 
Join Date: Mar 2002
Location: In a Hovel
Posts: 15,832
Send a message via MSN to muckshifter
Trader Rating: (1)
Default Lagacy Applications ... xp style

You might not care much for the new Windows XP look, but XP’s ability to do more than just change a few colours and fonts … called ‘themes’ … makes it a much more stylish operating environment than its predecessors. However, you need to be running ‘them-aware’ applications to get the full benefit of it. Or do you? A surprising number of older programs can be persuaded to adopt an XP-themed look, by following this simple tip.

First, use Notepad to create a file called XP.manifest, copy and past the text below. Now use … File, Save As … to save a copy into the folder of a program you want to adopt the XP style. If the filename is … myapp.exe … give the manifest file the name … myapp.exe.manifest. To get Notepad to save a file without appending ‘.txt’ to the name, put the whole name in quotes. In the listing below the line ‘name=”test.exe”’ should probably be changed to ‘name=”myapp.exe”’ (in this example) too, but it doesn’t seem to matter.

Now start the program. With luck, you’ll find that buttons and other interface controls have adopted the XP look. If so, you’re home and dry. You can make as many copies of the ‘manifest’ file as you need, to spruce up your other applications.

If it was really this simple, of course,Microsoft would have made all programs take the XP look by default and saved me all this bother. The ‘manifest’ is really intended for use by software developers who have actually tested their programs under Windows XP to be sure that they work. Designed-for-XP applications have the ‘manifest’ built into them, so you won’t need a separate ‘manifest’ file.


*** WARNING *** WARNING *** WARNING ***

Some programs misbehave if you try to use this tip. Word 2000 just ignores the manifest file but its companion version of Excel (Excel 2000) literally crashes on take-off. If you experience problems with an application, just delete the ‘manifest’ file and all should be well again. I take NO responsibility for this tip messing up your system.

*** WARNING *** WARNING *** WARNING ***


XP.manifest

<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0">
<assemblyIdentity type="win32"
name="test.exe"
version="6.0.0.0"
processorArchitecture="x86"

/>
<description>Test Application</description>
<dependency>
<dependentAssembly>
<assemblyIdentity type="win32"
name="Microsoft.Windows.Common-Controls"
version="6.0.0.0"
processorArchitecture="X86"
publicKeyToken="6595b64144ccf1df"
language="*"
/>
</dependentAssembly>
</dependency>
</assembly>



Enjoy!
Mucks
__________________
I'm not grouchy by nature, it takes constant effort.



Inside every older person is a younger person wondering, "What the hell happened?"
muckshifter is offline   Reply With Quote
Reply



Thread Tools
Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off