Hello to all! I have a simple code, which use tkinter. 
It has a Text widget and two Buttons. First Button 
must insert string into text. But it dont do it. 
The string is inserted into text after start and the 
button don't react on click.
Second button must close window and it do it normal.
Where did I have an error?

Code:

#!//usr/bin/env python3.2
#_*_coding: utf-8_*_

import tkinter as tk

def InsertToText ():
  text_widget.insert (1.0, 'Hello World!')

# New window
main_window = tk.Tk()

# Text widget
text_widget = tk.Text (main_window)
text_widget.pack()

# First button
button_insert = tk.Button (main_window, 
      text='Insert string', command=InsertToText())

button_insert.pack()

# Second button
button_close = tk.Button (main_window, 
         text='Close', command=main_window.destroy)

button_close.pack()

main_window.mainloop()

-- 
Alexander Matyukhin

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

Reply via email to