Zacząłem robić GUI z Tkinter i dodałem moduł tkMessageBox, jak również. Ale ostatnio odkryłem, że importowanie modułu daje bardziej "aktualne" wyniki: przyciski i pola tekstowe pojawiają się wraz z aktualnym stylem obecnego systemu operacyjnego. To jest: Przyciski Windows 10 są gładkie i niebieskie, a nie te zacieniowane, szare, blokowe przyciski z poprzednich wersji.Python: Tkinter/ttk Temat Box wiadomości
Ale niestety, nie mogę znaleźć sposób, aby korzystać z tej TTK tematyczne widgety na wspólnych okien dialogowych (te które importowane z tkMessageBox). Tak więc okna dialogowe OK/Cancel (na przykład) nadal pojawiają się z motywem, który nie należy do Windows 10.
Cała dokumentacja, którą sprawdzam, przenosi mnie do Tkinter.
'ttk' nie zawiera wszystkich widżetów, a wiele z dołączonych widżetów nie zawiera opcji. – TigerhawkT3
tylko elementy z modułu 'ttk' mogą być motywowane. 'ttk' =' themed tk'' – furas
Zatem powodem, dla którego 'ttk' pokazuje układ Windows 10, ale' Tkinter' no, jest to, że Tkinter nie został zaktualizowany do Windows 10? – Xesa