(self, event)
| 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 | """ |
nothing calls this directly
no test coverage detected