|
|
|
|
|
- Propriétés spécifiques à la description des variables de type sysNotificationBouton
sysNotificationBouton (Type de variable) En anglais : sysNotificationButton
Le type sysNotificationBouton permet de définir toutes les caractéristiques avancées d'un champ Bouton dans une notification interactive. Les caractéristiques de ce champ Bouton peuvent être définies et modifiées à l'aide de différentes propriétés WLangage. Le type sysNotificationBouton 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. // Création d'une notification avec un bouton de chaque type. notif est une sysNotification notif.Titre = "Plein de boutons" notif.Texte1 = "Téléchargez la pour profiter des nouveautés." notif.Note = "MAJ_notif" //un bouton normal notif.Boutons[1].Libellé = "Normal" notif.Boutons[1].Note = "btn_normal" //un bouton dans le menu contextuel de la notification notif.Boutons[2].Libellé = "Contextuel" notif.Boutons[2].Note = "btn_contextuel" notif.Boutons[2].Type = sysNotifBoutonContextuel //un bouton avec une animation d'attente notif.Boutons[3].Libellé = "Attente" notif.Boutons[3].Note = "btn_attente" notif.Boutons[3].ActiveAttente = Vrai //un bouton système de rappel notif.Boutons[4].Libellé = "Rappel" notif.Boutons[4].Type = sysNotifBoutonRappel //un bouton système de fermeture notif.Boutons[5].Libellé = "Ferme" notif.Boutons[5].Type = sysNotifBoutonFerme SysNotificationEnvoie(notif) Propriétés Propriétés spécifiques à la description des variables de type sysNotificationBouton Les propriétés suivantes peuvent être utilisées pour manipuler un bouton d'une notification : | | | Nom de la propriété | Type manipulé | Effet |
---|
Action | Procédure globale uniquement | Nom de la procédure globale à exécuter quand l'utilisateur clique sur le bouton. Si la procédure n'est pas spécifiée ou introuvable, l'événement optionnel du projet "Réception d'une notification" est exécuté. | ActiveAttente | Booléen | - Vrai pour afficher une animation d'attente sur le bouton quand l'utilisateur clique dessus, tout en empêchant la fermeture de la notification jusqu'à l'envoi d'une nouvelle notification avec le même ID.
- Faux (valeur par défaut) pour ne pas activer une animation d'attente sur le bouton. La notification se ferme lors du clic sur le bouton.
| CheminImage | Chaîne de caractères | Chemin absolu d'une image sur le disque pouvant être ajouté au contenu du bouton, à côté de son libellé. | Libellé | Chaîne de caractère | Libellé du bouton. | Note | Chaîne de caractères | Information à renvoyer à l'application quand l'utilisateur clique sur le bouton. | Type | Constante de type Entier | Comportement ou positionnement spécifique du bouton : - sysNotifBoutonContextuel : Bouton à ajouter au menu contextuel de la notification.
- sysNotifBoutonFerme : Bouton système qui ferme automatiquement la notification.
- sysNotifBoutonNormal (valeur par défaut) : Bouton simple.
- sysNotifBoutonRappel : Bouton système de type "Rappeler plus tard".
|
Liste des exemples associés :
|
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.
|
Documentation également disponible pour…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|