MCPcopy Create free account
hub / github.com/pyfa-org/Pyfa / __init__

Method __init__

gui/builtinAdditionPanes/droneView.py:78–99  ·  view source on GitHub ↗
(self, parent)

Source from the content-addressed store, hash-verified

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)

Callers 1

__init__Method · 0.45

Calls 2

DroneViewDropClass · 0.85
getInstanceMethod · 0.45

Tested by

no test coverage detected