⇨ MENU ⇨ MODULES ⇨ tkinter ⇨ extension ttk ⇨ Notebook
Style de tkinter.ttk.Notebook ( )
⇨ MENU ⇨ MODULES ⇨ tkinter ⇨ extension ttk ⇨ Notebook
Style de tkinter.ttk.Notebook ( )
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.
STYLES DES CONTENEURS A ONGLETS.
"TNotebook" : style par défaut des conteurs à onglets.
background : couleur du fond du conteur à onglets.
bordercolor : couleur de la bordure du conteur à onglets.
darkcolor : couleur foncée du bouton conteur à onglets.
font : police de caractères du texte du conteur à onglets.
foreground : couleur du texte du conteur à onglets.
lightcolor : couleur claire du conteur à onglets.
padding : marges intérieures du conteur à onglets.
tabmargins : marges autour des titres des onglets du conteneur à onglets.
tabposition : ancrage des onglets sur la bordure du conteneur à onglets.
"TNotebook.Tab" : style par défaut des onglets des conteurs à onglets.
background : couleur du fond de l’étiquette des onglets.
bordercolor : couleur de la bordure de l’étiquette des onglets.
compound : positionne de l'image par rapport au texte de l’étiquette des onglets.
expand : définit l'expansion intérieure de l’étiquette des onglets.
font : police de caractères du texte de l’étiquette des onglets.
foreground : couleur du texte de l’étiquette des onglets.
padding : marges intérieures de l’étiquette des onglets.
ELEMENTS DES CONTENEURS A ONGLETS.
tkinter.ttk.Style ( ).layout ( "TNotebook" )
[('Notebook.client', {'sticky': 'nswe'})]
tkinter.ttk.Style ( ).layout ( "TNotebook.Tab" )
[('Notebook.tab', {'sticky': 'nswe', 'children':
[('Notebook.padding', {'side': 'top', 'sticky': 'nswe', 'children':
[('Notebook.focus', {'side': 'top', 'sticky': 'nswe', 'children':
[('Notebook.label', {'side': 'top', 'sticky': ''})]})]})]})]
Votre aide est précieuse pour améliorer ce site, alors n'hésitez pas à faire part de