⇨ MENU ⇨ MODULES ⇨ tkinter ⇨ liste des attributs
tkinter.proxybackground
⇨ MENU ⇨ MODULES ⇨ tkinter ⇨ liste des attributs
tkinter.proxybackground
DESCRIPTION.
Définit ou retourne la couleur des lignes de séparation d'un bandeau de controles, lorsque qu'elles se déplacent.
SYNTAXE.
proxybackground = couleur
REMARQUES.
couleur doit être un str ( ) représentant une couleur valide. Par défaut couleur vaut "#D9D9D9".
Par exemple pour les couleurs les plus courantes :
- noir : proxybackground = "black" ;
- rouge : proxybackground = "red" ;
- vert citron : proxybackground = "lime" ;
- jaune : proxybackground = "yellow" ;
- bleu : proxybackground = "blue" ;
- fushia : proxybackground = "magenta" ;
- cyan : proxybackground = "aqua" ;
- blanc : proxybackground = "white" ;
- marron : proxybackground = "maroon" ;
- vert : proxybackground = "green" ;
- bleu marine : proxybackground = "navy" ;
- olive : proxybackground = "olive" ;
- violet : proxybackground = "purple" ;
- sarcelle : proxybackground = "teal" ;
- gris : proxybackground = "gray" ;
- argent : proxybackground = "argent" ;
Si l'attribut opaquerisize du bandeau de controles à la valeur True, c'est-à-dire si les controles se redimensionnent lors du déplacement des lignes de séparation, cette attribut est sans effet.
Le comportement de cet attribut, peut varier selon la combinaison controle / environnement utilisée. Il peut même, dans certain cas, être ignoré. Voir les couleurs avec tkinter pour plus de d'informations sur la désignation des couleurs.
EXEMPLE.
import tkinter
TKI_Principal = tkinter.Tk ( )
FRM_Bandeau = tkinter.PanedWindow ( TKI_Principal )
BUT_Quitter = tkinter.Button ( FRM_Bandeau , text = "Quitter" , command = TKI_Principal.destroy )
CHK_Test = tkinter.Checkbutton ( FRM_Bandeau )
SCA_Test = tkinter.Scale ( FRM_Bandeau )
SPI_Test = tkinter.Spinbox ( FRM_Bandeau )
FRM_Bandeau [ "opaqueresize" ] = False
FRM_Bandeau [ "sashpad" ] = 25
FRM_Bandeau [ "sashwidth" ] = 15
FRM_Bandeau [ "sashrelief" ] = "ridge"
FRM_Bandeau [ "proxybackground" ] = "aqua"
FRM_Bandeau [ "proxyborderwidth" ] = 3
FRM_Bandeau [ "proxyrelief" ] = "solid"
FRM_Bandeau.add ( SCA_Test )
FRM_Bandeau.add ( CHK_Test )
FRM_Bandeau.add ( tkinter.Label ( FRM_Bandeau , text = "Déplacez une\nséparation pour\nvoir les\nmodifiactions" ) )
FRM_Bandeau.add ( SPI_Test )
FRM_Bandeau.add ( BUT_Quitter )
FRM_Bandeau.pack ( )
TKI_Principal.mainloop ( )
Votre aide est précieuse pour améliorer ce site, alors n'hésitez pas à faire part de