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

Method kbEvent

gui/builtinAdditionPanes/fighterView.py:219–229  ·  view source on GitHub ↗
(self, event)

Source from the content-addressed store, hash-verified

217 event.Skip()
218
219 def kbEvent(self, event):
220 keycode = event.GetKeyCode()
221 modifiers = event.GetModifiers()
222 if keycode == wx.WXK_ESCAPE and modifiers == wx.MOD_NONE:
223 self.unselectAll()
224 elif keycode == 65 and modifiers == wx.MOD_CONTROL:
225 self.selectAll()
226 elif keycode in (wx.WXK_DELETE, wx.WXK_NUMPAD_DELETE) and modifiers == wx.MOD_NONE:
227 fighters = self.getSelectedFighters()
228 self.removeFighters(fighters)
229 event.Skip()
230
231 def startDrag(self, event):
232 row = event.GetIndex()

Callers

nothing calls this directly

Calls 4

getSelectedFightersMethod · 0.95
removeFightersMethod · 0.95
unselectAllMethod · 0.80
selectAllMethod · 0.80

Tested by

no test coverage detected