| :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) |