DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Aide / WLangage / Fonctions WLangage / Fonctions spécifiques Mobile / Fonctions de gestion du téléphone
  • Propriétés spécifiques à la description des variables de type notificationFormat
  • Divers
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
notificationFormat (Type de variable)
En anglais : notificationFormat
A partir d'Android 4.1 (Jelly Bean), les notifications affichées dans la liste des notifications de l'appareil peuvent être "déroulées" pour afficher plus de contenu (image, texte multiligne, etc.).
Les notifications affichées sont automatiquement enroulées ou déroulées par le système en fonction de la place disponible dans la liste. L'utilisateur a toutefois la possibilité d'enrouler ou dérouler une notification en effectuant un geste de balayage vers le haut (enrouler) ou vers le bas (dérouler) à l'aide de deux doigts.
Le type notificationFormat permet de décrire le format d'affichage d'une notification lorsque celle-ci est déroulée. Les caractéristiques de ce format d'affichage peuvent être définies et modifiées à l'aide de différentes propriétés WLangage.
Pour associer un format à une notification, il suffit d'utiliser la propriété Format du type Notification.
Remarques :
  • Si la notification est affichée sur un appareil en version inférieure à Android 4.1, le format sera ignoré.
  • 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
n est une Notification
n.Titre = "Photo enregistrée"
n.Message = "Date de la prise de vue : 18/07/2014 19:45"
n.GrandeIcone = "photo.png"
n.MessageSecondaire = "desert.png"
n.Format.Type = notifFormatImage
n.Format.Contenu = fRepEnCours + "photos/desert.png"
NotifAjoute(n)
Remarques

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

Les propriétés suivantes peuvent être utilisées pour manipuler un format de notification :
Nom de la propriétéType manipuléEffet
ContenuChaîne de caractèresContenu de la notification à afficher. La valeur de cette propriété dépend du type de format utilisé (propriété Type).
  • Si la propriété Type vaut notifFormatImage, la propriété Contenu correspond au chemin de l'image à afficher.
  • Si la propriété Type vaut notifFormatListe, la propriété Contenu correspond aux éléments à afficher dans la liste, séparés par des Retours Chariot (RC). Il est possible d'afficher jusqu'à 5 éléments dans la liste. Les éléments supplémentaires seront ignorés.
  • Si la propriété Type vaut notifFormatTexte, la propriété Contenu correspond au texte multiligne à afficher. Si le texte spécifié est trop long, il pourra être tronqué à l'affichage.
GrandeIconeChaîne de caractèresChemin de l'image correspondant à la grande icône associée à la notification. Cette icône sera affichée à gauche du titre et du message de la notification.
Si cette propriété n'est pas renseignée, la grande icône de la notification sera identique à celle utilisée lorsque la notification est enroulée.
Cette propriété est prise en compte uniquement si la propriété Type correspond à la constante notifFormatImage.
MessageSecondaireChaîne de caractèresMessage secondaire de la notification. Si cette propriété n'est pas renseignée, le message secondaire de la notification sera identique à celui utilisé lorsque la notification est enroulée.
TitreChaîne de caractèresTitre de la notification lorsque celle-ci est déroulée. Si cette propriété n'est pas renseignée, le titre de la notification sera identique à celui utilisé lorsque la notification est enroulée.
TypeConstante de type EntierType de format à appliquer à la notification lorsque celle-ci est déroulée :
  • notifFormatImage : Affichage d'une image.
  • notifFormatListe : Affichage d'une liste d'éléments.
  • notifFormatTexte (valeur par défaut) : Affichage d'un texte multiligne.

Divers

Pour réinitialiser le contenu d'une variable de type notificationFormat, il est possible d'utiliser la fonction VariableRAZ.
Version minimum requise
  • Version 20
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire

Dernière modification : 25/05/2022

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