Bonjour,
Dans un widget Text, je souhaiterais pouvoir superposer une phrase qui est <<taguée>> en surbrillance avec la visualisation d'une partie de texte sélectionnée.
Comme je pense que ma demande n'est pas très claire, je fournis ci-dessous un exemple.
Si je sélectionne, la ligne1 (ou un bout de la ligne 1), la partie sélectionnée devient grisée... par contre la ligne 2 reste au format tag <<brillance>>.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 import tkinter root=tkinter.Tk() texte=tkinter.Text(root) texte.config(font=('Courier New', 11),background='white', foreground='black',insertbackground='black',undo=True, selectbackground='#CCCCCC',selectforeground='black') texte.insert(tkinter.INSERT,'ligne 1\nligne 2\nligne 3') texte.tag_add('brillance','2.0','3.0') texte.tag_configure('brillance',background="#FFFFCC") texte.pack() root.mainloop()
Existe-t-il un moyen de superposer la partie sélectionnée (en gris) avec la ligne taguée en <<brillance>>?
Merci pour vos réponses.
Gabriel
Partager