

![]() | Start a set with this search |
![]() | Include this search in one of my sets |
![]() | Exclude this search from one of my sets |
![]() | Permalink to these results Paste this link in email or IM: |
| Atom feed for tracking future search results Paste this URL into your reader: |
1 message in org.python.python-bugs-list[ python-Bugs-774188 ] XP manifest fi...| From | Sent On | Attachments |
|---|---|---|
| SourceForge.net | Mar 1, 2004 1:12 am |

![]() | Permalink for this message Paste this link in email or IM: |
![]() | Permalink for this thread Paste this link in email or IM: |
| Atom feed for this thread Paste this URL into your reader: |
| Subject: | [ python-Bugs-774188 ] XP manifest files should be installed | Actions... |
|---|---|---|
| From: | SourceForge.net (nore...@sourceforge.net) | |
| Date: | Mar 1, 2004 1:12:39 am | |
| List: | org.python.python-bugs-list | |
Bugs item #774188, was opened at 2003-07-19 15:49 Message generated for change (Comment added) made by limi 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: Closed Resolution: Wont Fix 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: Alexander Limi (limi) Date: 2004-03-01 07:12
Message: Logged In: YES user_id=403979
I can confirm that this works fine with the cross-platform Python controller we are shipping with Plone 2.0, if that is of any use. We use Python 2.3.3 and wxPython 2.4.2.4. Stumbled over this issue when I was searching for information on Python and Manifest-files, and thought I'd add my 0.02 euros.
Screenshots on http://download.limi.net/xcontroller/ if you're curious about how it looks. :)
----------------------------------------------------------------------
Comment By: Tim Peters (tim_one) Date: 2003-07-21 00:38
Message: Logged In: YES user_id=31435
I'm closing this, for lack of a sane way to proceed at this time. The
http://www.python.org/cgi-bin/moinmoin/PythonQuestions
link has a claim that adding a manifest file caused Tkinter to crash ... until it's clear what to do, I'm not touching this.
----------------------------------------------------------------------
Comment By: Henk Punt (h_punt) Date: 2003-07-20 10:36
Message: Logged In: YES user_id=729698
I've googled around a bit more, http://www.python.org/cgi-bin/moinmoin/PythonQuestions section '4 Windows XP look-and-feel' advises against it, apparently somebody ran into problems with this. Mark is right, we don't know what the right control library is for any program run with the python.exe interpreter. sigh, I guess for microsoft a program is only a program when it is an .exe :-(. As far as I am concerned this is also not very critical.
----------------------------------------------------------------------
Comment By: Mark Hammond (mhammond) Date: 2003-07-20 06:40
Message: Logged In: YES user_id=14198
Welcome to .NET <wink>. I can believe this would help some GUI programs, but am hard pressed to call it critical enough to bang in 2.3 at this late stage.
A concern is that how do we know the assertion about what control library we want to use is true for *all* programs hosted by our executables?
----------------------------------------------------------------------
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







