wxpython规范样式和脉冲

时间:2017-03-25 05:39:16

标签: python wxpython wxwidgets

我写了一些wxpython代码来显示进度条/量表。我注意到,如果我自己运行我的代码,我可以简单地调用self.gauge.Pulse()一次(没有计时器运行)并且仪表将在绿色条中脉动/移动。

但是,当我的代码作为更大的代码体的一部分运行时,条形变为纯蓝色,self.gauge.Pulse()不会使条形脉冲。保持不变。

更大的代码体包含其他wxFrame。

是否存在某种帧样式标志或其他会禁用"自动脉冲"功能并将栏从绿色变为蓝色?

这是Windows 7,顺便说一句

谢谢你们

1 个答案:

答案 0 :(得分:0)

看起来你的“更大的代码体”没有使用正确的清单,因此使用旧的“经典”控件而不是comctl32.dll v6实现的“主题”控件。要轻松检查这一点,只需比较两种情况下按钮的外观,这应该清楚说明您是否使用了正确的清单。