ho iniziato a fare una GUI con Tkinter e ho aggiunto il modulo tkMessageBox pure. Ma recentemente ho scoperto che importare il modulo ttk dà risultati più "aggiornati": i pulsanti e le caselle di testo appaiono con lo stile attuale del sistema operativo attuale. Questo è: i pulsanti di Windows 10 sono chiari e blu-illuminati, e non quelli ombreggiati dei pulsanti grigio a blocchi delle versioni precedenti.Python: Tkinter/TTK tema Message Box
Ma, purtroppo, non riesco a trovare un modo per utilizzare questa ttk widget a tema sulle finestre di dialogo comuni (quelli che ho importato dalla tkMessageBox). Quindi OK/Annulla finestre di dialogo (ad esempio) appaiono ancora con un tema che non appartiene a Windows 10.
Tutta la documentazione che controllo mi porta a Tkinter.
'ttk' non include tutti i widget e molti dei widget inclusi mancano le opzioni. – TigerhawkT3
solo gli elementi del modulo 'ttk' possono essere a tema. 'ttk' =' themed tk' – furas
Quindi il motivo per cui 'ttk' mostra il layout di Windows 10 ma' Tkinter' no, è perché Tkinter non è stato aggiornato a Windows 10? – Xesa