MCPcopy Index your code
hub / github.com/pyfa-org/Pyfa / kbEvent

Method kbEvent

gui/builtinAdditionPanes/droneView.py:132–142  ·  view source on GitHub ↗
(self, event)

Source from the content-addressed store, hash-verified

130 event.Skip()
131
132 def kbEvent(self, event):
133 keycode = event.GetKeyCode()
134 modifiers = event.GetModifiers()
135 if keycode == wx.WXK_ESCAPE and modifiers == wx.MOD_NONE:
136 self.unselectAll()
137 elif keycode == 65 and modifiers == wx.MOD_CONTROL:
138 self.selectAll()
139 elif keycode in (wx.WXK_DELETE, wx.WXK_NUMPAD_DELETE) and modifiers == wx.MOD_NONE:
140 drones = self.getSelectedDrones()
141 self.removeDroneStacks(drones)
142 event.Skip()
143
144 def startDrag(self, event):
145 row = event.GetIndex()

Callers

nothing calls this directly

Calls 4

getSelectedDronesMethod · 0.95
removeDroneStacksMethod · 0.95
unselectAllMethod · 0.80
selectAllMethod · 0.80

Tested by

no test coverage detected