mirror of
				https://github.com/python/cpython.git
				synced 2025-10-31 13:41:24 +00:00 
			
		
		
		
	gh-120633: Move scrollbar and remove tear-off menus in turtledemo (#120634)
Co-authored-by: Terry Jan Reedy <tjreedy@udel.edu>
This commit is contained in:
		
							parent
							
								
									a0dce37895
								
							
						
					
					
						commit
						89f7208f67
					
				
					 2 changed files with 5 additions and 4 deletions
				
			
		|  | @ -216,7 +216,7 @@ def makeTextFrame(self, root): | ||||||
| 
 | 
 | ||||||
|         self.vbar = vbar = Scrollbar(text_frame, name='vbar') |         self.vbar = vbar = Scrollbar(text_frame, name='vbar') | ||||||
|         vbar['command'] = text.yview |         vbar['command'] = text.yview | ||||||
|         vbar.pack(side=LEFT, fill=Y) |         vbar.pack(side=RIGHT, fill=Y) | ||||||
|         self.hbar = hbar = Scrollbar(text_frame, name='hbar', orient=HORIZONTAL) |         self.hbar = hbar = Scrollbar(text_frame, name='hbar', orient=HORIZONTAL) | ||||||
|         hbar['command'] = text.xview |         hbar['command'] = text.xview | ||||||
|         hbar.pack(side=BOTTOM, fill=X) |         hbar.pack(side=BOTTOM, fill=X) | ||||||
|  | @ -292,7 +292,7 @@ def configGUI(self, start, stop, clear, txt="", color="blue"): | ||||||
|         self.output_lbl.config(text=txt, fg=color) |         self.output_lbl.config(text=txt, fg=color) | ||||||
| 
 | 
 | ||||||
|     def makeLoadDemoMenu(self, master): |     def makeLoadDemoMenu(self, master): | ||||||
|         menu = Menu(master) |         menu = Menu(master, tearoff=1)  # TJR: leave this one. | ||||||
| 
 | 
 | ||||||
|         for entry in getExampleEntries(): |         for entry in getExampleEntries(): | ||||||
|             def load(entry=entry): |             def load(entry=entry): | ||||||
|  | @ -302,7 +302,7 @@ def load(entry=entry): | ||||||
|         return menu |         return menu | ||||||
| 
 | 
 | ||||||
|     def makeFontMenu(self, master): |     def makeFontMenu(self, master): | ||||||
|         menu = Menu(master) |         menu = Menu(master, tearoff=0) | ||||||
|         menu.add_command(label="Decrease (C-'-')", command=self.decrease_size, |         menu.add_command(label="Decrease (C-'-')", command=self.decrease_size, | ||||||
|                          font=menufont) |                          font=menufont) | ||||||
|         menu.add_command(label="Increase (C-'+')", command=self.increase_size, |         menu.add_command(label="Increase (C-'+')", command=self.increase_size, | ||||||
|  | @ -317,7 +317,7 @@ def resize(size=size): | ||||||
|         return menu |         return menu | ||||||
| 
 | 
 | ||||||
|     def makeHelpMenu(self, master): |     def makeHelpMenu(self, master): | ||||||
|         menu = Menu(master) |         menu = Menu(master, tearoff=0) | ||||||
| 
 | 
 | ||||||
|         for help_label, help_file in help_entries: |         for help_label, help_file in help_entries: | ||||||
|             def show(help_label=help_label, help_file=help_file): |             def show(help_label=help_label, help_file=help_file): | ||||||
|  |  | ||||||
|  | @ -0,0 +1 @@ | ||||||
|  | Move scrollbar and remove tear-off menus in turtledemo. | ||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue
	
	 Wulian233
						Wulian233