author | Radek Brich <radek.brich@devl.cz> |
Mon, 10 Oct 2011 22:20:59 +0200 | |
changeset 25 | f69a1f0382ce |
parent 20 | 472a753664f9 |
child 41 | 37b7dfc3eae6 |
permissions | -rwxr-xr-x |
#!/usr/bin/env python3 # -*- coding: utf-8 -*- import locale locale.setlocale(locale.LC_ALL, '') from tuikit import * class MyApplication(Application): def __init__(self): Application.__init__(self) self.top.connect('keypress', self.globalkeypress) self.text = '' textedit = TextEdit(100, 40, self.text) self.top.add(textedit) textedit.x = 2 self.textedit = textedit def globalkeypress(self, keyname, char): if char == 'q': self.terminate() self.text += 'keyname: %s char: %s\n' % (keyname, char) self.textedit.settext(self.text) self.textedit.scrolltoend() if __name__ == '__main__': app = MyApplication() app.start()