⇨ MENU ⇨ MODULES ⇨ tkinter ⇨ liste des attributs
tkinter.selectcolor
⇨ MENU ⇨ MODULES ⇨ tkinter ⇨ liste des attributs
tkinter.selectcolor
DESCRIPTION.
Définit ou retourne la couleur de fond de la case à option.
SYNTAXE.
selectcolor = 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 :selectcolor = "black" ;
- rouge : selectcolor = "red" ;
- vert citron : selectcolor = "lime" ;
- jaune : selectcolor = "yellow" ;
- bleu : selectcolor = "blue" ;
- fushia : selectcolor = "magenta" ;
- cyan : selectcolor = "aqua" ;
- blanc : selectcolor = "white" ;
- marron : selectcolor = "maroon" ;
- vert : selectcolor = "green" ;
- bleu marine : selectcolor = "navy" ;
- olive : selectcolor = "olive" ;
- violet : selectcolor = "purple" ;
- sarcelle : selectcolor = "teal" ;
- gris : selectcolor = "gray" ;
- argent : selectcolor = "argent" ;
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
def FNC_Couleur ( event ) :
kcouleur = BOX_Couleur.get ( BOX_Couleur.curselection ( ) )
CKB_Choix [ "selectcolor" ] = kcouleur
CKB_Choix [ "text" ] = CKB_Choix [ "selectcolor" ]
TKI_Principal = tkinter.Tk ( )
CKB_Choix = tkinter.Checkbutton ( TKI_Principal , text = " --- " )
BOX_Couleur = tkinter.Listbox ( TKI_Principal , height = 8 , width = 12 )
for kcouleur in ( "black" , "red" , "lime" , "yellow" , "blue" , "magenta" , "aqua" , "white" ) : BOX_Couleur.insert ( "end" , kcouleur )
BOX_Couleur.bind ( "<ButtonRelease>" , FNC_Couleur )
BOX_Couleur.bind ( "<KeyRelease-Up>" , FNC_Couleur , add = "+" )
BOX_Couleur.bind ( "<KeyRelease-Down>" , FNC_Couleur , add = "+" )
CKB_Choix.pack ( pady = 5 )
BOX_Couleur.pack ( padx = 10 )
tkinter.Button ( TKI_Principal , text = "Quitter" , command = TKI_Principal.destroy ).pack ( pady = 10 )
CKB_Choix.select ( )
TKI_Principal.mainloop ( )
Votre aide est précieuse pour améliorer ce site, alors n'hésitez pas à faire part de