DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Aide / FAA (Fonctionnalités Automatiques de vos applications)
  • Présentation
  • Comment le faire ?
  • Mise en place
  • Récupération des modifications
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
Dans une application WINDEV, l'utilisateur peut lui-même ajouter une bulle d'aide sur les champs.
Ainsi, si la bulle proposée par défaut ne convient pas à l'utilisateur, il peut la changer. De même, si la bulle d'aide a été oubliée, l'utilisateur final peut en ajouter une.
Rappel : La bulle d'aide d'un bouton se définit dans le volet "Aide" de la fenêtre de description du champ (option "Bulle d'aide").
Comment le faire ?
Pour modifier la bulle d'aide d'un champ, l'utilisateur peut :
  • Utiliser directement l'option "Editer la bulle d'aide" du menu contextuel du champ.
    Menu contextuel du champ
    Le texte de la bulle d'aide est affiché en modification.
    Texte de la bulle d'aide
  • Utiliser la personnalisation de l'interface :
    • Passer en mode modification (option "Personnaliser l'interface .. Passer en mode modification" du menu contextuel de la fenêtre).
      Mode modification
    • Sélectionner le champ et sélectionner l'option "Editer la bulle d'aide" du menu contextuel du champ.
      Menu contextuel du champ
    • Le texte de la bulle d'aide est affiché en modification.
      Texte de la bulle d'aide
Remarques :
  • Si la bulle d'aide est modifiée par le développeur (mise à jour de l'application), la personnalisation est supprimée.
  • Dans une application multilingue, la personnalisation de la bulle d'aide est effectuée pour toutes les langues.
  • Pour certains types de champs, la personnalisation de la bulle d'aide n'est pas prise en compte : Carte, HTML, ActiveX, Cube, ...
  • Pour les champs Interrupteur et Sélecteur, la personnalisation de la bulle d'aide concerne la bulle d'aide du champ (et non la bulle d'aide des options).
  • Pour communiquer au développeur les modifications effectuées, il suffit de créer un fichier d'export ".wdmodif". Ce fichier contiendra toutes les modifications d'interface réalisées dans la fenêtre. Pour créer ce fichier :
    • Affichez le menu contextuel de la fenêtre et sélectionnez l'option "Personnaliser l'interface .. Exporter la personnalisation de cette fenêtre" ou "Personnaliser l'interface .. Exporter toutes les personnalisations de l'application".
    • Modifiez si nécessaire le nom du fichier créé et validez.
    • Transférez le fichier au développeur.
Mise en place
La modification de la bulle d'aide en exécution est une fonctionnalité liée à la modification de l'interface en exécution (pour plus de détails, consultez UI modifiable par l'utilisateur final). Par défaut, à partir de la version 21, cette option est automatiquement proposée dans les applications créées ou compilées avec la version 21.
Pour configurer cette option :
  1. Choisissez si l'option doit être configurée au niveau du projet ou de la fenêtre :
    • au niveau du projet. Cette option sera prise en compte pour toutes les fenêtres du projet :
      1. Affichez la fenêtre de description du projet : sous le volet "Projet", dans le groupe "Projet", cliquez sur "Description".
      2. Dans l'onglet "Avancé", cochez si nécessaire l'option "Modification de l'UI par l'utilisateur final".
    • au niveau de chaque fenêtre. Cette option sera prise en compte uniquement pour la fenêtre sélectionnée :
      1. Affichez la fenêtre de description de la fenêtre (option "Description" du menu contextuel de la fenêtre).
      2. Dans l'onglet "Détail", cochez si nécessaire l'option "Modification de l'UI par l'utilisateur final".
  2. Le bouton "Options" permet de définir les différentes options autorisées.
  3. Pour autoriser la modification de la bulle d'aide, l'option "Modifier la bulle" doit être cochée soit dans les options définies pour le projet, soit dans les options spécifiques de la fenêtre ou du projet.
    Si cette option est décochée, l'utilisateur final ne pourra pas modifier la bulle d'aide des champs.
Remarques :
  • Si la modification de la bulle d'aide est activée, il est possible de désactiver l'option directe pour certains types de champs (option "Editer la bulle d'aide" disponible dans le menu contextuel du champ), au niveau du projet ou des champs de la fenêtre. Pour plus de détails, consultez Configurer le menu contextuel des FAA. L'utilisateur devra passer par le mode "Personnalisation de l'interface" pour modifier la bulle d'aide des champs.
  • Pour désactiver ou activer la modification des bulles d'aide par programmation sur une fenêtre, il est possible d'utiliser la propriété FenEditionMode avec la constante feChangeBulle :
    MaFenêtre.FenEditionMode = feChangeBulle
Récupération des modifications
Pour récupérer les modifications des bulles d'aide (ainsi que les autres modifications d'interface) réalisées par l'utilisateur final, il suffit d'ouvrir le fichier d'extension "wdmodif" sous WINDEV :
  • soit en réalisant un "Drag and Drop" du fichier sous l'éditeur.
  • soit en utilisant l'option "Ouvrir" : Sous le volet "Accueil", dans le groupe "Général", déroulez "Ouvrir", sélectionnez "Ouvrir" puis le fichier à ouvrir.
La fenêtre qui s'affiche liste les différentes fenêtres modifiées avec la modification réalisée.
Il suffit de sélectionner les modifications voulues pour les reporter dans les fenêtres correspondantes.
Remarques :
  • Le projet correspondant doit être ouvert sous l'éditeur.
  • Si la fenêtre à modifier n'est pas ouverte sous l'éditeur, WINDEV ouvre la fenêtre, applique les modifications, enregistre et ferme la fenêtre.
  • Si la fenêtre à modifier est ouverte sous l'éditeur, WINDEV applique les modifications dans la fenêtre. Les modifications ne sont pas enregistrées et peuvent être annulées (Ctrl + Z).
Version minimum requise
  • Version 21
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire

Dernière modification : 20/06/2023

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