mirror of
				https://github.com/python/cpython.git
				synced 2025-11-04 07:31:38 +00:00 
			
		
		
		
	
		
			
	
	
		
			39 lines
		
	
	
	
		
			1.3 KiB
		
	
	
	
		
			ReStructuredText
		
	
	
	
	
	
		
		
			
		
	
	
			39 lines
		
	
	
	
		
			1.3 KiB
		
	
	
	
		
			ReStructuredText
		
	
	
	
	
	
| 
								 | 
							
								:mod:`tkinter.messagebox` --- Tkinter message prompts
							 | 
						||
| 
								 | 
							
								=====================================================
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								.. module:: tkinter.messagebox
							 | 
						||
| 
								 | 
							
								   :platform: Tk
							 | 
						||
| 
								 | 
							
								   :synopsis: Various types of alert dialogs
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								**Source code:** :source:`Lib/tkinter/messagebox.py`
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								--------------
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								The :mod:`tkinter.messagebox` module provides a template base class as well as
							 | 
						||
| 
								 | 
							
								a variety of convenience methods for commonly used configurations. The message
							 | 
						||
| 
								 | 
							
								boxes are modal and will return a subset of (True, False, OK, None, Yes, No) based on
							 | 
						||
| 
								 | 
							
								the user's selection. Common message box styles and layouts include but are not
							 | 
						||
| 
								 | 
							
								limited to:
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								.. figure:: tk_msg.png
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								.. class:: Message(master=None, **options)
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								   Create a default information message box.
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								**Information message box**
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								.. method:: showinfo(title=None, message=None, **options)
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								**Warning message boxes**
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								.. method:: showwarning(title=None, message=None, **options)
							 | 
						||
| 
								 | 
							
								            showerror(title=None, message=None, **options)
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								**Question message boxes**
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								.. method:: askquestion(title=None, message=None, **options)
							 | 
						||
| 
								 | 
							
								            askokcancel(title=None, message=None, **options)
							 | 
						||
| 
								 | 
							
								            askretrycancel(title=None, message=None, **options)
							 | 
						||
| 
								 | 
							
								            askyesno(title=None, message=None, **options)
							 | 
						||
| 
								 | 
							
								            askyesnocancel(title=None, message=None, **options)
							 |