⇨ MENU ⇨ MODULES ⇨ tkinter ⇨ extension ttk ⇨ Button
Style de tkinter.ttk.Button ( )
⇨ MENU ⇨ MODULES ⇨ tkinter ⇨ extension ttk ⇨ Button
Style de tkinter.ttk.Button ( )
RAPPELS.
Des attributs peuvent ne pas être disponibles sur des systèmes d'exploitation (os) ou thèmes spécifiques.
Les raccourcis, tel que bg pour background, ne sont pas autorisés dans la configuration des styles tkinter.ttk.
Pour connaitre les valeurs par défaut d'un style on utilise tkinter.ttk.Style ( ).configure ( "nomdustyle" ).
La valeur d'un attribut peut aussi être défini dans le style racine du thème : ".", pour tous les styles du thème.
Voir la classe tkinter.ttk.Style ( ) pour plus de détails sur la configuration de l'aspect des controles tkinter.ttk.
Pour les éléments, les seuls attributs valides sont : expand, side, sticky et children.
STYLE DES BOUTONS CLIQUABLES REVISES.
"TButton" : style par défaut des boutons cliquables révisés.
anchor : positionne le texte dans le bouton cliquable révisé.
background : couleur du fond du bouton cliquable révisé.
bordercolor : couleur de la bordure du bouton cliquable révisé.
borderwidth : épaisseur de la bordure du bouton cliquable révisé.
compound : positionne de l'image par rapport au texte dans bouton cliquable révisé.
darkcolor : couleur foncée du bouton cliquable révisé.
font : police de caractères du texte du bouton cliquable révisé.
foreground : couleur du texte du bouton cliquable révisé.
highlightcolor : couleur de la surbrillance quand le bouton cliquable révisé a le focus.
highlightthickness : épaisseur de la surbrillance quand le bouton cliquable révisé a le focus.
lightcolor : couleur claire du bouton cliquable révisé.
padding : marges intérieures du bouton cliquable révisé.
relief : aspect du bouton cliquable révisé.
shiftrelief : décentrage du texte quand le bouton cliquable est actionné.
ELEMENTS DES BOUTONS CLIQUABLES REVISES.
tkinter.ttk.Style ( ).layout ( "TButton" )
[('Button.border', {'sticky': 'nswe', 'border': '1', 'children':
[('Button.focus', {'sticky': 'nswe', 'children':
[('Button.padding', {'sticky': 'nswe', 'children':
[('Button.label', {'sticky': 'nswe'})]})]})]})]
Votre aide est précieuse pour améliorer ce site, alors n'hésitez pas à faire part de