Thank you!  Just what I was looking for and will have to re-read the 
documentation.  Sorry about the indents:  Copying from linux to windows 
sometimes does some strange things and although I tried to fix it...

Paul
  "Lynn Oliver" <rayco...@gmail.com> wrote in message 
news:7bf8a3b5-45a3-499c-89c8-34f1ec251...@gmail.com...
  Maybe the idle loop needs to run so things get done.  Try calling 
update_idletasks().  Be nice to have some indents...


  Lynn



  On Oct 21, 2012, at 3:31 PM, Paul Simon <psi...@sonic.net> wrote:


    I' m a novice python programmer and now starting to learn tkinter for a 
    front and db back end to replace an application written MS Access/VBA.  The 
    following program doesn't work as I expected as data is not written to the 
    text box until the def is exited.  If I include a print statement with the 
    increment it is printed.

    Any suggestions are welcome.

    from Tkinter import *

    from time import sleep

    def count (event):

    #while n < 2:

    for n in range(2):

    print str(n)

    text_button.insert(2.0, str(n))

    sleep (2)


    root = Tk()

    root.geometry("300x300+10+10")

    frame = Frame(root,bg="red", width=100,height=100)

    text_button = Text(frame,fg ="green",bg="blue",height=1,width=7)

    text_button.bind("<Button-1>",count)

    text_button.pack(side=LEFT)

    quit_button = Button(frame, text="QUIT",fg="red", command=root.destroy)

    quit_button.pack(side=LEFT)

    frame.pack()

    root.mainloop()

    -------------------------------

    Paul Simon



    _______________________________________________
    Tkinter-discuss mailing list
    Tkinter-discuss@python.org
    http://mail.python.org/mailman/listinfo/tkinter-discuss





------------------------------------------------------------------------------


  _______________________________________________
  Tkinter-discuss mailing list
  Tkinter-discuss@python.org
  http://mail.python.org/mailman/listinfo/tkinter-discuss
_______________________________________________
Tkinter-discuss mailing list
Tkinter-discuss@python.org
http://mail.python.org/mailman/listinfo/tkinter-discuss

Reply via email to