Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion Doc/library/tkinter.messagebox.rst
Original file line number Diff line number Diff line change
Expand Up @@ -113,7 +113,7 @@ Common message box styles and layouts include but are not limited to:
.. function:: askretrycancel(title=None, message=None, **options)

Ask if operation should be retried. Shows buttons :data:`RETRY` and :data:`CANCEL`.
Return ``True`` if the answer is yes and ``False`` otherwise.
Return ``True`` if the answer is retry and ``False`` otherwise.

.. function:: askyesno(title=None, message=None, **options)

Expand Down
2 changes: 2 additions & 0 deletions Doc/library/tkinter.rst
Original file line number Diff line number Diff line change
Expand Up @@ -770,6 +770,8 @@ cursor
The standard X cursor names from :file:`cursorfont.h` can be used, without the
``XC_`` prefix. For example to get a hand cursor (``XC_hand2``), use the
string ``"hand2"``. You can also specify a bitmap and mask file of your own.
On Windows a cursor file (:file:`.cur` or :file:`.ani`) may be used directly,
giving its path preceded with an ``@``, as in ``"@C:/cursors/bart.ani"``.
See page 179 of Ousterhout's book.

distance
Expand Down
10 changes: 5 additions & 5 deletions Lib/tkinter/messagebox.py
Original file line number Diff line number Diff line change
Expand Up @@ -99,24 +99,24 @@ def showerror(title=None, message=None, **options):


def askquestion(title=None, message=None, **options):
"Ask a question"
"Ask a question; return the symbolic name of the selected button"
return _show(title, message, QUESTION, YESNO, **options)


def askokcancel(title=None, message=None, **options):
"Ask if operation should proceed; return true if the answer is ok"
"Ask if operation should proceed; return True if the answer is ok"
s = _show(title, message, QUESTION, OKCANCEL, **options)
return s == OK


def askyesno(title=None, message=None, **options):
"Ask a question; return true if the answer is yes"
"Ask a question; return True if the answer is yes"
s = _show(title, message, QUESTION, YESNO, **options)
return s == YES


def askyesnocancel(title=None, message=None, **options):
"Ask a question; return true if the answer is yes, None if cancelled."
"Ask a question; return True if the answer is yes, None if cancelled"
s = _show(title, message, QUESTION, YESNOCANCEL, **options)
# s might be a Tcl index object, so convert it to a string
s = str(s)
Expand All @@ -126,7 +126,7 @@ def askyesnocancel(title=None, message=None, **options):


def askretrycancel(title=None, message=None, **options):
"Ask if operation should be retried; return true if the answer is yes"
"Ask if operation should be retried; return True if the answer is retry"
s = _show(title, message, WARNING, RETRYCANCEL, **options)
return s == RETRY

Expand Down
Loading