PC SOFT

DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

  • Présentation
  • Interrogation directive
  • Input box : Saisie immédiate
  • Base des messages
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadWidget iOSApple WatchCatalystUniversal Windows 10 AppWindows Mobile
Autres
Procédures stockées
Présentation
Les boîtes de dialogue avancées sont des fenêtres permettant de dialoguer avec l'utilisateur. Ces fenêtres permettent de gérer :
  • l'interrogation directive : l'utilisateur répond à une question grâce à des boutons contenant le texte de l'action à effectuer.
  • la saisie immédiate, en proposant à l'utilisateur de saisir directement dans la boîte de dialogue la valeur voulue.
Interrogation directive
La sécurité des données d'une application dépend aussi de la réponse des utilisateurs aux questions posées dans les messages. Or il arrive souvent que les questions posées correspondent à des textes ambigus. Par exemple, "Voulez-vous annuler la suppression en cours ? " avec les boutons "Oui" ou "Non".
Pour simplifier l'écriture de ces messages, à chaque utilisation d'une fonction de dialogue avec l'utilisateur, WINDEV propose :
  • soit de sélectionner un message déjà existant
  • soit de créer un nouveau message grâce à une fenêtre très simple.
Lorsque les différentes caractéristiques du message sont saisies, le code correspondant est automatiquement généré.
Remarque : Le code généré utilise la fonction Dialogue.
Input box : Saisie immédiate
WindowsLinuxAndroidiPhone/iPadJava Dans une application, il est souvent long et fastidieux de créer une fenêtre entière pour permettre uniquement la saisie d'un seul champ avec deux boutons "OK" et "Annuler".
La fonction Saisie permet de simplifier cette manipulation. La fenêtre créée avec cette fonction permet de saisir une donnée (champ de saisie ou case à cocher) et de valider ou d'annuler la saisie.
Base des messages
WINDEV propose une liste de messages par défaut. Ces messages ne peuvent pas être supprimés. Ils constituent la base des messages.
Lors de la création d'un message, ce message est automatiquement ajouté à la base de messages. Par défaut, la base de messages est présente dans le répertoire "Personnel\Messages" de WINDEV.
Ce répertoire peut être modifié dans les options de WINDEV (option "Outils .. Options .. Options générales de WINDEV", onglet "Répertoire").Ce répertoire peut être modifié dans les options de WINDEV :
  • sous le volet "Accueil", dans le groupe "Environnement", déroulez "Options" et sélectionnez "Options générales de WINDEV".
  • dans l'onglet "Répertoires", spécifiez le répertoire voulu pour la base des messages.
Pour supprimer un message de la base de messages :
  1. Affichez l'éditeur de code.
  2. Sélectionnez l'option "Code .. Messages multilangues .. Interrogation directive".Sous le volet "Code", dans le groupe "Langues", déroulez "Traduire les chaînes" et sélectionnez "Interrogations directives".
  3. Sélectionnez le message à supprimer et cliquez sur Icône Supprimer.
Version minimum requise
  • Version 10
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire