MOON
Server: Apache
System: Linux cl1170g 4.19.62-mod-std-ipv6-64-rescue #828825 SMP Tue Jul 30 13:54:49 UTC 2019 x86_64
User: wh0f20bb (1057)
PHP: 5.6.40
Disabled: NONE
Upload Files
File: //tmp/python-build.20241125194802.18208/Python-3.10.4/Doc/library/tkinter.messagebox.rst
: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)