Le composant NumericStepper permet à un utilisateur de faire défiler un ensemble ordonné de nombres. Il s'agit d'un nombre dans une zone de texte affiché à côté de petits boutons fléchés vers le haut et vers le bas. Lorsqu'un utilisateur appuie sur les boutons, le nombre augmente ou diminue de façon incrémentielle en fonction de l'unité spécifiée dans le paramètre stepSize jusqu'à ce que l'utilisateur relâche les boutons ou que la valeur maximale ou minimale soit atteinte. Le texte dans la zone de texte du composant NumericStepper peut également être modifié.
|
REMARQUE |
|
Un composant NumericStepper est pris en charge pour ActionScript 2.0 et ActionScript 3.0. Ce document présente le composant de la version 2. Si vous utilisez celui de la version 3, reportez-vous à « Utilisation du composant NumericStepper » dans Utilisation des composants ActionScript 3.0. |
Le composant NumericStepper gère uniquement les données numériques. Vous devez également redimensionner l'incrémenteur lors de la programmation pour afficher plus de deux chiffres (par exemple, les nombres 5246 ou 1,34).
Un incrémenteur peut être activé ou désactivé dans une application. Lorsqu'il est désactivé,
le stepper ne reçoit aucune information provenant du clavier ou de la souris. Un incrémenteur activé reçoit le focus si vous cliquez dessus ou si vous utilisez la tabulation pour l'ouvrir et son focus interne est défini dans la zone de texte. Lorsqu'une occurrence de NumericStepper a le focus, vous pouvez utiliser les touches suivantes pour la contrôler :
|
Touche |
Description |
|---|---|
|
Flèche vers le bas |
La valeur est modifiée d'une unité. |
|
Flèche gauche |
Déplace le point d'insertion vers la gauche à l'intérieur de la zone de texte. |
|
Flèche droite |
Déplace le point d'insertion vers la droite à l'intérieur de la zone de texte. |
|
Maj+Tab |
Place le focus sur l'objet précédent. |
|
Tab |
Place le focus sur l'objet suivant. |
|
Flèche vers le haut |
La valeur est modifiée d'une unité. |
Pour plus d'informations sur le contrôle du focus, reportez-vous à Classe FocusManager ou à Création de la navigation personnalisée du focus dans Utilisation des composants ActionScript 2.0.
Un aperçu en direct de chaque occurrence d'incrémenteur reflète la valeur du paramètre value dans l'inspecteur des propriétés ou des composants pendant la programmation. Cependant,
il n'y a aucune interaction entre le clavier ou la souris et les boutons fléchés de l'incrémenteur dans l'aperçu en direct.
Lorsque vous ajoutez le composant NumericStepper à une application, vous pouvez utiliser le panneau Accessibilité pour le rendre accessible aux lecteurs d'écran. Vous devez d'abord ajouter la ligne de code suivante pour activer l'accessibilité :
mx.accessibility.NumericStepperAccImpl.enableAccessibility();
Quel que soit le nombre d'occurrences d'un composant, l'activation de son accessibilité ne se fait qu'une fois. Pour plus d'informations, reportez-vous à Création de contenu accessible dans Utilisation de Flash.