| 38 | class BaseWrapperList(gui.display.Display): |
| 39 | |
| 40 | def __init__(self, graphFrame, parent): |
| 41 | super().__init__(parent) |
| 42 | self.graphFrame = graphFrame |
| 43 | self._wrappers = [] |
| 44 | |
| 45 | self.hoveredRow = None |
| 46 | self.hoveredColumn = None |
| 47 | |
| 48 | self.Bind(wx.EVT_CHAR_HOOK, self.kbEvent) |
| 49 | self.Bind(wx.EVT_LEFT_DOWN, self.OnLeftDown) |
| 50 | self.Bind(wx.EVT_LEFT_DCLICK, self.OnLeftDClick) |
| 51 | self.Bind(wx.EVT_MOTION, self.OnMouseMove) |
| 52 | self.Bind(wx.EVT_LEAVE_WINDOW, self.OnLeaveWindow) |
| 53 | |
| 54 | @property |
| 55 | def wrappers(self): |