else: index = len(letters) - 1 answer[answer_column] = letters[index] display.message( prompt + "\n" + string.join(answer, '')[display_column:display_column+16] ) display.move_cursor(col = cursor_column, row = 1) # basic tests if __name__ == '__main__': print "'" + longtext( value = "answer" ) + "'" print "'" + longtext( value = "a really really very very long answer" ) + "'" print text( prompt = "tilde ~~~" ) print text() print text( value = "smeg off!" ) print yesno() print yesno(prompt = "Are you sure?") print yesno(prompt = "Really sure?", value="no") print yesno(value="test") display = Display() display.stop()
def exit_handler (signum, frame): display = Display() display.stop() exit(0)