def keyDown_(self, event) -> None: # any time this table is in focus and a key is pressed, this method will be called if toga_key(event) == {'key': Key.A, 'modifiers': {Key.MOD_1}}: if self.interface.multiple_select: self.selectAll(self) else: # forawrd call to super send_super(__class__, self, 'keyDown:', event)
def keyDown_(self, event) -> None: if self.interface.on_key_down: self.interface.on_key_down(self.interface, **toga_key(event))
def keyDown_(self, event) -> None: print('in keyDown', event.keyCode) if self.interface.on_key_down: self.interface.on_key_down(**toga_key(event))
def keyDown_(self, event) -> None: if self.interface.on_key_down: self.interface.on_key_down(self.interface, **toga_key(event)) send_super(__class__, self, 'keyDown:', event)
def keyDown_(self, event) -> None: if self.interface.on_key_press: self.interface.on_key_press( self.interface, **toga_key(event.keyCode, event.modifierFlags))