я начал делать графический интерфейс с Tkinter и я добавил модуль tkMessageBox, а также. Но недавно я обнаружил, что импорт модуля ttk дает больше «актуальных» результатов: появляются кнопки и текстовые поля с фактическим стилем текущей ОС. Это: кнопки Windows 10 являются прозрачными и голубоватыми, а не теми затененными серыми блочными кнопками из предыдущих версий.Python: Tkinter/TTK тематические сообщение Box
Но, к сожалению, я не могу найти способ использовать эту TTK тематические виджеты на общих диалоговых окнах (те, которые я импортированные из tkMessageBox). Так что ОК/Отмена диалогов (например) по-прежнему отображаются с темой, которая не относится к Windows 10.
Вся документация, которую я проверяю, приводит меня к Tkinter.
'ttk' не включает все виджеты, и многие из включенных виджетах отсутствуют. – TigerhawkT3
только элементы из модуля 'ttk' могут быть тематическими. 'ttk' =' themed tk' – furas
Итак, причина, по которой 'ttk' показывает макет Windows 10, но' Tkinter' no, потому что Tkinter не обновлен до Windows 10? – Xesa