DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Aide / WLangage / Fonctions WLangage / Fonctions spécifiques Mobile / Fonctions multi-touch
  • Gestion de plusieurs pointeurs
  • Limitations
  • 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
GesteNbPointeur (Fonction)
En anglais : GestureNbPointer
Retourne le nombre de pointeurs en contact avec l'écran.
La valeur renvoyée varie selon le mode d'utilisation de la fonction :
  • Utilisée dans un événement lié au mouvement du pointeur (clic, déplacement, enfoncé, relâché, ...), retourne le nombre de pointeurs (doigt ou stylet) actuellement en contact avec l'écran
  • Utilisée dans un autre événement ou traitement, retourne le dernier nombre de points de contacts connu.
Exemple
// -- Code de clic sur un champ Image
nbPointsContact est un entier
nbPointsContact = GesteNbPointeur()
 
ToastAffiche("Vous utilisez actuellement " + nbPointsContact + " doigt(s) sur l'écran")
Syntaxe
<Résultat> = GesteNbPointeur()
<Résultat> : Entier
Nombre de pointeurs (doigts ou stylets) en contact avec l'écran.
Android Remarque : Dans le simulateur ou l'émulateur Android, ce nombre est toujours égal à 1.
Remarques
Android

Gestion de plusieurs pointeurs

Pour gérer plusieurs pointeurs sur l'écran, l'appareil doit être muni d'un dispositif multi-points (multi-touch).
Attention : Sur certains appareils, la fonction GesteNbPointeur peut retourner une valeur inférieure au nombre de pointeurs effectivement en contact avec l'écran. En effet, le nombre de points de contact simultanés géré par le système est limité (cette limite peut varier d'un appareil à l'autre).

Limitations

  • iPhone/iPadWidget IOSMac Catalyst Seuls 2 pointeurs maximum peuvent être gérés.
  • WEBDEV - Code Navigateur Le navigateur utilisé doit gérer la fonctionnalité de multi-touch.

Divers

  • Pour connaître la position verticale (Y) d'un pointeur, utilisez la fonction GestePosY.
  • Pour connaître la position horizontale (X) d'un pointeur, utilisez la fonction GestePosX.
  • Pour connaître l'indice du pointeur ayant déclenché l'exécution d'un événement lié à un mouvement sur l'écran, utilisez la fonction GestePointeurEncours.
Composante : WDJS.DLL
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