Как установить шрифт по умолчанию для виджетов Tk

StackOverflow https://stackoverflow.com/questions/827430

  •  05-07-2019
  •  | 
  •  

Вопрос

У меня есть приложение Tcl / Tk, которое генерирует много форм и я хотел бы иметь возможность настраивать шрифты виджетов по умолчанию из центрального расположения без необходимости настраивать каждый виджет с помощью переключателя -font .

#!<path>/wish
button .hello -text "Hello, World!" -command { exit }
pack .hello
puts "--- i would like to set this thing: [.hello configure -font] --- "
Это было полезно?

Решение

Попробуйте добавить,

font create myDefaultFont -family Helvetica -size 20
option add *font myDefaultFont

в начало вашего сценария. (ссылка на статью о шрифтах)

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top