(self, parent)
| 76 | ] |
| 77 | |
| 78 | def __init__(self, parent): |
| 79 | Display.__init__(self, parent, style=wx.BORDER_NONE) |
| 80 | |
| 81 | self.lastFitId = None |
| 82 | |
| 83 | self.hoveredRow = None |
| 84 | self.hoveredColumn = None |
| 85 | |
| 86 | self.mainFrame = gui.mainFrame.MainFrame.getInstance() |
| 87 | |
| 88 | self.mainFrame.Bind(GE.FIT_CHANGED, self.fitChanged) |
| 89 | self.mainFrame.Bind(ITEM_SELECTED, self.addItem) |
| 90 | self.Bind(wx.EVT_LEFT_DCLICK, self.onLeftDoubleClick) |
| 91 | self.Bind(wx.EVT_LEFT_DOWN, self.click) |
| 92 | self.Bind(wx.EVT_KEY_UP, self.kbEvent) |
| 93 | self.Bind(wx.EVT_MOTION, self.OnMouseMove) |
| 94 | self.Bind(wx.EVT_LEAVE_WINDOW, self.OnLeaveWindow) |
| 95 | |
| 96 | self.Bind(wx.EVT_CONTEXT_MENU, self.spawnMenu) |
| 97 | |
| 98 | self.Bind(wx.EVT_LIST_BEGIN_DRAG, self.startDrag) |
| 99 | self.SetDropTarget(DroneViewDrop(self.handleDragDrop)) |
| 100 | |
| 101 | def OnLeaveWindow(self, event): |
| 102 | self.SetToolTip(None) |
no test coverage detected