[Migrated content. Thread originally posted on 03 October 2005]
At the conference this year, several has inquired for the new XP Theme style, to give a more modern look.Due to compatibility issues, the ACUCOBOL-GT runtime has still not implemented the direct support for the new extended controls that ship with XP.
There is however a way you can get this new look.
Microsoft did by the time they released XP want to provide also existing applications with the new look, albeit, they realised some applications might not operate properly so they made the change dynamic. This was accomplished by introducing a technique that they refer to as a manifest.
The manifest is present in form of a file, the file then is just a plain xml file which tells in details what controls the application supports.
There has been a few issues with the new controls and ACUCOBOL-GT, but as of version 7 I believe we have them fixed.
The trick with the manifest file is that it is named the same as the executable, except an additional extension is added; .manifest.
Which means, for our default runtime for instance, the file is stored as:
wrun32.exe.manifest.
For the file to be functioning, it must be stored together with the runtime executable, e.g. in the directory which the wrun32.exe is.
Finally, to get the new look, XP Theme must be enabled on your computer.
Attached to this message, you will find an archive (manifest.zip) containing three files.
V7old.jpg, which is a print screen of the sample PrnDemoX application with the 7.0 runtime without the manifest file.
V7new.jpg, which is a print screen of the sample PrnDemoX application with the 7.0 runtime and the manifest file.
Wrun32.exe.manifest which is the file to be stored along with the runtime to make it use the new XP look.
XP is of course a prerequisit to have this functionality.



