⇨ MENU ⇨ MODULES ⇨ tkinter ⇨ controles standards ⇨ Spinbox
tkinter.Spinbox ( ).icursor ( )
⇨ MENU ⇨ MODULES ⇨ tkinter ⇨ controles standards ⇨ Spinbox
tkinter.Spinbox ( ).icursor ( )
DESCRIPTION.
Déplace le curseur d'insertion dans le texte présent dans la fenêtre d'une boite à choix.
SYNTAXE.
SPI_Choix.icursor ( index )
SPI_Choix ⇨ instance quelconque de tkinter.Spinbox ( ) [ OBLIGATOIRE ]
.icursor ( ) ⇨ appel de la méthode [ OBLIGATOIRE ]
index ⇨ index du caractère cible [ OBLIGATOIRE ]
REMARQUES.
index est un int ( ) ou l'un des str ( ) d'index spécifiques indiquant l'index de l'élément de la liste fixe à choix qui devra devenir actif.
Les index spécifiques sont des constantes exprimées sous la forme d'un str ( ) et peuvent prendre l'une des valeurs suivantes :
- "anchor" pour l'élément désignez comme ancre ;
- "end" pour le dernier l'élément de la liste ;
- "insert" pour le caractère placé après le curseur d'insertion ;
- "sel.first" pour le premier caractère de la sélection ;
- "sel.last" pour le premier caractère après la sélection ;
- "@x" qui correspond à l'élément le plus proche du point à l'abscisse x.
Rappel : l'index du premier élément d'une liste fixe est 0.
EXEMPLE.
import tkinter
def FNC_Deplacer ( event ) :
SPI_Choix.icursor ( SCA_Index.get ( ) )
SPI_Choix.focus_force ( )
TKI_Principal = tkinter.Tk ( )
BUT_Quitter = tkinter.Button ( TKI_Principal , text = "Quitter" , command = TKI_Principal.destroy )
SPI_Choix = tkinter.Spinbox ( TKI_Principal , values = "ABCDEFGHIJKLMNOPQRSTUVWXYZ" )
SCA_Index = tkinter.Scale ( TKI_Principal , orient = "horizontal" , to = 25 , command = FNC_Deplacer )
SPI_Choix.pack ( fill = "both" )
SCA_Index.pack ( fill = "both" )
BUT_Quitter.pack ( fill = "both" )
FNC_Deplacer ( None )
TKI_Principal.mainloop ( )
Votre aide est précieuse pour améliorer ce site, alors n'hésitez pas à faire part de