changeset 110 | cf3d49cdd6e2 |
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/tests/curses_get_wch.py Wed Sep 03 19:13:37 2014 +0200 @@ -0,0 +1,18 @@ +#!/usr/bin/python3 + +import curses +import locale + +locale.setlocale(locale.LC_ALL, "") + +def doStuff(stdscr): + stdscr.keypad(1) + message = "Press 'q' to quit.\n" + stdscr.addstr(0, 0, message, 0) + while True: + c = stdscr.get_wch() # pauses until a key's hit + if c == 'q': + break + stdscr.addstr('%s %r\n' % (c, c)) + +curses.wrapper(doStuff)