Как настроить элементы конфигурации системы Tcl / Tk? - PullRequest
0 голосов
/ 23 сентября 2018

https://www.tcl.tk/man/tcl8.6/TkCmd/tk_mac.htm#M20 говорит о «параметре конфигурации системы», который должен изменять фон верхнего уровня на Mac.

Как мне установить этот параметр в Tkinter?

Iпробовал tk_root.option_add("::tk::mac::useThemedToplevel", 1), но, похоже, ничего не дало.

Ответы [ 2 ]

0 голосов
/ 25 сентября 2018

Вы пытались

настроить верхний уровень с «-background systemWindowHeaderBackground»

в соответствии с информацией о ссылке?.

Я являюсьtcl'er, так что я не могу помочь с этим, используя tkinter.Если это не сработает, вы можете взглянуть на эти ссылки:

MacWindowStyle : команда MacOS X для создания окон верхнего уровня с различным видом

Различия в Tk в Mac OS X : есть некоторые ошибки.

(Или вы можете найти дополнительную информацию о Mac в вики tcl / tk.)

Надеюсь, это поможет вам

Салудос!

0 голосов
/ 23 сентября 2018

Я полагаю, что это было для MacOS, последний раз выпущенный в 1999 году. При использовании темы 'aqua' в Mac OS X, цвета темы не могут быть изменены.

Если вам нужен изменяемый цвет, используйте старые виджеты, 'frame', 'label' и т. д. (я понятия не имею, возможно ли это в tkinter).

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