DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Aide / WLangage / Fonctions WLangage / Fonctions standard / Fonctions de gestion de Windows / Fonctions Notifications système
  • Propriétés spécifiques à la description des variables de type sysNotificationEntrée
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
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. Les caractéristiques de ce champ peuvent être définies et modifiées à l'aide de différentes propriétés WLangage.
Le type sysNotificationEntrée est utilisé par les variables de type sysNotification.
Remarque : Pour plus de détails sur la déclaration de ce type de variable et l'utilisation des propriétés WLangage, consultez Déclaration d'une variable.
Exemple
// Création d'une notification permettant de rentrer un nom, un prénom et un service
MaNotif est une sysNotification
MaNotif.Titre = "s'inscrire"
 
MaNotif.Entrées[1].Type = sysNotifEntréeTexte
MaNotif.Entrées[1].Nom = "Nom_Utilisateur"
MaNotif.Entrées[1].Libellé = "Nom"
 
MaNotif.Entrées[2].Type = sysNotifEntréeTexte
MaNotif.Entrées[2].Nom = "Prénom_Utilisateur"
MaNotif.Entrées[2].Libellé = "Prénom"
 
MaNotif.Entrées[3].Type = sysNotifEntréeCombo
MaNotif.Entrées[3].Nom = "Service_Utilisateur"
 
MaNotif.Entrées[3].ElémentsCombo = ["1" + TAB + "Développement", ...
"2" + TAB + "Direction", "3" + TAB + "Traduction"]
 
MaNotif.Boutons[1].Libellé = "S'inscrire"
MaNotif.Boutons[1].Note = "btn_inscrire"
 
MaNotif.Boutons[2].Libellé = "Décliner"
MaNotif.Boutons[2].Type = sysNotifBoutonFerme
 
SysNotificationEnvoie(MaNotif)
Remarques

Propriétés spécifiques à la description des variables de type sysNotificationEntrée

Les propriétés suivantes peuvent être utilisées pour manipuler un champ d'entrée utilisateur :
Nom de la propriétéType manipuléEffet
ElémentsComboTableau de chaînes de caractèresEléments du champ combo. Chaque chaîne dans le tableau doit être de la forme :
Identifiant + TAB + Libellé
où :
  • Identifiant : valeur récupérée par l'application.
  • Libellé : libellé de l'élément dans la combo.
Cette propriété est nécessaire uniquement si la propriété Type correspond à la constante sysNotifEntréeCombo.
IndiceParDéfautEntierNuméro de la ligne affichée par défaut dans le champ Combo.
Cette propriété est nécessaire uniquement si la propriété Type correspond à la constante sysNotifEntréeCombo.
LibelléChaîne de caractèresLibellé du champ.
Cette propriété est nécessaire uniquement si la propriété Type correspond à la constante sysNotifEntréeTexte.
NomChaîne de caractèresNom récupéré par l'application pour déterminer le contenu du champ.
TypeConstante de type entierType du champ permettant une interaction avec l'utilisateur :
  • sysNotifEntréeCombo : champ Combo.
  • sysNotifEntréeTexte : champ de saisie texte.
Liste des exemples associés :
WD Gestion Notifications Windows Exemples didactiques (WINDEV) : WD Gestion Notifications Windows
[ + ] A partir de Windows 10, les « toast » notifications (celles qui apparaissent à droite dans le bureau) sont devenues interactives, avec possibilité d’y mettre des boutons, des zones de saisie et des combos.
Cet exemple présente la gestion de ces notifications.
Version minimum requise
  • Version 27
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire

Dernière modification : 23/06/2023

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