CVS: anygui/doc tutorial.txt,1.4,1.5

Magnus Lie Hetland <[email protected]> Sat, 15 Feb 2003 18:11:27 -0800
Newsgroups gmane.comp.python.anygui.cvs
Message-ID <[email protected]>
Update of /cvsroot/anygui/anygui/doc
In directory sc8-pr-cvs1:/tmp/cvs-serv11887

Modified Files:
	tutorial.txt 
Log Message:


Index: tutorial.txt
===================================================================
RCS file: /cvsroot/anygui/anygui/doc/tutorial.txt,v
retrieving revision 1.4
retrieving revision 1.5
diff -C2 -r1.4 -r1.5
*** tutorial.txt	24 Apr 2002 15:57:03 -0000	1.4
--- tutorial.txt	16 Feb 2003 02:11:24 -0000	1.5
***************
*** 1,5 ****
  Title: Anygui Tutorial
  Author: Magnus Lie Hetland
! Date: 2002-01-04
  
  1. Introduction
--- 1,5 ----
  Title: Anygui Tutorial
  Author: Magnus Lie Hetland
! Date: 2003-02-16
  
  1. Introduction
***************
*** 55,65 ****
        from anygui import *
        
-       win = Window()
        app = Application()
        app.add(win)
  
     There; we've created a Window object, an Application object, and
     added the Window to the Application (otherwise it wouldn't show up
!    anywhere).
  
     This won't do anything by itself; we need to tell the Application
--- 55,66 ----
        from anygui import *
        
        app = Application()
+       win = Window()
        app.add(win)
  
     There; we've created a Window object, an Application object, and
     added the Window to the Application (otherwise it wouldn't show up
!    anywhere). You should create your Application object before your
!    other Anygui components (including Windows).
  
     This won't do anything by itself; we need to tell the Application
***************
*** 218,222 ****
     and link it to the button:
  
!       def handler(**kw):
            txt.text = sentence()
  
--- 219,223 ----
     and link it to the button:
  
!       def handler(event):
            txt.text = sentence()
  
***************
*** 240,246 ****
  
     (Note: Event handlers receive information about the event through
!    keyword arguments, such as event type, the time when the event
!    occurred etc. We simply ignore all that here, using the **kw syntax
!    to allow any keywords.)
  
  9. Further Exploration
--- 241,247 ----
  
     (Note: Event handlers receive information about the event through
!    Event objects. We ignore the specifics of these objects here. In
!    version 0.1.1 and earlier, event handlers received information
!    through keyword arguments.)
  
  9. Further Exploration
***************
*** 318,321 ****
--- 319,324 ----
         return ' '.join(words)
  
+    app = Application()
+ 
     win = Window()
  
***************
*** 328,335 ****
     win.height = txt.height + btn.height + 30
  
!    def handler(**kw): txt.text = sentence()
     link(btn, 'click', handler)
  
-    app = Application()
     app.add(win)
     app.run()
--- 331,337 ----
     win.height = txt.height + btn.height + 30
  
!    def handler(event): txt.text = sentence()
     link(btn, 'click', handler)
  
     app.add(win)
     app.run()



-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf