Example #1
0
 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)
Example #2
0
 def keyDown_(self, event) -> None:
     if self.interface.on_key_down:
         self.interface.on_key_down(self.interface, **toga_key(event))
Example #3
0
 def keyDown_(self, event) -> None:
     print('in keyDown', event.keyCode)
     if self.interface.on_key_down:
         self.interface.on_key_down(**toga_key(event))
Example #4
0
 def keyDown_(self, event) -> None:
     print('in keyDown', event.keyCode)
     if self.interface.on_key_down:
         self.interface.on_key_down(**toga_key(event))
Example #5
0
 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)
Example #6
0
 def keyDown_(self, event) -> None:
     if self.interface.on_key_press:
         self.interface.on_key_press(
             self.interface, **toga_key(event.keyCode, event.modifierFlags))