mirror of
				https://github.com/python/cpython.git
				synced 2025-10-31 10:26:02 +00:00 
			
		
		
		
	 49fd7fa443
			
		
	
	
		49fd7fa443
		
	
	
	
	
		
			
			number of tests, all because of the codecs/_multibytecodecs issue described here (it's not a Py3K issue, just something Py3K discovers): http://mail.python.org/pipermail/python-dev/2006-April/064051.html Hye-Shik Chang promised to look for a fix, so no need to fix it here. The tests that are expected to break are: test_codecencodings_cn test_codecencodings_hk test_codecencodings_jp test_codecencodings_kr test_codecencodings_tw test_codecs test_multibytecodec This merge fixes an actual test failure (test_weakref) in this branch, though, so I believe merging is the right thing to do anyway.
		
			
				
	
	
		
			28 lines
		
	
	
	
		
			550 B
		
	
	
	
		
			Python
		
	
	
	
	
	
			
		
		
	
	
			28 lines
		
	
	
	
		
			550 B
		
	
	
	
		
			Python
		
	
	
	
	
	
| ###
 | |
| 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()
 |