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

Method kbEvent

gui/builtinAdditionPanes/cargoView.py:136–146  ·  view source on GitHub ↗
(self, event)

Source from the content-addressed store, hash-verified

134 dropSource.DoDragDrop()
135
136 def kbEvent(self, event):
137 keycode = event.GetKeyCode()
138 modifiers = event.GetModifiers()
139 if keycode == wx.WXK_ESCAPE and modifiers == wx.MOD_NONE:
140 self.unselectAll()
141 elif keycode == 65 and modifiers == wx.MOD_CONTROL:
142 self.selectAll()
143 elif keycode in (wx.WXK_DELETE, wx.WXK_NUMPAD_DELETE) and modifiers == wx.MOD_NONE:
144 cargos = self.getSelectedCargos()
145 self.removeCargos(cargos)
146 event.Skip()
147
148 def swapModule(self, x, y, modIdx):
149 """Swap a module from fitting window with cargo"""

Callers

nothing calls this directly

Calls 4

getSelectedCargosMethod · 0.95
removeCargosMethod · 0.95
unselectAllMethod · 0.80
selectAllMethod · 0.80

Tested by

no test coverage detected