Как использовать «родной» внешний вид GUI с Tkinter? - PullRequest
15 голосов
/ 12 сентября 2011

По умолчанию Tkinter по-прежнему использует старые виджеты в стиле Windows 2000 (случайный пример):

windows 2000 run dialog

, но я хочу использовать стиль Windows XP / Vista / 7вместо виджетов:

windows xp run dialog

Как я могу это сделать?Я бы предпочел использовать последнюю версию стиля, поэтому Windows 7> Vista> XP> 2000.

Ответы [ 2 ]

18 голосов
/ 12 сентября 2011

В Windows используйте tkinter.ttk , чтобы получить тематическую версию Tk.

2 голосов
/ 13 сентября 2011

Тематические виджеты ttk - это то, что вы ищете.Обязательно используйте тему 'vista', чтобы получить нативный внешний вид в Vista / Win7.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...