Hi, I'm new to Tkinter+Python and my very first mini-widget fails with 
a strange error message. I'm using Python 2.7.1 and Tcl/Tk 8.5.9

 1  #!/usr/bin/python
 2  # _*_ coding: latin1 _*_
 3   
 4  import Tkinter as Tk
 5  
 6  class LabEntry(Tk.Entry) :
 7    def __init__(self,root,label,**args) :
 8      self.Frame= Tk.Frame(root)
 9      Lab=Tk.Label(self.Frame,text=label)
10      Lab.grid(colmn=0,row=0)
11      Tk.Entry.__init__(self.Frame,args)
12      super(Tk.Entry,self).grid(colmn=1,row=0)
13    
14    def grid(self,**args) :
15      self.Frame.grid(args)
16  
17  def Finish() :
18    root.destroy()
19  
20  root= Tk.Tk()
21  root.protocol('WM_DELETE_WINDOW',Finish)
22  Name= Tk.StringVar()
23  NameE= LabEntry(root,'Name :',textvariable=Name,width=25)
24  NameE.grid(column=0,row=0)
25  Tk.mainloop()

Traceback (most recent call last):
  File "LabEntry.py", line 23, in <module>
    NameE= LabEntry(root,'Name :',textvariable=Name,width=25)
  File "LabEntry.py", line 10, in __init__
    Lab.grid(colmn=0,row=0)
  File "/usr/lib64/python2.7/lib-tk/Tkinter.py", line 1901, in 
grid_configure
    + self._options(cnf, kw))
_tkinter.TclError: bad option "-colmn": must be -column, -columnspan, -
in, -ipadx, -ipady, -padx, -pady, -row, -rowspan, or -sticky

Where does this strange option '-colmn' come from.
What am I missing?

Many thanks for a hint,
Helmut.
_______________________________________________
Tkinter-discuss mailing list
Tkinter-discuss@python.org
http://mail.python.org/mailman/listinfo/tkinter-discuss

Reply via email to