###import Tix as tkfrom pprint import pprintr= tk.Tk()r.title("test")l=tk.Label(r, name="a_label")l.pack()class MyGrid(tk.Grid): def __init__(self, *args, **kwargs): kwargs['editnotify']= self.editnotify tk.Grid.__init__(self, *args, **kwargs) def editnotify(self, x, y): return Trueg = MyGrid(r, name="a_grid",selectunit="cell")g.pack(fill=tk.BOTH)for x in xrange(5): for y in xrange(5): g.set(x,y,text=str((x,y)))c = tk.Button(r, text="Close", command=r.destroy)c.pack()tk.mainloop()
###
import Tix as tk
from pprint import pprint
r= tk.Tk()
r.title("test")
l=tk.Label(r, name="a_label")
l.pack()
class MyGrid(tk.Grid):
def __init__(self, *args, **kwargs):
kwargs['editnotify']= self.editnotify
tk.Grid.__init__(self, *args, **kwargs)
def editnotify(self, x, y):
return True
g = MyGrid(r, name="a_grid",
selectunit="cell")
g.pack(fill=tk.BOTH)
for x in xrange(5):
for y in xrange(5):
g.set(x,y,text=str((x,y)))
c = tk.Button(r, text="Close", command=r.destroy)
c.pack()
tk.mainloop()