Reference#

The lookup layer:

Widgets

Every widget’s options, methods, and — for ttk widgets — styling. The native ttk widgets, the ones ttkbootstrap ships, and the classic tk widgets, grouped by what they do.

Widgets
Windows

The application window classes — App (the root) and Toplevel — and their constructor, theme, and window-management surface.

Windows
Dialogs & overlays

Message, input, and picker dialogs — Messagebox, Querybox, and the dialog classes — plus toasts and tooltips.

Dialogs & overlays
Styling

The style engine and the tools to build your own styles — Style, the bootstyle delivery helpers, and the custom-style toolkit.

Styling
Theming

Declare and consume color themes — Theme, ThemeDefinition, Colors, and the legacy-theme bridge.

Theming
Imaging

Images on widgets — the PhotoImage primitive and the Bootstrap Icons glyph engine (Icon, apply_icon, icon_element).

Imaging
Localization

Translate built-in strings and switch locales — L, set_locale, LocaleVar, MessageCatalog.

Localization
Fonts

Manage the application’s named fonts and the global family.

Fonts
Validation

Attach input validation to entries — ready-made checks plus custom validators.

Validation
Variables

The typed value holders that bind to widgets — StringVar, IntVar, DoubleVar, BooleanVar, and LocaleVar.

Variables
Geometry

The geometry managers that size and place widgets — pack, grid, place, and stacking order.

Geometry
Utilities

Standalone helpers — color conversion and contrast, high-DPI awareness and scaling, and theme-change hooks.

Utilities
Capabilities

The methods every widget inherits, grouped by area — configuration, focus, grab, after, clipboard, and winfo — each mirroring its Tcl/Tk manual page.

Capabilities
Events

The tkinter event system — event types, modifiers, key symbols, the event object, and the built-in <<virtual>> events.

Events
Cursors

The mouse-pointer names the cursor option accepts — the common set, the full portable list, and the platform-specific pointers.

Cursors