DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Version : 2025

Configuration In-App Android
Pour gérer les achats In-App dans une application Android, une configuration spécifique est nécessaire......
Manipuler un champ Arbre par programmation
WINDEV et WEBDEV permettent de manipuler un champ Arbre directement par programmation......
ExtraitChaîne (Fonction)
Permet de : extraire une sous-chaîne d'une chaîne de caractères en fonction d'un séparateur de chaîne donné. effectuer un parcours de sous-chaînes dans une chaîne de caractères en fonction d'un séparateur de chaîne donné....
<Type Chaîne>.ExtraitChaîne (Fonction)
Permet de : extraire une sous-chaîne d'une chaîne de caractères en fonction d'un séparateur de chaîne donné. effectuer un parcours de sous-chaînes dans une chaîne de caractères en fonction d'un séparateur de chaîne donné....
MacOS - Développer une application en mode Catalyst
Apple a récemment publié un SDK permettant de compiler nativement des applications iOS pour MacOS......
Android : Les différents types de notifications
Android propose plusieurs types de notifications pour alerter l'utilisateur ......
Télémétrie personnalisée
Une télémétrie personnalisée permet de définir les éléments à prendre en compte dans la télémétrie......
AgendaChangeZoom (Fonction)
Modifie la plage temporelle affichée par un champ Agenda (Jour/Semaine/Mois). Cette fonction est conservée par compatibilité....
HConstruitValClé (Fonction)
Construit la valeur d'une clé composée pour réaliser un filtre (fonction HFiltre) ou effectuer une recherche (fonctions HLitRecherchePremier, HLitRechercheDernier, ...)....
Menu contextuel personnalisé
Les menus contextuels personnalisés sont créés sous l'éditeur de fenêtres et peuvent être manipulés par programmation......
Saisie de l'interface dans les différentes langues
Lorsque les différentes langues gérées par l'application ont été sélectionnées, il est nécessaire de saisir toutes les informations affichées par l'application dans ces différentes langues......
Triggers applicatifs
...Un trigger est une procédure WLangage appelée automatiquement par le moteur HFSQL à chaque modification (ajout, suppression, modification, ...) d'un enregistrement d'un fichier de données....
Le modèle UML
L'objectif principal d'une équipe de développement est de créer des applications optimisées, capables de satisfaire les besoins en constante évolution de leurs utilisateurs......
géoLanceAppli (Fonction)
Lance l'application de cartographie native de l'appareil pour afficher : une position géographique donnée, un itinéraire entre deux positions....
ChaîneVersNumérique (Fonction)
Renvoie la valeur numérique d'une chaîne de caractères. Il est ainsi possible d'effectuer des calculs numériques sur des chaînes de caractères....
Champ Graphe : Onglet "Détail"
Quelque soit l'éditeur (fenêtres, pages ou états), l'onglet "Détail" de la fenêtre de description du champ Graphe permet de décrire ......
Manipuler un champ Potentiomètre par programmation
WINDEV et WINDEV Mobile permettent de manipuler un champ Potentiomètre directement par programmation......
Manipuler un champ Spin par programmation
WINDEV permet de manipuler un champ Spin directement par programmation......
Procédure WLangage appelée par la fonction ReconnaissanceVocaleDéclenche
Procédure WLangage (également nommée "callback") appelée pour effectuer la reconnaissance vocale déclenchée par la fonction ReconnaissanceVocalDéclenche.
AppelWD : Fonction spécifique au langage externe
Appelle une fonction du WLangage depuis un langage externe....
<Type Chaîne Ansi>.VersNumérique (Fonction)
Renvoie la valeur numérique d'une chaîne de caractères. Il est ainsi possible d'effectuer des calculs numériques sur des chaînes de caractères....
WDGenPage : Utilisation en mode ligne de commande
WDGenPage en mode ligne de commande permet de générer une ou plusieurs pages semi-dynamiques sans lancer WEBDEV ou WDGenPage....
Champ Caméra : décoder les codes-barres
Sous iOS et Android, il est possible de décoder les codes-barres via le champ Caméra via la fonction CBCapture......
Réplication universelle assistée par programmation
La réplication assistée par programmation permet de mettre en place une réplication sur une application existante, en maîtrisant dans l'application elle-même la synchronisation......
6. Edition d'une page : mode zoning