Hallo liebe Community!
Ich habe ein Problem mit dem Aussehen meiner Programme unter Python 2.6 und wxPython 2.8.9.1 for Python 2.6
so sieht das Programm aus:
Alle widgets (ListCtrl, Button, Toolbar, TextCtrl) sehen wie unter Windows 95 aus.
und so sieht das gleiche Programm unter Python 2.5.2 und wxPython 2.8.9.1 for Python 2.5:
Als Betriebssystem habe ich Win Vista 64bit
Aussehen bleibt gleich auch wenn ich extra 64bit Versionen von Python und wxPython installiere.
Ich will naturlich das mein Programm unter Python 2.6 genauso wie unter 2.5 aussieht.
Kann mir jemand sagen woran es liegt? hat schon jemand ähnliches gesehen?
Python 2.6 Programme sehen schrecklich aus
- Damaskus
- Administrator
- Beiträge: 995
- Registriert: Sonntag 6. März 2005, 20:08
- Wohnort: Schwabenländle
Hi,
hast du bei der installaton die Option "manifest Datei erstellen" mitverwendet? Wenn nein solltest du das nachholen.
Bei mir funktioniert python2.6 und wxpython auf Vista X64 Problemlos.
Gruß
Damaskus
hast du bei der installaton die Option "manifest Datei erstellen" mitverwendet? Wenn nein solltest du das nachholen.
Bei mir funktioniert python2.6 und wxpython auf Vista X64 Problemlos.
Gruß
Damaskus
-
- Python-Forum Veteran
- Beiträge: 16025
- Registriert: Freitag 20. Juni 2003, 16:30
- Kontaktdaten:
Übrigens, das sind nicht Python 2.6 Programme, sondern Programme die wxWidgets als GUI-Lib nutzen und von Python 2.6 ausgeführt werden. Das hat mit Python eigentlich wenig bis gar nichts zu tun sondern ist abhängig davon, wie Windows seine Widgets eben so darstellt.
My god, it's full of CARs! | Leonidasvoice vs (former) Modvoice
Komisch bei der Installation von wxPython wird "Manifest files for XP Themed LnF" schon standardmässig aktiviert, mein Programm sieht aber trotzdem genau so aus.Damaskus hat geschrieben:Hi,
hast du bei der installaton die Option "manifest Datei erstellen" mitverwendet? Wenn nein solltest du das nachholen.
Bei mir funktioniert python2.6 und wxpython auf Vista X64 Problemlos.
Gruß
Damaskus
-
- Python-Forum Veteran
- Beiträge: 16025
- Registriert: Freitag 20. Juni 2003, 16:30
- Kontaktdaten:
Letztendlich brauchst du nur eine ``python.manifest`` und eine ``pythonw.manifest`` im dem gleichen Ordner wo ``python.exe`` und ``pythonw.exe`` liegen.
My god, it's full of CARs! | Leonidasvoice vs (former) Modvoice
Hallo Leonidas, das ist ja genau das Problem, die Dateien ``python.manifest`` und ``pythonw.manifest`` liegen im gleichen Ordner wo ``python.exe`` und ``pythonw.exe`` sind. Ich habe schon probiert die Manifest dateien von wxPython für Python 2.5 in den Ordner für Python 2.6 zu kopieren, aber leider bringt das alles nichtsLeonidas hat geschrieben:Letztendlich brauchst du nur eine ``python.manifest`` und eine ``pythonw.manifest`` im dem gleichen Ordner wo ``python.exe`` und ``pythonw.exe`` liegen.