2012-12-10 69 views
0

我从Python编程开始,我需要一些帮助!边界wxpython颜色

其实我正在使用wxpython的图形应用程序,我希望能够动态地改变任何小部件的边框的大小&的颜色,如“TextCtrl”,“Panel”和“ListBox” 。

你有什么想法吗?

感谢

+1

在某些平台上通常没有边界 - 我会小心这一点。如果你真的需要这个,你可以尝试在'wx.EVT_PAINT'处使用'wx.PaintDC'手动绘制一个矩形。 – lolopop

+0

我只在Windows上工作。我能够在我的一个小部件上设置提升边框,我希望它也可以改变颜色。我将尝试在wx.EVT_PAINT中使用wx.PaintDC。谢谢 – PetitMargoulin

回答

1

你应该检查出的Widget检查工具(http://wiki.wxpython.org/Widget%20Inspection%20Tool)。它有一个高亮功能,基本上可以满足你的需求。 wxPython演示在帮助菜单中有它,但可以将它添加到您自己的代码中。只需查看上面链接中的说明即可。

+0

今天晚上,我会看看这个。感谢Mike D. – PetitMargoulin

+0

感谢你我发现了wxPython脚本演示。很有用! Thanks.BBye – PetitMargoulin