diff -r e6c3a5ee91aa -r 5e78d52ebb24 editor.py --- a/editor.py Fri Oct 07 11:07:59 2011 +0200 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,64 +0,0 @@ -#!/usr/bin/env python3 -# -*- coding: utf-8 -*- - -import locale -locale.setlocale(locale.LC_ALL, '') - -import os - -from tuikit.application import Application -from tuikit.editfield import EditField -from tuikit.window import Window -from tuikit.button import Button -from tuikit.scrollbar import VScrollbar -from tuikit.textedit import TextEdit - - -class MyApplication(Application): - def __init__(self): - Application.__init__(self) - self.top.connect('keypress', self.globalkeypress) - - #edit = EditField(50, 'DlouhyTest12') - #self.top.add(edit) - - - t = open('tuikit/widget.py').read() - textedit = TextEdit(100, 40, t) - self.top.add(textedit) - textedit.x = 2 - self.textedit = textedit - - #win = Window() - #self.top.add(win) - - #button = Button('click!') - #win.add(button) - #button.x = 10 - #button.y = 7 - - #button.connect('click', self.buttonclick) - #self.button = button - - #subwin = Window(8,8) - #win.add(subwin) - - - def buttonclick(self): - self.button.label = 'YES' - - - def globalkeypress(self, keyname, char): - if keyname == 'escape': - self.terminate() - if keyname == 'f1': - self.textedit.settext('%s' % self.top.focuschild) - self.textedit.redraw() - - - -if __name__ == '__main__': - os.environ['ESCDELAY'] = '25' # do not wait 1 second after pressing Escape key - app = MyApplication() - app.start() -