We are almost done programming our drum machine. However, we would like to end this chapter by introducing you to 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 style that 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 Tkinter is based on the fact that Tkinter mixes logic and styling by allowing both to be changed as widget options.
Tkinter was also criticized for...