def onInput(self, command): if command == self.canvas.terminfo.tigets('kf1'): self.newthreadpane.visible = not self.newthreadpane.visible if not self.newthreadpane.visible: self.newthreadpane.removeFocus() self.repaint() if command == self.canvas.terminfo.tigets('kf2'): self.name.giveFocus() Screen.onInput(self, command)
def onInput(self, command): Screen.onInput(self, command) if len(command) == 0: return if command == self.canvas.terminfo.tigets('kf2'): self.client.view = Nyan(self.client) return if command[0] == '\r' or command[0] == '\n': self.client.view = Board(self.client,'beh')