Working with ttk-themed widgets

We are almost done programming our drum machine. However, we would like to end this chapter by introducing you to the ttk-themed widgets.

Tkinter does not bind to the native platform widgets on many platforms such as Microsoft Windows and X11.

The Tk toolkit (and Tkinter) originally appeared on X-Window systems, hence, it adopted the motif, look, and feel, which was the de facto standard for GUI development on X-Window systems.

When Tk was ported to other platforms, such as Windows and Mac OS, this motif style started appearing out of place with the look of these platforms.

Due to this, some even argue that Tkinter widgets are rather ugly and do not integrate well with such desktop environments.

Another criticism of ...

Get Tkinter GUI Application Development Blueprints now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.