Uh oh!
There was an error while loading. Please reload this page.
gh-86726: Improve the structure of the tkinter reference - #152109
Conversation
Add short group intros before each cluster of Misc methods. Group the Tk and Toplevel classes in a new "Toplevel widgets" section, move the Tcl() function to the module-level functions, and move the "File handlers" section into the reference. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Documentation build overview
|
Uh oh!
There was an error while loading. Please reload this page.
Thanks @serhiy-storchaka for the PR 🌮🎉.. I'm working now to backport this PR to: 3.13, 3.14, 3.15. |
Sorry, @serhiy-storchaka, I could not cleanly backport this to |
Sorry, @serhiy-storchaka, I could not cleanly backport this to |
Sorry, @serhiy-storchaka, I could not cleanly backport this to |
…52109 (GH-152111) Add short group intros before each cluster of Misc methods. Group the Tk and Toplevel classes in a new "Toplevel widgets" section, move the Tcl() function to the module-level functions, and move the "File handlers" section into the reference. (cherry picked from commit c7faa69) Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
…52109 (GH-152111) (GH-152116) Add short group intros before each cluster of Misc methods. Group the Tk and Toplevel classes in a new "Toplevel widgets" section, move the Tcl() function to the module-level functions, and move the "File handlers" section into the reference. (cherry picked from commit c7faa69) (cherry picked from commit 2d51871) Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
…52109 (GH-152111) (GH-152119) Add short group intros before each cluster of Misc methods. Group the Tk and Toplevel classes in a new "Toplevel widgets" section, move the Tcl() function to the module-level functions, and move the "File handlers" section into the reference. (cherry picked from commit c7faa69) (cherry picked from commit 2d51871) Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
Several structural improvements to the
tkintermodule reference, all documentation-only.Add short group intros before each cluster of
Miscmethods (thebind,event_,after,focus_,grab_,selection_,clipboard_,option_,busy_andwinfo_prefixes), so each run of related methods is introduced by a sentence explaining what the prefix means.Group the
TkandToplevelclasses in a new "Toplevel widgets" section, instead of documentingTkin the middle of the "Tkinter modules" overview and leavingTopleveldangling at the end of the base and mixin classes. Move theTcl()factory function to the module-level functions section, add a reference to it fromTk, and document thatTkinherits fromMiscandWm.Move the "File handlers" section into the reference, where its
createfilehandler/deletefilehandlermethods andREADABLE/WRITABLE/EXCEPTIONconstants belong, instead of leaving it as a standalone section just before the reference. The cross-reference target is preserved.