2017-09-10 3 views
0

Est-ce possible d'afficher la chaîne dans une entrée à droite plutôt qu'à gauche? Fox exemple, il y a une chaîne "/temp/test/2017/0910/test.txt", et l'entrée ne peut pas afficher la chaîne totale. Si je veux montrer la partie droite de la chaîne sans changer la largeur d'entrée, comment faire? Merci!TCL/TK: l'entrée affiche le texte à droite

global path 
set path "/temp/test/2017/0910/test.txt" 
entry .e -textvariable path 
grid .e 

Répondre

0

Vous pouvez utiliser .e xview moveto 1.0 pour voir la partie droite de la chaîne dans votre champ de saisie.

J'ajouterais également .e icursor end pour placer le curseur d'insertion à la toute fin du champ. Sinon, il ne sera pas visible lorsque vous basculez le focus sur l'entrée (via la touche TAB), ce qui n'est pas pratique.

+0

Merci beaucoup! – Jimmy