Bonjour, je souhaite récupérer la longueur de ligne d'un widget texte tkinter lorsque je modifie la taille de la fenetre qui le contient.
Le widget texte est configuré pour s'agrandir avec la fenêtre quand on en modifie la taille (j'ai essayé avec grid ou pack) et si je récupère la longueur de ligne du widget, celle ci reste toujours la même alors que j'ai changé la taille du widget en redimensionnant la fenetre qui le contient.
Comment récupérer la largeur (width) du widget texte (en nombre de caractères) quand celui ci est surdimensionné à la souris?
merci d'avance
PS: voici un exemple:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20 # -*- coding:Latin-1 -*- ##################### # imports from Tkinter import * from ScrolledText import * ########## #Interface def line_width(): print txt.cget("width") root = Tk() txt = ScrolledText(root, width=50, font="courier") txt.pack()#expand=1, fill="both") but = Button(root, text="print line width", command=line_width) but.pack() root.mainloop()
Partager