⇨ MENU ⇨ MODULES ⇨ tkinter ⇨ controles standards ⇨ Entry
tkinter.Entry ( ).xview_moveto ( )
⇨ MENU ⇨ MODULES ⇨ tkinter ⇨ controles standards ⇨ Entry
tkinter.Entry ( ).xview_moveto ( )
DESCRIPTION.
Défini le début, relatif, du contenu visible d'un champ de saisie.
SYNTAXE.
ENT_Saisie.xview_moveto ( abscisse )
ENT_Saisie ⇨ instance quelconque de tkinter.Entry ( ) [ OBLIGATOIRE ]
.xview_moveto ( ) ⇨ appel de la méthode [ OBLIGATOIRE ]
abscisse ⇨ abscisse relative du début du contenu visible [ OBLIGATOIRE ]
REMARQUES.
abscisse est un float ( ) compris entre en 0.0 et 1.0, où :
- 0.0 représente le départ du contenu d'un champ de saisie ;
- 1.0 représente la fin du contenu d'un champ de saisie.
L'intervalle (0, 1) représente la longueur du contenu d'un champ de saisie. Le contenu visible d'un champ de saisie débutera, après déplacement, donc à abscisse.
abscisse correspond au premier élément du tuple ( ) retourné par la méthode tkinter.Entry ( ).xview ( ).
EXEMPLE.
import tkinter
def FNC_Action ( event ) :
ENT_Saisie.xview_moveto ( SCA_Abscisse.get ( ) )
kdebut = int ( ENT_Saisie.xview ( ) [ 0 ] * 100 )
kfin = int ( ENT_Saisie.xview ( ) [ 1 ] * 100 )
LAB_Message [ "text" ] = f"La partie visible va :\n{ kdebut }% à { kfin }%."
TKI_Principal = tkinter.Tk ( )
TKV_Saisie = tkinter.StringVar ( )
BUT_Quitter = tkinter.Button ( TKI_Principal , text = "Quitter le test" , command = TKI_Principal.destroy )
SCA_Abscisse = tkinter.Scale ( TKI_Principal , orient = "horizontal" , to = 1 , resolution = .05 , command = FNC_Action )
LAB_Message = tkinter.Label ( TKI_Principal , relief = "solid" , height = 3 )
ENT_Saisie = tkinter.Entry ( TKI_Principal , textvariable = TKV_Saisie )
SCA_Abscisse.pack ( fill = "both" )
ENT_Saisie.pack ( fill = "both" )
LAB_Message.pack ( fill = "both" )
BUT_Quitter.pack ( fill = "both" )
TKV_Saisie.set ( "Python est puissant et facile à apprendre." )
SCA_Abscisse.set ( .25 )
FNC_Action ( None )
TKI_Principal.mainloop ( )
Votre aide est précieuse pour améliorer ce site, alors n'hésitez pas à faire part de