diff options
author | tvoid <tvoid@lesaige.com> | 2008-04-07 14:17:24 -0600 |
---|---|---|
committer | tvoid <tvoid@lesaige.com> | 2008-04-07 14:17:24 -0600 |
commit | c26f4b9bd2b00279b6f0f0bbf027c72cafaae5b6 (patch) | |
tree | be0d4b23e40f9ac6c3a3020fa66bf6b2c7f7feab | |
parent | e623985d7bed48ea54ab06635e2e25c6f77f3808 (diff) |
testing wxpython idle event timing (too slow)
-rwxr-xr-x | gsm-tvoid/src/python/gsm_scan.py | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/gsm-tvoid/src/python/gsm_scan.py b/gsm-tvoid/src/python/gsm_scan.py index 5d48ce5..43331e1 100755 --- a/gsm-tvoid/src/python/gsm_scan.py +++ b/gsm-tvoid/src/python/gsm_scan.py @@ -383,6 +383,9 @@ class app_flow_graph(stdgui.gui_flow_graph): self.t1.Start(5000,0) self.frame.Bind(wx.EVT_TIMER, self.on_tick) + #bind the idle routing for message_queue processing + self.frame.Bind(wx.EVT_IDLE, self.on_idle) + def _set_status_msg(self, msg): self.frame.GetStatusBar().SetStatusText(msg, 0) @@ -428,7 +431,7 @@ class app_flow_graph(stdgui.gui_flow_graph): callback=self.set_channel) vbox.Add(hbox, 0, wx.EXPAND) - + def set_freq(self, freq): @@ -491,7 +494,10 @@ class app_flow_graph(stdgui.gui_flow_graph): if self.print_status: self.print_stats() - + + def on_idle(self, event): + print "Idle.\n"; + def main (): app = stdgui.stdapp(app_flow_graph, "GSM Scanner", nstatus=1) app.MainLoop() |