[Anygui-checkins] CVS: anygui/test test_textfield.py,1.13,1.14 test_window.py,1.19,1.20
Brought to you by:
mlh
From: Joseph A K. <jk...@us...> - 2002-06-25 01:54:48
|
Update of /cvsroot/anygui/anygui/test In directory usw-pr-cvs1:/tmp/cvs-serv5207/test Modified Files: test_textfield.py test_window.py Log Message: All Default classes now exist. Whether they're correct or not is another matter; I just emacs-macroed them into shape based on the old definitions. Somewhat working test_textfield.py for tkgui. Windows now appear in test_window.py; the fix for this was to add win.wrapper.prod() in Application.add(). Almost certainly, this is wrong, but I'm not quite sure what's right. Index: test_textfield.py =================================================================== RCS file: /cvsroot/anygui/anygui/test/test_textfield.py,v retrieving revision 1.13 retrieving revision 1.14 diff -C2 -r1.13 -r1.14 *** test_textfield.py 12 Mar 2002 02:09:35 -0000 1.13 --- test_textfield.py 25 Jun 2002 01:54:45 -0000 1.14 *************** *** 1,6 **** ! from anygui import * from anygui.Utils import log ! def init_field(event): global tf, lbl tf.text = 'This is a TextField test.' --- 1,8 ---- ! from anygui import Window,TextField,Application,Button,Label,link from anygui.Utils import log ! app = Application() ! ! def init_field(*args,**kws): global tf, lbl tf.text = 'This is a TextField test.' *************** *** 8,12 **** update_label() ! def update_label(event): global tf, lbl sel = tf.selection --- 10,14 ---- update_label() ! def update_label(*args,**kws): global tf, lbl sel = tf.selection *************** *** 20,23 **** --- 22,28 ---- log('Enter was pressed. Field contents:', tf.text) + win = Window(title='TextField test', width=200, height=245) + app.add(win) + tf = TextField(width=150, height=25) link(tf, print_contents) *************** *** 25,40 **** tf2 = TextField(width=150, height=25, editable=0) tf2.text = 'Edit me... :P' ! lbl = Label(width = 150, height=25, text = '') update_btn = Button(width=50, height=30, text='Update') link(update_btn, update_label) ! reset_btn = Button(width=50, height=30, text='Reset') link(reset_btn, init_field) - - app = Application() - - win = Window(title='TextField test', width=200, height=245) - app.add(win) win.add([tf, tf2, lbl], left=25, right=25, top=40, hstretch=1, --- 30,40 ---- tf2 = TextField(width=150, height=25, editable=0) tf2.text = 'Edit me... :P' ! lbl = Label(width = 150, height=25, text = 'I Am A LABEL') update_btn = Button(width=50, height=30, text='Update') link(update_btn, update_label) ! reset_btn = Button(height=30, text='Reset') link(reset_btn, init_field) win.add([tf, tf2, lbl], left=25, right=25, top=40, hstretch=1, Index: test_window.py =================================================================== RCS file: /cvsroot/anygui/anygui/test/test_window.py,v retrieving revision 1.19 retrieving revision 1.20 diff -C2 -r1.19 -r1.20 *** test_window.py 3 May 2002 23:40:25 -0000 1.19 --- test_window.py 25 Jun 2002 01:54:45 -0000 1.20 *************** *** 21,25 **** # win.open() app.add(win) ! btn = Button(text='Create new window', size=(200,25), x=10, y=10) link(btn, new_window) --- 21,25 ---- # win.open() app.add(win) ! btn = Button(text='Create new window', size=(200,25), x=10, y=10) link(btn, new_window) |