DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Version : 2026

NotificationAffiche (Fonction)
SysIconeAfficheBulle (Fonction)
Fonctions de gestion des notifications interactives
Options générales de WINDEV, WEBDEV, WINDEV Mobile
Les options générales permettent de configurer l'environnement de travail du produit utilisé...
WLangage : 6 évolutions pour booster vos développements
Article LST
  • 6 évolutions du WLangage pour booster les développements.
  • Un exemple support.
Format MSIX : mettre à jour une application sur Microsoft Store
Article LST
  • Génération de l'exe avec ses spécificités pour publier sur le Store de Microsoft.
  • Génération de l'install MSIX.
  • Paramétrage sur le portail Microsoft Store.
Microsoft Teams : interaction avec les réunions en WLangage
Article LST
  • Comment se connecter à l'API Graph de Microsoft.
  • Comment interagir avec Microsoft Teams en WLangage.
  • Un exemple support contenant un composant interne réutilisable.
<Variable sysNotificationJauge>.Maj (Fonction)
Met à jour les caractéristiques d'une jauge présente dans une notification système.
Cette fonction est une nouveauté disponible uniquement dans la version Abonnement à partir de WINDEV Suite 2025 Update 1.
SysNotificationJaugeMaj (Fonction)
Met à jour les caractéristiques d'une jauge présente dans une notification système.
Cette fonction est une nouveauté disponible uniquement dans la version Abonnement à partir de WINDEV Suite 2025 Update 1.
<Variable Notification>.Envoie (Fonction)
Envoie une notification interactive au système afin de l'afficher.
<Variable Notification>.Supprime (Fonction)
Supprime une notification interactive précédemment envoyée.
sysNotificationBouton (Type de variable)
Le type sysNotificationBouton permet de définir toutes les caractéristiques avancées d'un champ Bouton dans une notification interactive.
sysNotificationJauge (Type de variable)
Le type sysNotificationJauge permet de définir toutes les caractéristiques d'une jauge système affichée dans une notification interactive : libellé, avancement, etc.
Ce type de variable est une nouveauté disponible uniquement dans la version Abonnement à partir de WINDEV Suite 2025 Update 1.
Notifications interactives
Une notification est une petite fenêtre qui apparait en bas à droite de l'écran, et qui reste consultable en permanence, dans la zone des notifications de Windows...
sysNotification (Type de variable)
Le type sysNotification permet de définir toutes les caractéristiques avancées d'une notification système interactive.
Paramètres de la procédure utilisée par la fonction PartageProximitéDemandeConnexion (Notification)
Callback de la fonction PartageProximitéDemandeConnexion1.Cb pour le paramètre CallbackConnexion
Paramètres de la procédure utilisée par la fonction PartageProximitéAttendConnexion (Notification)
Procédure WLangage (également nommée "callback") appelée par la fonction PartageProximitéAttendConnexion pour notifier l'état de la connexion avec un appareil distant.
Notifications d'un serveur HFSQL
Un serveur peut rencontrer différents problèmes sans qu'aucun utilisateur (ou développeur) ne s'en aperçoive.
Par exemple:
  • une tâche planifiée peut être en échec,
  • une sauvegarde automatique peut échouer,
  • un noeud peut devenir inactif dans un cluster HFSQL, ...
sysNotificationEntrée (Type de variable)
Le type sysNotificationEntrée permet de définir toutes les caractéristiques avancées d'un champ d'entrée utilisateur (saisie de texte ou combo) dans une notification interactive.
SysNotificationEnvoie (Fonction)
Envoie une notification interactive au système afin de l'afficher.
SysNotificationSupprime (Fonction)
Supprime une notification interactive précédemment envoyée.
NotifModifie (Fonction)
Modifie une notification actuellement affichée dans la barre système de l'appareil.
Vibration (Propriété)
La propriété Vibration permet de gérer les vibrations.
Format (Propriété)
La propriété Format permet de connaître et de modifier le format d'un élément.
NotifAjoute (Fonction)
Ajoute une notification dans la barre système de l'appareil (Android) ou dans le centre de notification (iOS).
Contenu (Propriété)
La propriété Contenu permet de connaître et de modifier le contenu d'un élément.
<Variable Connexion>.NotifListeDestinataireCC (Fonction)
Renvoie la liste des destinataires d'une notification envoyée via les Centres de Contrôle (outil de messagerie WDBal).
HNotifListeDestinataireCC (Fonction)
Renvoie la liste des destinataires d'une notification envoyée via les Centres de Contrôle (outil de messagerie WDBal).
<Variable Connexion>.NotifListeDestinataireEmail (Fonction)
Renvoie la liste des destinataires d'une notification par email.
HNotifListeDestinataireEmail (Fonction)
Renvoie la liste des destinataires d'une notification par email.
SMSLanceAppli (Fonction)
Lance l'application native d'envoi de SMS de l'appareil (Android ou iPhone/iPad).
Titre (Propriété)
La propriété Titre permet de connaître et de modifier le titre d'un élément.
HeureSélecteur (Fonction)
Affiche le sélecteur d'heure du système.
Icone
Le mot-clé "Icone" correspond soit au type Icône, soit à la propriété Icône.
NotifPushActive (Fonction)
Active la gestion des notifications push dans une application WINDEV Mobile (Android ou iOS).
ContactCrée (Fonction)
Affiche la fenêtre de création de contact de l'application native de gestion des contacts de l'appareil (Android, iPhone ou iPad).
Fonctions de gestion du téléphone
Les fonctions de gestion du téléphone sont les suivantes :
Déployer un site WEBDEV sur un Serveur d'application WEBDEV distant ou un Cluster WEBDEV
L'installation d'un site WEBDEV (en mode Session ou AWP) sur un Serveur d'application distant nécessite...
NotifPushEnvoie (Fonction)
Envoie une notification push (distante) à un appareil mobile (iOS ou Android).
HNotifAjouteDestinataireEmail (Fonction)
Ajoute des destinataires pour les notifications envoyées par email.
HNotifAjouteDestinataireCC (Fonction)
Ajoute des destinataires pour les notifications envoyées via les Centres de Contrôle (outil de messagerie WDBal).
gpwAuthLogin (Fonction)
Permet de se connecter au Groupware Utilisateur en utilisant une authentification avec un compte de type Facebook, Google, Microsoft, etc.
Conditions de mise à jour d'une application automatique (Live update)
A chaque modification importante de l'application sur le poste de développement (modifications des fenêtres, du code, du schéma des données, ...
Fonctions de gestion du téléphone (syntaxe préfixée)
Les fonctions de gestion du téléphone sont les suivantes :
AvertissementAsynchrone (Fonction)
Affiche un message personnalisé dans une fenêtre d'avertissement système non bloquante.
inAppAchèteProduit (Fonction)
Envoie une demande d'achat d'un produit "In-App" associé à l'application.
LancePartage (Fonction)
Ouvre une popup permettant de sélectionner l'application à utiliser pour partager une ressource (texte ou document).
OuiNonAsynchrone (Fonction)
Affiche un message dans une boîte de dialogue standard non bloquante proposant les réponses "Oui" et "Non" et appelle une procédure WLangage avec la réponse de l'utilisateur.
NFCLitTag (Fonction)
Déclenche la lecture d'un tag (ou puce) NFC ou active la détection de tags NFC pour la fenêtre en cours.
OKAnnulerAsynchrone (Fonction)
Affiche un message dans une boîte de dialogue standard non bloquante proposant les réponses "OK" et "Annuler" et appelle une procédure WLangage avec la réponse de l'utilisateur.
ErreurAsynchrone (Fonction)
Affiche un message d'erreur personnalisé dans une fenêtre d'erreur système non bloquante.
InfoAsynchrone (Fonction)
Affiche un message personnalisé et non bloquant dans une fenêtre d'information système.
Avertissement (Fonction)
Affiche un message personnalisé dans une fenêtre d'avertissement système.
RendezVousCrée (Fonction)
Permet de créer un rendez-vous via la fenêtre de création de rendez-vous de l'application native de gestion des rendez-vous de l'appareil Android ou iOS.
InfoAvecDélaiAsynchrone (Fonction)
Affiche un message personnalisé dans une fenêtre d'information système non bloquante pendant un délai défini.
ErreurAvecDélaiAsynchrone (Fonction)
Affiche un message d'erreur personnalisé dans une fenêtre d'erreur système non bloquante pendant un délai défini.
ConfirmerAsynchrone (Fonction)
Affiche un message non bloquant dans une boîte de dialogue standard proposant les réponses "Oui", "Non", "Annuler" et appelle une procédure WLangage avec la réponse de l'utilisateur.
InfoConstruit (Fonction)
Affiche un message personnalisé dans une fenêtre d'information système.
ErreurAvecDélai (Fonction)
Affiche un message d'erreur personnalisé dans une fenêtre d'erreur système pendant un délai défini.
Info (Fonction)
Affiche un message personnalisé dans une fenêtre d'information système.
ErreurConstruit (Fonction)
Affiche un message d'erreur personnalisé dans une fenêtre d'erreur système.
AlbumSélecteur (Fonction)
Récupère une photo, une image ou une vidéo stockée dans l'album de photos de l'appareil mobile.
DialogueAsynchrone (Fonction)
Affiche une boîte de message non bloquante et appelle une procédure WLangage avec la valeur du bouton cliqué par l'utilisateur.
Erreur (Fonction)
Affiche un message d'erreur personnalisé dans une fenêtre d'erreur système.
Confirmer (Fonction)
Affiche un message dans une boîte de dialogue standard proposant les réponses "Oui", "Non", "Annuler" et renvoie la réponse de l'utilisateur.
CBCapture (Fonction)
Décode les informations stockées dans un code-barres en utilisant la caméra de l'appareil (Android, iPhone, iPad).
EmailLanceAppli (Fonction)
Lance l'application native d'envoi d'emails du poste en cours :
  • Poste sous Windows,
  • Appareil mobile (Android, iPhone, iPad).
OKAnnuler (Fonction)
Affiche un message dans une boîte de dialogue standard proposant les réponses "OK" et "Annuler" et renvoie la réponse de l'utilisateur.
<Fenêtre>.OuvreFenêtreMobile (Fonction)
Ouvre une fenêtre dans une application mobile.
ThreadPersistant (Fonction)
Rend un thread persistant.
OuiNon (Fonction)
Affiche un message dans une boîte de dialogue standard proposant les réponses "Oui" et "Non" et renvoie la réponse de l'utilisateur.
OuvreFenêtreMobile (Fonction)
Ouvre une fenêtre dans une application mobile.
CarteSuitDéplacement (Fonction)
Affiche la position courante de l'appareil dans un champ Carte et met à jour cette position durant son déplacement.
Dialogue (Fonction)
Affiche une boîte de message et renvoie la valeur du bouton cliqué par l'utilisateur.
GPSSuitDéplacement (Fonction)
Demande à être notifié périodiquement de la position courante du périphérique.
LanceAppli (Fonction)
Lance l'exécution d'un programme (exécutable par exemple) depuis l'application en cours.
<Variable Connexion>.NotifConfigure (Fonction)
Spécifie et configure le serveur utilisé pour l'envoi des notifications par le serveur HFSQL.
URISélecteur (Fonction)
Ouvre une fenêtre du système pour sélectionner une ressource provenant :
  • du système de fichiers de l'appareil,
  • du Cloud (Google Drive, Microsoft OneDrive, etc.)
  • ou d'un des gestionnaires de contenu installés sur l'appareil.
2. Fonctions WLangage spécifiques à la gestion des téléphones
Sélectionne une portion de texte dans un champ Editeur HTML.
PartageProximitéDemandeConnexion (Fonction)
Demande la connexion à un appareil distant.
HNotifConfigure (Fonction)
Spécifie et configure le serveur utilisé pour l'envoi des notifications par le serveur HFSQL.
Gestion des réplications de serveurs HFSQL (Centre de Contrôle)
Le Centre de Contrôle HFSQL permet de créer, configurer et gérer les réplications entre serveurs HFSQL.
Saisie (Fonction)
Affiche un message en permettant à l'utilisateur de saisir une information.
mqttSession (Type de variable)
Le type mqttSession permet de définir tous les paramètres de connexion au Broker MQTT.
BeaconDétecteEnArrièrePlan (Fonction)
Permet à l'application d'être notifiée lorsque l'appareil entre ou sort d'une zone correspondant au rayon d'émission d'un ensemble de balises Beacon.
Fonctions de gestion de HFSQL Client/Serveur (syntaxe préfixée)
Différentes fonctions HFSQL sont spécifiques à la gestion des données HFSQL Client/Serveur...
Fonctions de gestion de HFSQL Client/Serveur
Différentes fonctions HFSQL sont spécifiques à la gestion des données HFSQL Client/Serveur...
PartageProximitéAttendConnexion (Fonction)
Rend l'appareil visible aux appareils distants qui sont en mode "recherche à proximité" (via la fonction PartageProximitéRechercheAppareil) et attend leur demande de connexion.
Comment ajouter un paiement sécurisé dans un site WEBDEV?
Cette page d'aide présente comment ajouter un paiement sécurisé dans un site WEBDEV...
Barre de titre personnalisée avec des menus et des champs
Positionner le menu de l'application dans la barre de titre d'une fenêtre est à la mode !
Android 10 : Modification de comportement des applications
A partir de la version 10 de Android, Google supprime la possibilité pour une application en arrière-plan d'ouvrir une fenêtre
Fonctions et propriétés non disponibles
Certaines fonctions et propriétés ont été supprimées du WLangage ...
Brochure des nouveautés 2024: nouveautés WINDEV Mobile
Nouveautés de WINDEV Mobile 2024 présentes dans la brochure des Nouveautés 2024.
Brochure des nouveautés 27 : Nouveautés WINDEV
Nouveautés de WINDEV 27 présentes dans la brochure des Nouveautés 27.
Store Privé pour applications mobiles
Pour diffuser vos applis, vous disposez de 2 possibilités ...
Automatic update des éditeurs
Vous disposez d'une connexion Internet active sur votre poste de développement? Vous pouvez télécharger automatiquement les différentes mises à jour des éditeurs (WINDEV, WEBDEV et WINDEV Mobile) grâce à l'"Automatic update"...
7. Consommer un Webservice
Tuto WINDEV Mobile : Développement d'une application Android et iOS Leçon 7 - Consommer un Webservice - 10 mn
<Source>.Surveille (Fonction)
Déclenche la surveillance des actions d'écriture (ajout, modification ou suppression) effectuées sur une table présente sur un serveur HFSQL. En cas de modification, une procédure spécifique peut être déclenchée.
HSurveille (Fonction)
Déclenche la surveillance des actions d'écriture (ajout, modification ou suppression) effectuées sur une table présente sur un serveur HFSQL. En cas de modification, une procédure spécifique peut être déclenchée.
Tester et déboguer une application sur un appareil Android
Le débogage d'application directement sur le matériel est apprécié de tous les développeurs...
Types avancés
Les types avancés du WLangage sont les suivants
Brochure des nouveautés 2025 : Nouveautés WINDEV
Nouveautés de WINDEV 2025 présentes dans la brochure des Nouveautés 2025.
Brochure des nouveautés 2024 : Nouveautés WINDEV
Nouveautés de WINDEV 2024 présentes dans la brochure des Nouveautés 2024.
Particularités des applications pour Android
Le développement d'applications pour Android présente des différences par rapport au développement habituel avec WINDEV Mobile dans les domaines suivants ...
HFSQL Client/Serveur: Tâches planifiées
Les tâches planifiées permettent de planifier des tâches automatiques...
Brochure des nouveautés 2026 : Nouveautés WINDEV
Nouveautés de WINDEV 2026 présentes dans la brochure des Nouveautés 2026.
<Variable Connexion>.RSIgnoreErreur (Fonction)
Ignore les erreurs pour que la réplication entre serveurs HFSQL puisse continuer à s'exécuter.
WINDEV 2026 : Nouveautés du WLangage
En version 2026, de nouvelles fonctions, propriétés et de nouveaux types de données font leur apparition et certains ont été améliorés, ...
RSIgnoreErreur (Fonction)
Ignore les erreurs pour que la réplication entre serveurs HFSQL puisse continuer à s'exécuter.
Nouvelles fonctionnalités de WEBDEV 2026
WEBDEV 2026 est disponible !
Nouveautés de WEBDEV 2026
Enroule une branche précédemment déroulée.
Brochure des nouveautés 2025: Nouveautés communes
Nouveautés de WINDEV/WEBDEV/WINDEV Mobile 2025 présentes dans la brochure des Nouveautés 2025.
RGPD : Présentation générale
Le RGPD (Règlement Général sur la Protection des Données) a remplacé à partir du 25 mai 2018 la loi "Informatique et Libertés" en vigueur depuis le 6 janvier 1978...
Fonctions diverses
Liste des fonctions diverses présentes dans WINDEV, WINDEV Mobile et WEBDEV.
Brochure des nouveautés 28 : Nouveautés WINDEV
Nouveautés de WINDEV 28 présentes dans la brochure des Nouveautés 28.
Génération d'une application pour Android
La génération d'une application WINDEV Mobile pour Android rassemble tous les éléments du projet (fenêtres, code, etc...
Brochure des nouveautés 2026 : Nouveautés WEBDEV
Nouveautés de WEBDEV 2026 présentes dans la brochure des Nouveautés 2026.
Constantes système
Liste des constantes utilisées par les fonctions système.
Valeur des constantes de l'API Windows 32 bits
Valeur des constantes de l'API Windows 32 bits
Plan du site de documentation PC SOFT
La propriété Service permet de connaître et de modifier les permissions.
Brochure des nouveautés 27 : Nouveautés communes
Nouveautés de WINDEV/WEBDEV/WINDEV Mobile 27 présentes dans la brochure des Nouveautés 27.
1
4
5