Comment changer la police et la taille de police TTK :: boutons (widgets thématiques)?

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

  •  20-09-2019
  •  | 
  •  

Question

Comment changer la taille de la police et la police dans le widget bouton sur le thème (de ttk::button)?

ttk::button .x.buttonTEST -text "TEST" -font ??
# the -font option is not valid with ttk::button
Était-ce utile?

La solution

Le regard d'un TTK :: bouton (en particulier pour vous, sa police, mais d'autres choses) est contrôlé exclusivement par le style et le thème. En mettant en place le style une fois, il devient facile de l'appliquer à plusieurs boutons (en supposant que ce que vous voulez).

La façon la plus simple de le faire est de faire un style dérivé, qui se fait par appending un certain préfixe personnalisé sur un style de base existant (TButton pour les boutons).

# Once per style in your program...
ttk::style configure MyExample.TButton -font {Symbol 48}

# For each button you want that looks this way...
ttk::button .b -font "Example" -style MyExample.TButton
pack .b

Autres conseils

Vous aurez probablement les réponses que vous voulez sur cette page tutoriel Tk: http: // www.tkdocs.com/tutorial/styles.html

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top