Основные различия между старыми и новыми темами в Tkinter:
- В классических виджетах для настройки внешнего вида нужно указывать каждую деталь для отдельных виджетов. 3
- В тематических виджетах настройка осуществляется путём прикрепления стиля к виджету. 3 Отдельно определяется, как будут выглядеть виджеты с этим стилем. 3
- В виджетах ttk отсутствуют опции для конфигурирования внешнего вида, такие как «fg», «bg» и другие. 4 Вместо этого для улучшения эффектов стилизации используется класс ttk.Style. 4
Кроме того, в модуле ttk есть новые виджеты, которые не имеют коррелятов в классических виджетах, и наоборот. 2