⇨ MENU ⇨ MODULES ⇨ tkinter ⇨ controles standards ⇨ Text
tkinter.Text ( ).delete ( )
⇨ MENU ⇨ MODULES ⇨ tkinter ⇨ controles standards ⇨ Text
tkinter.Text ( ).delete ( )
DESCRIPTION.
Supprime le contenu d'un éditeur de texte compris entre deux index.
SYNTAXE.
TXT_Editeur.delete ( debut , fin )
TXT_Editeur ⇨ instance quelconque de tkinter.Text ( ) [ OBLIGATOIRE ]
.delete ( ) ⇨ appel de la méthode [ OBLIGATOIRE ]
debut ⇨ index du premier élément [ OBLIGATOIRE ]
fin ⇨ index du dernier élément [ optionnel ]
REMARQUES.
debut et fin sont des str ( ) quelconques mais valides désignant un index dans un éditeur de texte. Un index valide a la forme : "paragraphe.place" ou un nom correspondant à une balise ou une position particulière.Voir la méthode tkinter.Text ( ).index ( ) pour plus d'informations sur les index.
Si fin est situé avant debut, l'appel de la méthode tkinter.Text ( ).delete ( ) est ignoré. Si fin est absent seul l'élément à l'index debut est supprimé.
EXEMPLE.
import tkinter
def FNC_Effacer ( ) :
try : TXT_Editeur.delete ( "sel.first" , "sel.last" )
except : pass
TKI_Principal = tkinter.Tk ( )
BUT_Quitter = tkinter.Button ( TKI_Principal , text = "Quitter le programme" , command = TKI_Principal.destroy )
BUT_Effacer = tkinter.Button ( TKI_Principal , text = "Effacer la sélection" , command = FNC_Effacer )
TXT_Editeur = tkinter.Text ( TKI_Principal , wrap = "word" , width = 30 , height = 6 )
TXT_Editeur.pack ( )
BUT_Effacer.pack ( fill = "both" )
BUT_Quitter.pack ( fill = "both" )
TXT_Editeur.insert ( "1.0" , "Python est puissant et facile à apprendre.\n\n" )
TXT_Editeur.insert ( "end + 1 line" , "Extrait de la documentation officielle.\n" )
TXT_Editeur.focus_force ( )
TKI_Principal.mainloop ( )
Votre aide est précieuse pour améliorer ce site, alors n'hésitez pas à faire part de