Я изо всех сил, чтобы получить бар калибра к импульсу в то время как подпроцесс работает, так что я вернулся к основам и получил этот базовый код, который до сих пор не работаетWxPython манометр не пульсирует
import wx
class GaugeFrame(wx.Frame):
def __init__(self):
wx.Frame.__init__(self, None, -1, 'Gauge Example', size=(350, 150))
panel = wx.Panel(self, -1)
self.gauge = wx.Gauge(panel, -1, 50, (20, 50), (250, 25))
self.gauge.Pulse()
app = wx.PySimpleApp()
GaugeFrame().Show()
app.MainLoop()
Я попытался Примеры wxpython, которые показывают два датчика, используют wx.Timer, а другой - импульс. Когда я снимаю таймер, датчик, настроенный на импульс, перестает работать.
Поэтому я могу только думать, что датчик, даже настроенный на импульс, должен иметь таймер.
Это все верно?
Я попытался добавить
self.gauge.Refresh()
и
self.gauge.Refresh(True)
, но ни, кажется, помогает
Любое знает решение
благодаря
так что у него нет возможности просто пропустить пульс при запуске до тех пор, пока я не установил self.gauage.SetValue (100), который покажет пользователю, что он завершен? – tjmgis
Да, я даже не знаком с wxpython .. но это то, что я понял из документов. – DevC