diff options
Diffstat (limited to 'docs/tutorial/input.py')
| -rw-r--r-- | docs/tutorial/input.py | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/docs/tutorial/input.py b/docs/tutorial/input.py new file mode 100644 index 0000000..0ac2239 --- /dev/null +++ b/docs/tutorial/input.py @@ -0,0 +1,11 @@ +import urwid + +def show_or_exit(input): + if input in ('q', 'Q'): + raise urwid.ExitMainLoop() + txt.set_text(repr(input)) + +txt = urwid.Text(u"Hello World") +fill = urwid.Filler(txt, 'top') +loop = urwid.MainLoop(fill, unhandled_input=show_or_exit) +loop.run() |
