Esempio n. 1
0
 def keypress(self, size, key):
     context = 'todo' + (':editing' if self.editing else '')
     if handle_keypress(self, key, context):
         return
     elif self.editing:
         return self._w.keypress(size, key)
     else:
         return key
Esempio n. 2
0
 def keypress(self, size, key):
     if handle_keypress(self, key, 'edit'):
         return
     return super(AdvancedEdit, self).keypress(size, key)
Esempio n. 3
0
 def keypress(self, size, key):
     if handle_keypress(self, key, 'search'):
         return
     return super(SearchWidget, self).keypress(size, key)
Esempio n. 4
0
 def keystroke(self, key):
     if handle_keypress(self, key, 'listbox'):
         return
     return key