⇨ MENU ⇨ MODULES ⇨ tkinter ⇨ extension ttk
tkinter.ttk.Spinbox ( )
⇨ MENU ⇨ MODULES ⇨ tkinter ⇨ extension ttk
tkinter.ttk.Spinbox ( )
DESCRIPTION.
Créer un nouveau controle de type sélecteur rotatif ou boite à choix (widget : tkinter.ttk.Spinbox ( )).
SYNTAXE.
SPI_Choix = tkinter.ttk.Spinbox ( parent , attribut1 = valeur , ... , attributn = valeur )
SPI_Choix = ⇨ affectation de l'instance du controle [ optionnel ]
tkinter.ttk.Spinbox ( ) ⇨ création d'une instance de tkinter.ttk.Spinbox ( ) [ OBLIGATOIRE ]
parent ⇨ conteneur de l'instance de tkinter.ttk.Spinbox ( ) [ OBLIGATOIRE ]
attribut = valeur ⇨ attribut à modifier avec sa nouvelle valeur [ optionnel ]
CREATION DES BOITES A CHOIX REVISEES.
La classe tkinter.ttk.Scale ( ) n'est pas native du module tkinter, il faut donc commencer par importer le module d'extension tkinter.ttk pour pouvoir utiliser cette classe. Voir import pour plus de détails sur l'incorporation de modules, classes et méthodes non built-in dans un script.
Voir le tutoriel sur les champs de saisie ...
STYLES DES BOITES A CHOIX REVISEES.
"." : style par défaut de la racine du style.
"TSpinbox" : style par défaut des boites à choix révisées.
ETATS DYNAMIQUES DES BOITES A CHOIX REVISEES.
"active" : la boite à choix révisée est sous le pointeur de la souris.
"focus" : la boite à choix révisée a le focus.
"disabled" : la boite à choix révisée est insensible aux actions l'utilisateur.
"readonly" : la boite à choix révisée est en lecture seulement.
LISTE DES ATTRIBUTS DES BOITES A CHOIX REVISEES.
class : référence des valeurs des attributs dans la base de données.
command : action à effectuer lorsque l'utilisateur clique sur un flèche de la boite à choix révisée.
cursor : définit l'aspect du pointeur selon sa position.
format : mise en forme des valeurs numériques dans la boite à choix révisée.
from_ : première valeur de la boite à choix révisée.
increment : pas entre deux valeurs numérique de la boite à choix révisée.
invalidcommand : fonction à exécuter si la saisie est invalidée.
justify : alignement d'un texte dans la boite à choix révisée.
state : modifie l'état de la boite à choix révisée.
style : associe un style à la boite à choix révisée.
textvariable : indique la variable associée au texte du controle.
takefocus : indique si le controle doit réagir à la touche tabulation.
to : dernière valeur de la boite à choix révisée.
validate : événement à surveiller pour la validation d'une saisie.
validatecommand : indique la fonction à exécuter pour valider une saisie.
values : liste des valeurs alphanumériques proposées dans la boite à choix révisée.
width : longeur, en caractère, de la boite à choix révisée.
wrap : définit si les valeurs s'affiche en boucle dans une boite à choix révisée.
xscrollcommand : positionnement précis de l'ascenseur horizontal.
Voir aussi la classe tkinter.ttk.Style ( ) et les attributs accessibles uniquement par cette classe.
METHODES SPECIFIQUES DES BOITES A CHOIX REVISEES.
set ( ) : modifie le contenue de la boite à choix révisée.
METHODES HERITEES DE LA CLASSE TKINTER.SPINBOX ( ).
bbox ( ) : retourne les caractéristiques de la boite englobante d'un caractère dans le controle.
delete ( ) : supprime une partie du texte compris entre deux index.
get ( ) : retourne le contenu de la boite à choix.
icursor ( ) : déplace le curseur d'insertion dans le contenu.
index ( ) : retourne la valeur numérique d'un index spécifique.
insert ( ) : insert le texte précisé dans le contenu du controle.
invoke ( ) : simule une des flèches de la boite à choix.
selection_clear ( ) : annule la sélection.
selection_present ( ) : test s'il y a une sélection dans le controle.
selection_range ( ) : sélectionne une partie du contenu.
xview ( ) : retourne la portion du contenu visible.
EVENEMENT SPECIFIQUE DES BOITES A CHOIX REVISEES.
"<<Increment>>" : l'utilisateur a cliquer sur la flèche vers le haut.
"<<Decrement>>" : l'utilisateur a cliquer sur la flèche vers le bas.
Votre aide est précieuse pour améliorer ce site, alors n'hésitez pas à faire part de