@@ -146,6 +146,9 @@ The modules that provide Tk support include:
146146:mod: `tkinter.font `
147147 Utilities to help work with fonts.
148148
149+ :mod: `tkinter.fontchooser `
150+ Dialog to let the user choose a font.
151+
149152:mod: `tkinter.messagebox `
150153 Access to standard Tk dialog boxes.
151154
@@ -155,6 +158,9 @@ The modules that provide Tk support include:
155158:mod: `tkinter.simpledialog `
156159 Basic dialogs and convenience functions.
157160
161+ :mod: `tkinter.systray `
162+ System tray icon and desktop notifications.
163+
158164:mod: `tkinter.ttk `
159165 Themed widget set introduced in Tk 8.5, providing modern alternatives
160166 for many of the classic widgets in the main :mod: `!tkinter ` module.
@@ -539,11 +545,8 @@ arguments, or by calling the :meth:`~Misc.keys` method on that widget.
539545The return value of these calls is a dictionary whose key is the name of the
540546option as a string (for example, ``'relief' ``) and whose values are 5-tuples.
541547
542- Some options, like ``bg `` are synonyms for common options with long names
543- (``bg `` is shorthand for "background"). Passing the ``config() `` method the name
544- of a shorthand option will return a 2-tuple, not 5-tuple. The 2-tuple passed
545- back will contain the name of the synonym and the "real" option (such as
546- ``('bg', 'background') ``).
548+ Some options, like ``bg ``, are synonyms for common options with long names
549+ (``bg `` is shorthand for "background").
547550
548551+-------+---------------------------------+--------------+
549552| Index | Meaning | Example |
@@ -3555,6 +3558,13 @@ Widget classes
35553558 A newly created item is placed at the top of the list; the order can be
35563559 changed with :meth: `tag_raise ` and :meth: `tag_lower `.
35573560
3561+ .. method :: tk_print()
3562+
3563+ Print the contents of the canvas using the native print dialog.
3564+ Requires Tk 8.7/9.0 or newer.
3565+
3566+ .. versionadded :: next
3567+
35583568 .. method :: create_arc(*args, **kw)
35593569 create_bitmap(*args, **kw)
35603570 create_image(*args, **kw)
@@ -4925,13 +4935,13 @@ Widget classes
49254935 containing *child *.
49264936 *option * may be any value allowed by :meth: `paneconfigure `.
49274937
4928- .. method :: paneconfig(tagOrId , cnf=None, **kw)
4938+ .. method :: paneconfig(child , cnf=None, **kw)
49294939 :no-typesetting:
49304940
4931- .. method :: paneconfigure(tagOrId , cnf=None, **kw)
4941+ .. method :: paneconfigure(child , cnf=None, **kw)
49324942
49334943 Query or modify the management options of the pane containing the widget
4934- *tagOrId *.
4944+ *child *.
49354945 With no options, it returns a dictionary describing all of the available
49364946 options for the pane; given a single option name as a string, it returns
49374947 a description of that one option; otherwise it sets the given options.
@@ -4946,6 +4956,10 @@ Widget classes
49464956 ``'always' ``, ``'first' ``, ``'last' ``, ``'middle' `` or ``'never' ``).
49474957 :meth: `paneconfig ` is an alias of :meth: `!paneconfigure `.
49484958
4959+ .. deprecated-removed :: next 3.18
4960+ The first parameter was renamed from *tagOrId * to *child *.
4961+ The old name is still accepted as a keyword argument.
4962+
49494963 .. method :: identify(x, y)
49504964
49514965 Identify the panedwindow component underneath the point given by *x * and
@@ -5366,6 +5380,13 @@ Widget classes
53665380 to its base; several modifiers may be combined and are applied from left to
53675381 right, for example ``'insert wordstart - 1 c' ``.
53685382
5383+ .. method :: tk_print()
5384+
5385+ Print the contents of the text widget using the native print dialog.
5386+ Requires Tk 8.7/9.0 or newer.
5387+
5388+ .. versionadded :: next
5389+
53695390 .. method :: insert(index, chars, *args)
53705391
53715392 Insert the string *chars * just before the character at *index * (if
0 commit comments