Changeset 396
- Timestamp:
- 05/30/2011 02:50:12 PM (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
SHX/trunk/sandbox/traceplotter.py
r395 r396 11 11 def __init__(self, parent, fname=None): 12 12 SP.ScrolledPanel.__init__(self, parent, style=wx.BORDER_SIMPLE) 13 13 14 14 self.parent = parent 15 15 self.Bind(wx.EVT_PAINT, self.OnPaint) … … 26 26 duration = self.end - self.start 27 27 x = evt.GetX() 28 28 29 29 t = x * duration / self.width 30 30 … … 42 42 print e.message 43 43 return 44 44 45 45 print "Loading %s..." % fname 46 46 self.tr = st[0] … … 84 84 offsetX = portion * width 85 85 print portion, offsetX 86 86 87 87 dc2 = wx.AutoBufferedPaintDCFactory(self) 88 88 dc2.Clear() … … 118 118 ]) 119 119 self.SetAcceleratorTable(self.Accelerators) 120 120 121 121 self.Bind(wx.EVT_CHAR_HOOK, self.onKeyDown) 122 122 123 123 self.Show() 124 124 125 125 def onKeyDown(self, evt): 126 print evt.GetKeyCode() 126 kc = evt.GetKeyCode() 127 if kc == 114: # lower-case R 128 self.onRead(evt) 129 else: 130 print "key code", kc 127 131 128 132 def onQuit(self, evt):
Note: See TracChangeset
for help on using the changeset viewer.