Capabilities#
The methods every widget inherits, grouped by area — each mirroring the corresponding Tcl/Tk manual page so the two references line up. A capability page is a spec (signatures, parameters, return types); the Foundations guides teach the same areas by building. The geometry managers that size and place a widget (pack, grid, place, stacking order) have their own Geometry section.
Read and write a widget’s options — configure, cget, keys.
Attach callbacks to events — bind, bind_all, bindtags.
Query and move the keyboard focus, and traversal order.
Route input to one widget for a modal dialog.
Schedule callbacks on the event loop — after, after_idle.
Refresh, wait, and destroy — update, wait_*, destroy.
Read and write the system clipboard.
Read, clear, and own the current selection.
Block input to a widget while it works — busy, busy_forget.
Crossing the Tcl boundary — converting Tk values, register, the Tk
version.
The winfo_* methods — class, size, position, and screen dimensions.