Changeset 9760
- Timestamp:
- 10/08/08 19:42:25
- Files:
-
- gnuradio/trunk/gr-wxgui/src/python/common.py (modified) (2 diffs)
- gnuradio/trunk/gr-wxgui/src/python/number_window.py (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
gnuradio/trunk/gr-wxgui/src/python/common.py
r9749 r9760 24 24 import math 25 25 import wx 26 27 EVT_DATA = wx.NewEventType()28 class DataEvent(wx.PyEvent):29 def __init__(self, data):30 wx.PyEvent.__init__(self, wx.NewId(), EVT_DATA)31 self.data = data32 26 33 27 class prop_setter(object): … … 36 30 if args: set_method(args[0]) 37 31 setattr(self, 'set_%s'%control_key, set_method) 32 33 ################################################## 34 # Custom Data Event 35 ################################################## 36 EVT_DATA = wx.PyEventBinder(wx.NewEventType()) 37 class DataEvent(wx.PyEvent): 38 def __init__(self, data): 39 wx.PyEvent.__init__(self, wx.NewId(), EVT_DATA.typeId) 40 self.data = data 38 41 39 42 ################################################## gnuradio/trunk/gr-wxgui/src/python/number_window.py
r9749 r9760 136 136 #register events 137 137 self.ext_controller.subscribe(msg_key, self.handle_msg) 138 self. Connect(wx.ID_ANY, wx.ID_ANY,common.EVT_DATA, self.update)138 self.Bind(common.EVT_DATA, self.update) 139 139 140 140 def show_gauges(self, show_gauge):
