DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Aide / Développer une application ou un site / Champs, fenêtres et pages / Champs : Types disponibles / Champ Carte
  • Evénements gérés par défaut
  • Evénements optionnels
  • Evénements optionnels
  • Evénement optionnel : Modification d'un cluster de marqueurs
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
Evénements gérés par défaut
WINDEVUniversal Windows 10 AppAndroidiPhone/iPad WINDEV et WINDEV Mobile gèrent par défaut les événements suivants (ordre d'apparition sous l'éditeur de code) :
EvénementConditions d'exécution
InitialisationExécuté à l'ouverture de la fenêtre. *
A chaque changement de positionExécuté à chaque fois que l'affichage est modifié, notamment :
  • lorsque l'utilisateur réalise un défilement avec le doigt ou la souris,
  • lors de l'utilisation de la fonction CarteAffichePosition,
  • lors de l'affectation de la propriété Valeur.

(*) Par défaut, l'événement "Initialisation" de chaque champ est exécuté selon l'ordre de création des différents champs dans la fenêtre. Pour modifier cet ordre d'exécution :
  1. Sous le volet "Fenêtre", dans le groupe "Ordre", cliquez sur "Initialisation".
  2. Dans la fenêtre qui s'affiche, utilisez les flèches situées sur la droite pour modifier l'ordre d'initialisation des champs.
WEBDEV - Code ServeurWEBDEV - Code Navigateur WEBDEV gère par défaut les événements suivants (ordre d'apparition sous l'éditeur de code) :
EvénementConditions d'exécution
InitialisationExécuté à l'ouverture de la page. *
A chaque changement de position (code serveur)Exécuté à chaque fois que l'affichage est modifié, notamment :
  • lorsque l'utilisateur réalise un défilement avec la souris,
  • lors de l'utilisation de la fonction CarteAffichePosition,
  • lors de l'affectation de la propriété Valeur.
A chaque changement de position (code navigateur)Exécuté à chaque fois que l'affichage est modifié, notamment :
  • lorsque l'utilisateur réalise un défilement avec la souris,
  • lors de l'utilisation de la fonction CarteAffichePosition,
  • lors de l'affectation de la propriété Valeur.
Retour de traitement Ajax après chaque changement de position (code navigateur)Exécuté quand le traitement Ajax sur le serveur a fini de s'exécuter.
Clic (code navigateur)Exécuté lors d'un clic sur le champ Carte.
Evénements optionnels

Evénements optionnels

Plusieurs événements optionnels peuvent être gérés. Pour ajouter un événement optionnel :
  1. Sélectionnez le champ voulu.
  2. Affichez la fenêtre de code de ce champ (touche F2).
  3. Cliquez sur le lien "Ajouter d'autres événements à xxx" situé à la fin de la fenêtre de code, après le dernier événement.
  4. La totalité des événements optionnels disponibles pour le champ est affichée.
  5. Cochez l'événement optionnel à ajouter et validez.
    Remarque : Il est possible de sélectionner plusieurs événements optionnels.
  6. L'événement optionnel sélectionné est automatiquement ajouté dans les événements gérés par le champ.
Pour désactiver un événement optionnel, il suffit d'effectuer les mêmes manipulations pour afficher la liste des événements optionnels. Il suffit ensuite de décocher les événements optionnels à supprimer.
Remarque : Si le code désactivé contient du code WLangage, ce code est automatiquement supprimé.
Android Les événements optionnels associés au champ sont :
  • Survol souris,
  • Touché / bouton gauche enfoncé,
  • Relâché / bouton gauche relâché,
  • Appui long / affichage du menu contextuel,
  • Déplacement,
  • Changement de taille.
iPhone/iPad Les événements optionnels associés au champ sont :
  • Double-clic,
  • Entrée en survol,
  • Sortie en survol,
  • Survol,
  • Touché / bouton gauche enfoncé.

Evénement optionnel : Modification d'un cluster de marqueurs

L'événement "Modification d'un cluster de marqueurs" est exécuté lorsque le champ Carte contenant des clusters est affiché. Cet événement est exécuté pour chaque cluster de marqueurs trouvé. Il permet notamment de modifier l'affichage du cluster.
Cet événement est de la forme :
PROCÉDURE ModifCluster(tabMarqueur est un tableau de Marqueurs)
où tabMarqueur est un tableau contenant les variables de type Marqueur associées au cluster.
Cet événement peut renvoyer :
  • rien ou une chaîne vide : dans ce cas, l'affichage par défaut du cluster sera utilisé.
  • le chemin d'une image : cette image sera utilisée pour représenter le cluster.
  • une variable de type MarqueurImage, permettant de personnaliser l'image du cluster.
WEBDEV - Code Navigateur En WEBDEV, cet événement est un événement navigateur uniquement.
Version minimum requise
  • Version 17
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