def key_down(self, event): #print "GWindow.key_down:", event if self._generic_tabbing and event.char == '\t': #print "GWindow.key_down: doing generic tabbing" if event.shift: self._tab_to_prev() else: self._tab_to_next() else: Container.key_down(self, event)
def key_down(self, event): #print "GWindow.key_down:", event ### if self._generic_tabbing and event.char == '\t': #print "GWindow.key_down: doing generic tabbing" ### if event.shift: self._tab_to_prev() else: self._tab_to_next() else: Container.key_down(self, event)
def key_down(self, e): #print "GTableView.key_down: %r %r shift=%s" % (e.char, e.key, e.shift) ### c = e.char k = e.key if c == '\x1b': self.cancel_editing() return elif k == 'enter': self.finish_editing() return d = movement_map.get((c or k, e.shift)) if d: self._move_to_adjacent_cell(*d) else: Container.key_down(self, e)