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