Curseur
Le contrôle Curseur permet de créer un curseur avec une poignée que vous pouvez faire glisser pour augmenter ou réduire un nombre. Vous pouvez choisir le nombre dans une plage et spécifier la valeur d'incrément selon laquelle le curseur augmente ou diminue le nombre lorsque vous faites glisser la poignée.
Propriétés de configuration
Vous pouvez définir ou modifier des propriétés de configuration pour le contrôle, comme les propriétés d'apparence et de comportement, dans l'onglet de propriétés Configuration. Définissez les propriétés de configuration de la formule dans l'onglet Evénements.- Taille d'écran
- Une
propriété de configuration dotée de l'icône Tailles d'écran
en regard de son nom peut avoir différentes
valeurs pour chaque taille d'écran. Si vous ne définissez pas de valeur, la taille de l'écran hérite de la valeur de taille d'écran supérieure suivante comme valeur par défaut. Si vous utilisez l'éditeur de bureau de Process Designer (obsolète), vous définissez la valeur pour une
grande taille d'écran. Les autres tailles d'écran héritent de cette valeur.
- Définitions de thème
- Les définitions de thème spécifient les couleurs et les styles d'un contrôle et déterminent l'apparence du contrôle. Vous pouvez prévisualiser l'apparence des contrôles dans l'éditeur de thème. Voir Thèmes.
Les propriétés de configuration de l'apparence du contrôle Curseur sont répertoriées dans le tableau ci-dessous :
| Propriété de configuration de l'apparence | Description | Type de données |
|---|---|---|
Vertical
![]() |
Lorsque cette option est sélectionnée, elle affiche le curseur verticalement plutôt que horizontalement. | Booléen |
| Style de couleur | Spécifie le style de couleur du curseur. Les couleurs correspondent aux variables du thème spécifié. | Chaîne |
Hauteur
![]() |
Spécifie la hauteur du curseur en px (pixels) ou en unités em. Si aucun type d'unité n'est spécifié, celui-ci est supposé être px. | Chaîne |
Largeur
![]() |
Spécifie la largeur du curseur en pixels, pourcentage ou unités em. Par exemple : 50 px, 20 % ou 0.4em. Si aucun type d'unité n'est spécifié, celui-ci est supposé être px. | Chaîne |
| Rayon de bordure | Spécifie le rayon de courbure des angles de la barre du curseur. | Chaîne |
Largeur de la poignée
![]() |
Spécifie la largeur de la poignée en pixels (px) ou en unités em. Par exemple : 50px ou 0.4em. Si aucune unité n'est spécifiée, px est pris en compte (% doit être évité) | Chaîne |
| Rayon de la poignée | Spécifie le rayon de courbure des angles de la poignée. | Chaîne |
| Propriété de configuration du comportement | Description | Type de données |
|---|---|---|
| Minimum | Spécifie la valeur minimale dans la plage du curseur. | Décimal |
| Maximum | Spécifie la valeur maximale dans la plage du curseur. | Décimal |
| Etape | Spécifie la valeur d'incrément du curseur. | Décimal |
| Indice de tabulation | Spécifie l'index de la session de tabulation du contrôle Formulaire. L'index de tabulation débute à la valeur 1 et peut être défini de manière éparse. Par exemple, vous pouvez utiliser 1, 5, 10. La propriété Indice de tabulation contrôle la séquence de tabulation lorsque vous vous déplacez entre les zones du Coach en appuyant sur la touche Tabulation. | Entier |
Evénements
Définissez ou modifiez les propriétés de configuration de formule et les gestionnaires d'événements pour le contrôle dans l'onglet Evénements. Vous pouvez définir des événements à déclencher par programmation ou lorsqu'un utilisateur interagit avec le contrôle. Pour plus d'informations sur la façon de définir et coder des événements, voir Evénements définis par l'utilisateur.| Propriété de configuration de formule | Description | Type de données |
|---|---|---|
| Formule de la valeur | Spécifie la formule ou l'expression à utiliser lorsque les valeurs du curseur sont calculées automatiquement pour le contrôle. Aucune formule n'est spécifiée par défaut. Pour plus d'informations sur les formules, voir Formules. |
Chaîne |
- Lors du chargement : activé au chargement du contrôle. Par exemple :
me.setValue(50) - En cas de modification : activé lorsque la valeur du curseur est modifiée. Par exemple :
if (newVal > 50) {${icon}.setIcon("smile-o");} else {${icon}.setIcon("frown-o");}
Méthodes
Pour des informations détaillées sur les méthodes disponibles pour le contrôle Curseur, voir API JavaScript de curseur.
Ressources supplémentaires
Pour plus d'informations sur la création d'un
Coach, voir Génération de Coaches.
Pour plus d'informations sur les propriétés standard
(Général, Configuration,
Positionnement, Visibilité et Attributs HTML), voir Propriétés de vue Coach.