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

Method kbEvent

gui/builtinViews/fittingView.py:290–300  ·  view source on GitHub ↗
(self, event)

Source from the content-addressed store, hash-verified

288 return mods
289
290 def kbEvent(self, event):
291 keycode = event.GetKeyCode()
292 modifiers = event.GetModifiers()
293 if keycode == wx.WXK_ESCAPE and modifiers == wx.MOD_NONE:
294 self.unselectAll()
295 elif keycode == 65 and modifiers == wx.MOD_CONTROL:
296 self.selectAll()
297 elif keycode in (wx.WXK_DELETE, wx.WXK_NUMPAD_DELETE) and modifiers == wx.MOD_NONE:
298 modules = [m for m in self.getSelectedMods() if not m.isEmpty]
299 self.removeModule(modules)
300 event.Skip()
301
302 def fitRemoved(self, event):
303 """

Callers

nothing calls this directly

Calls 4

getSelectedModsMethod · 0.95
removeModuleMethod · 0.95
unselectAllMethod · 0.80
selectAllMethod · 0.80

Tested by

no test coverage detected