def key_event(self, *args): ''' Обработка нажатий клавиш списка ''' if args[1].type == gtk.gdk.KEY_PRESS: key = keybind.get_key_info(args[1]) print key if key == 'Shift Up' or key == 'Shift Down': self.select_function(key) elif args[1].type == gtk.gdk.KEY_RELEASE: key = keybind.get_key_info(args[1]) if key == 'space': self.select_function(key) elif key == 'Right': self.chdir_new() elif key == 'Return': self.Enter_key() elif (key == 'BackSpace' or key == 'Left') and self.OOF.Path != '/': self.back_dir()
def key_event(self, *args): key = keybind.get_key_info(args[1]) if key == 'Escape': self.destr() if key == 'Return': self.ok_button_click()