equal
deleted
inserted
replaced
|
1 ### |
|
2 import Tix as tk |
|
3 from pprint import pprint |
|
4 |
|
5 r= tk.Tk() |
|
6 r.title("test") |
|
7 |
|
8 l=tk.Label(r, name="a_label") |
|
9 l.pack() |
|
10 |
|
11 class MyGrid(tk.Grid): |
|
12 def __init__(self, *args, **kwargs): |
|
13 kwargs['editnotify']= self.editnotify |
|
14 tk.Grid.__init__(self, *args, **kwargs) |
|
15 def editnotify(self, x, y): |
|
16 return True |
|
17 |
|
18 g = MyGrid(r, name="a_grid", |
|
19 selectunit="cell") |
|
20 g.pack(fill=tk.BOTH) |
|
21 for x in xrange(5): |
|
22 for y in xrange(5): |
|
23 g.set(x,y,text=str((x,y))) |
|
24 |
|
25 c = tk.Button(r, text="Close", command=r.destroy) |
|
26 c.pack() |
|
27 |
|
28 tk.mainloop() |