DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Aide / Développer une application ou un site / Champs, fenêtres et pages / Champs : Types disponibles / Champ Interrupteur à bascule
  • Présentation du champ Interrupteur à bascule
  • Créer un champ Interrupteur à bascule
  • Caractéristiques du champ Interrupteur à bascule
  • Onglet "Général"
  • Onglet "Style"
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadWidget IOSApple WatchMac CatalystUniversal Windows 10 App
Autres
Procédures stockées
Présentation du champ Interrupteur à bascule
Les champs Interrupteur à bascule (également appelé "Interrupteur à curseur") sont désormais courant dans les interfaces.
Le champ Interrupteur à bascule est un champ Interrupteur à 2 états (on/off, vrai/faux, oui/non). Cependant, au lieu de cocher une case, l'utilisateur bascule le curseur de la droite vers la gauche (et inversement) pour changer d'état :
  • un clic sur le champ déplace visuellement un curseur.
  • le curseur peut être déplacé à l'aide de la souris.
Sur les écrans tactiles (téléphone, ...), le champ réagit de manière naturelle (glissement de doigt).
Exemples de champs Interrupteur à bascule dans les 2 positions possibles
Exemples de champs Interrupteur à bascule dans les 2 positions possibles
Créer un champ Interrupteur à bascule
Pour créer un champ de type Interrupteur à bascule :
  1. Sous le volet "Création", dans le groupe "Champs usuels", déroulez "Interrupteur".
  2. La liste des champs disponibles avec leur aperçu au gabarit du projet apparaît :
  3. Cliquez sur l'interrupteur à bascule voulu.
  4. Cliquez dans la fenêtre ou la page à la position où le champ doit être créé. Le champ apparaît en création.
Pour afficher les caractéristiques du champ, sélectionnez l'option "Description" dans le menu contextuel du champ.
Caractéristiques du champ Interrupteur à bascule
La fenêtre de description du champ Interrupteur à bascule permet de modifier très facilement ses caractéristiques :
  • L'onglet "Général" permet de définir le mode d'affichage du champ, ...
  • L'onglet "Style" permet de personnaliser le look des différents éléments de l'interrupteur à bascule.

Onglet "Général"

L'onglet "Général" propose les options suivantes :
  • Mode d'affichage  : Permet de choisir la présence et la position du libellé des options à afficher dans le champ.
    • la présence d'un libellé :
      • si seul un libellé est visible : le libellé se découvre selon si on bascule à droite ou à gauche.
      • si les deux libellés sont visibles : le libellé représentant l'état en cours est mis en évidence par son style (police, couleur, taille...).
    • la position du/des libellés :
      • interne : le libellé est affiché dans le champ en superposition du fond.
      • externe : le libellé est affiché à l'extérieur du champ (à droite et/ou à gauche).
  • Cadrage des libellés  : Permet de cadrer les libellés des options. Cette option dépend du mode d'affichage choisi.
L'onglet "Général" permet également de saisir le libellé des options "ON" et "OFF" et la valeur correspondante renvoyée au programme. Cette valeur sera manipulée dans le code WLangage. Cette valeur correspond par défaut à 0 pour la valeur OFF et à 1 pour la valeur ON (comme un booléen). Il est possible de renvoyer une valeur composée de chiffres et/ou de lettres. Dans ce cas, la valeur ne sera pas retournée sous la forme d'un booléen mais d'une valeur texte par la propriété Valeur.
L'option "Forcer la largeur du curseur à la moitié de la glissière" permet d'occuper la moitié de la largeur du champ pour dessiner l'interrupteur à bascule dans le cas où le libellé est à l'extérieur. Cette option n'est pas valable si les libellés sont à l'intérieur du champ et superposés.

Onglet "Style"

L'onglet "Style" permet de personnaliser le style du champ Interrupteur à bascule. Il est possible de personnaliser : la valeur ON et/ou la valeur OFF pour chaque état du champ.
Dans chaque cas, différents éléments du champ peuvent être personnalisés : cadre de la glissière, cadre du curseur, ...
pour plus de détails, consultez Personnalisation des champs Interrupteurs à bascule.
Version minimum requise
  • Version 24
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire

Dernière modification : 25/05/2022

Signaler une erreur ou faire une suggestion | Aide en ligne locale