⇨ MENU ⇨ MODULES ⇨ tkinter ⇨ controles standards ⇨ Entry
tkinter.Entry ( ).select_clear ( )
⇨ MENU ⇨ MODULES ⇨ tkinter ⇨ controles standards ⇨ Entry
tkinter.Entry ( ).select_clear ( )
DESCRIPTION.
Annule la sélection dans un champ de saisie.
SYNTAXE.
ENT_Saisie.select_clear ( )
ENT_Saisie ⇨ instance quelconque de tkinter.Entry ( ) [ OBLIGATOIRE ]
.select_clear ( ) ⇨ appel de la méthode [ OBLIGATOIRE ]
REMARQUE.
La méthode tkinter.entry ( ).select_clear ( ) annule la sélection, mais pas les caractères de la sélection.
EXEMPLE.
import tkinter
def FNC_Choix ( event ) :
ENT_Texte.select_clear ( )
ENT_Texte.select_from ( SCA_Debut.get ( ) )
ENT_Texte.select_adjust ( SCA_Fin.get ( ) )
LAB_Selection [ "text" ] = TKI_Principal.selection_get ( )
def FNC_Saisie ( *event ) :
SCA_Debut [ "to" ] = len ( TKV_Saisie.get ( ) )
SCA_Fin [ "to" ] = len ( TKV_Saisie.get ( ) )
TKI_Principal = tkinter.Tk ( )
TKV_Saisie = tkinter.StringVar ( )
BUT_Quitter = tkinter.Button ( TKI_Principal , text = "Quitter" , command = TKI_Principal.destroy )
ENT_Texte = tkinter.Entry ( TKI_Principal , textvariable = TKV_Saisie )
SCA_Debut = tkinter.Scale ( TKI_Principal , orient = "horizontal" , label = "De" , command = FNC_Choix )
SCA_Fin = tkinter.Scale ( TKI_Principal , orient = "horizontal" , label = "A" , command = FNC_Choix )
LAB_Selection = tkinter.Label ( TKI_Principal , text = "Ici, votre sélection ..." )
ENT_Texte.pack ( fill = "both" )
SCA_Debut.pack ( fill = "both" )
SCA_Fin.pack ( fill = "both" )
LAB_Selection.pack ( fill = "both" )
BUT_Quitter.pack ( fill = "both" )
TKV_Saisie.trace ( "w" , FNC_Saisie )
TKV_Saisie.set ( "Python est puissant et facile à apprendre." )
TKI_Principal.mainloop ( )
Votre aide est précieuse pour améliorer ce site, alors n'hésitez pas à faire part de