[Python-bugs-list] [ python-Bugs-774188 ] XP manifest files should be installed

SourceForge.net noreply@sourceforge.net
Sat, 19 Jul 2003 15:25:08 -0700


Bugs item #774188, was opened at 2003-07-19 15:49
Message generated for change (Comment added) made by h_punt
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=105470&aid=774188&group_id=5470

Category: Windows
Group: Python 2.3
Status: Open
Resolution: None
Priority: 5
Submitted By: Henk Punt (h_punt)
Assigned to: Mark Hammond (mhammond)
Summary: XP manifest files should be installed

Initial Comment:
In order for python based windows programs to use 
the right widget (e.g. common control) versions on
XP, a manifest file must be present for both executables 
(python.exe and pythonw.exe).
I believe Python2.2 installs these per default.

If these are not present, weird graphical artifacts may 
show up on windows XP in tree and list controls when 
high-color icons are used.
A sample of a manifest file ('pythonw.exe.manifest'):

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




----------------------------------------------------------------------

>Comment By: Henk Punt (h_punt)
Date: 2003-07-20 00:25

Message:
Logged In: YES 
user_id=729698

I may have put them there myself, It is a known problem 
though, lookup section
'2.4.2.1 Windows XP and Python 2.2.2'
of the wxpython Wiki at: 
http://wiki.wxpython.org/index.cgi/Frequently_20Asked_20Que
stions
It would not hurt to have these installed by default for the 
Windows platform

----------------------------------------------------------------------

Comment By: Tim Peters (tim_one)
Date: 2003-07-19 22:15

Message:
Logged In: YES 
user_id=31435

Mark, does this mean anything to you?  We've (PLabs) 
certainly never installed anything like this before.

----------------------------------------------------------------------

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=105470&aid=774188&group_id=5470