⇨ MENU ⇨ MODULES ⇨ tkinter ⇨ liste des attributs
tkinter.default
⇨ MENU ⇨ MODULES ⇨ tkinter ⇨ liste des attributs
tkinter.default
DESCRIPTION.
Définit ou retourne si le controle doit répondre, ou non, aux cliques du pointeur de l'utilisateur
SYNTAXE.
default = mode
REMARQUES.
Si mode = "normal", valeur par défaut, le controle est actif et réagit aux sollicitations de l'utilisateur. L'action mis en oeuvre peut dépendre du type de controle, de l'action de l'utilisateur et de l'application. Si mode = "disabled", le controle est inactif et ne réagit pas à l'utilisateur.
EXEMPLE.
import tkinter
def FNC_Actifs ( Q ) :
if Q == "tous" :
BUT_A [ "default" ] = "normal"
BUT_B [ "default" ] = "normal"
elif Q == "a" :
if BUT_A [ "default" ] == "normal" :
BUT_A [ "default" ] = "disabled"
else :
BUT_A [ "default" ] = "normal"
elif Q == "b" :
if BUT_B [ "default" ] == "normal" :
BUT_B [ "default" ] = "disabled"
else :
BUT_B [ "default" ] = "normal"
else :
BUT_A [ "default" ] = "disabled"
BUT_B [ "default" ] = "disabled"
LAB_Etats [ "text" ] = f"Bouton A : { BUT_A [ 'default' ] }\nBouton B : { BUT_B [ 'default' ] }"
TKI_Principal = tkinter.Tk ( )
BUT_Quitter = tkinter.Button ( TKI_Principal , text = "Quitter" , command = TKI_Principal.destroy )
BUT_A = tkinter.Button ( TKI_Principal , text = "A" , command = lambda : FNC_Actifs ( "a" ) )
BUT_B = tkinter.Button ( TKI_Principal , text = "B" , command = lambda : FNC_Actifs ( "b" ) )
BUT_Tous = tkinter.Button ( TKI_Principal , text = "Activer A et B" , command = lambda : FNC_Actifs ( "tous" ) )
BUT_Rien = tkinter.Button ( TKI_Principal , text = "Désactiver A et B" , command = lambda : FNC_Actifs ( "rien" ) )
LAB_Etats = tkinter.Label ( TKI_Principal )
LAB_Etats.pack ( fill = "both" )
BUT_A.pack ( fill = "both" )
BUT_B.pack ( fill = "both" )
BUT_Tous.pack ( fill = "both" )
BUT_Rien.pack ( fill = "both" )
BUT_Quitter.pack ( fill = "both" )
TKI_Principal.mainloop ( )
Votre aide est précieuse pour améliorer ce site, alors n'hésitez pas à faire part de