Aller au contenu principal

Dialog

Ce bloc permet de créer des fenêtres de dialogue interactives pour les utilisateurs de macros. Idéal pour collecter des informations avant l'exécution d'une macro complexe.

Terminologie

Le bloc Dialog crée une fenêtre contextuelle permettant d'interagir avec l'utilisateur. Il est particulièrement utile pour :

  • Collecter des paramètres d'exécution
  • Afficher des options configurables
  • Confirmer des actions critiques

Initialisation du dialogue

Commencez par initialiser le dialogue avec ce bloc :

Ajout de composants

Ajoutez des éléments d'interface utilisateur au dialogue :

Composants disponibles :

  • CheckBox (Case à cocher)
  • TextView (Affichage de texte)
  • Radio Button (Bouton radio)
  • Radio Group (Groupe de boutons radio)
  • Column (Colonne)
  • Row (Ligne)
  • Text Input (Champ de saisie)
Structure typique d'un dialogue

Exemple de construction

Récupération des données

Utilisez ce bloc pour extraire les valeurs des composants via leur ID :

Exemple d'extraction de valeur

Types de données retournés :

  • CheckBox : Booléen
  • Radio Group : ID du bouton sélectionné
  • Text Input : Chaîne de caractères

Exemple d'implémentation