2010-08-27 218 views
1

我试图创建一个透明PNG背景的窗口没有成功,我会怎么做呢?设置wx.Frame.SetShape允许非箱形,但阴影等透明效果仍然背后有背景。例如,Photoshop splash screenwxWidgets透明背景图片?

+0

这可能有助于http://www.blog.pythonlibrary.org/2010/03/18/wxpython-putting-a-background-image-on-a-panel/ – volting 2010-08-27 10:09:05

+0

该示例仍然具有坚实的窗口背景。我正在寻找使背景完全透明,然后在其上绘制图像。 – 2010-08-27 19:24:21

+0

虽然我不确定,但我认为这也可以与透明的PNG一起使用,他在文章结尾处提到了相同的内容,值得一试 - 不需要太长的时间来测试。 – volting 2010-08-27 20:00:30

回答

1

我建议查看关于主wxPython邮件列表上透明效果的一些线程。上个月,雷·帕斯科(Ray Pasco)对此颇有兴趣。您也可以看看Whyteboard(不知道它是否透明)或浮动画布小部件(其中有两个)。哎呀,这可能是值得交叉发布到主要邮件列表,因为这是wxPython的创建者挂起的地方。

+0

良好的记忆力,非常感谢邮寄名单。我找到了你正在谈论的话题。 http://article.gmane.org/gmane.comp.python.wxpython/79682/match=transparency – 2010-08-27 23:16:07