mirror of
				https://github.com/python/cpython.git
				synced 2025-10-31 13:41:24 +00:00 
			
		
		
		
	py-cvs-rel2_1 (Rev 1.2) merge - whitespace normalization
This commit is contained in:
		
							parent
							
								
									4e32e7e567
								
							
						
					
					
						commit
						233bf2c563
					
				
					 1 changed files with 13 additions and 13 deletions
				
			
		|  | @ -10,7 +10,7 @@ | |||
| from ScrolledList import ScrolledList | ||||
| 
 | ||||
| class MultiScrolledLists: | ||||
|      | ||||
| 
 | ||||
|     def __init__(self, root, nlists=2): | ||||
|         assert nlists >= 1 | ||||
|         self.root = root | ||||
|  | @ -51,17 +51,17 @@ def __init__(self, root, nlists=2): | |||
|         self.fill(0) | ||||
|         # XXX one after_idle isn't enough; two are... | ||||
|         top.after_idle(self.call_pack_propagate_1) | ||||
|      | ||||
| 
 | ||||
|     def call_pack_propagate_1(self): | ||||
|         self.top.after_idle(self.call_pack_propagate) | ||||
|      | ||||
| 
 | ||||
|     def call_pack_propagate(self): | ||||
|         for frame in self.frames: | ||||
|             frame.pack_propagate(0) | ||||
|      | ||||
| 
 | ||||
|     def close(self, event=None): | ||||
|         self.top.destroy() | ||||
|      | ||||
| 
 | ||||
|     def settitle(self): | ||||
|         short = self.shorttitle() | ||||
|         long = self.longtitle() | ||||
|  | @ -80,23 +80,23 @@ def settitle(self): | |||
|     def longtitle(self): | ||||
|         # override this | ||||
|         return "Multi Scrolled Lists" | ||||
|      | ||||
| 
 | ||||
|     def shorttitle(self): | ||||
|         # override this | ||||
|         return None | ||||
|      | ||||
| 
 | ||||
|     def width(self, i): | ||||
|         # override this | ||||
|         return 20 | ||||
|      | ||||
| 
 | ||||
|     def height(self, i): | ||||
|         # override this | ||||
|         return 10 | ||||
|      | ||||
| 
 | ||||
|     def subtitle(self, i): | ||||
|         # override this | ||||
|         return "Column %d" % i | ||||
|       | ||||
| 
 | ||||
|     def fill(self, i): | ||||
|         for k in range(i, self.nlists): | ||||
|             self.lists[k].clear() | ||||
|  | @ -105,14 +105,14 @@ def fill(self, i): | |||
|         l = self.items(i) | ||||
|         for s in l: | ||||
|             list.append(s) | ||||
|          | ||||
| 
 | ||||
|     def on_select(self, index, i): | ||||
|         item = self.lists[i].get(index) | ||||
|         del self.path[i:] | ||||
|         self.path.append(item) | ||||
|         if i+1 < self.nlists: | ||||
|             self.fill(i+1) | ||||
|     | ||||
| 
 | ||||
|     def items(self, i): | ||||
|         # override this | ||||
|         l = [] | ||||
|  | @ -122,7 +122,7 @@ def items(self, i): | |||
|                 s = self.path[i-1] + "." + s | ||||
|             l.append(s) | ||||
|         return l | ||||
|      | ||||
| 
 | ||||
|     def on_double(self, index, i): | ||||
|         pass | ||||
| 
 | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue
	
	 Kurt B. Kaiser
						Kurt B. Kaiser