带有wxPython的WinXP按钮样式

2024-09-29 23:25:58 发布

您现在位置:Python中文网/ 问答频道 /正文

我注意到我用wxPython编写的程序具有Win98按钮样式。 但是Boa构造函数(也使用wxPython编写)有一些漂亮的按钮。在

如何使按钮看起来像当前的Windows按钮样式?在


Tags: 程序windowswxpython样式按钮boawin98
3条回答

到目前为止,答案是将包作为可执行文件(例如py2exe)分发的,答案已经给出。在

但由于(我认为)Python2.6,当您从命令行(Vista和Windows7)启动.py文件时,您会遇到同样的问题。robindunn建议使用与wxPython一起分发的update_manifest.py,并将其放在与python.exe. 在

在使用的复制版本应用update_manifest.py之后python.exewxPython应用程序有正确的主题外观,是的,它也可以使用windows7rc1。在

你在用py2exe打包应用程序吗?在

如果是这样,您可能需要指定一个清单文件来让Python使用WinXP(Vista?)主题/常用控件:

http://wiki.wxpython.org/DistributingYourApplication

John's answer上展开,您还可以为python.exe和{}创建清单文件,以便在不首先使用py2exe打包的情况下查看新样式。在

相关问题 更多 >

    热门问题