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
[email protected]
http://mail.python.org/mailman/listinfo/tkinter-discuss