DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Aide / Développer une application ou un site / Champs, fenêtres et pages / Champs : Options et manipulations
  • Présentation
  • Actions réalisées par l'utilisateur
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 optionnels : Informations récupérées (Java et Android)
Présentation
WINDEV et WINDEV Mobile permettent d'ajouter simplement des événements optionnels aux événements proposés par défaut pour les différents éléments d'une application. Pour plus de détails, consultez Evénements optionnels.
Selon l'événement optionnel utilisé, il est possible de récupérer des informations spécifiques grâce aux variables _EVE.LPARAM et _EVE.WPARAM.
Actions réalisées par l'utilisateur
Le tableau suivant liste les différentes informations renvoyées dans les différents événements optionnels :
Evénement optionnelInformation pouvant être connue dans l'événement
Changement de taille (WM_SIZE)
  • Hauteur du champ ou de la fenêtre : propriété Hauteur.
  • Largeur du champ ou de la fenêtre : propriété Largeur.
Déplacement (WM_MOVE)
  • Position verticale : Propriété Y.
  • Position horizontale : Propriété X.
Long Press / Affichage du menu contextuel (WM_CONTEXTMENU)
  • Position verticale (Y) du curseur de souris par rapport au champ ou à la fenêtre considérée : fonction SourisPosY.
  • Position horizontale (X) du curseur de souris par rapport au champ ou à la fenêtre considérée : fonction SourisPosX.
Remarque : Si ces valeurs sont égales à -1, le menu contextuel a été ouvert à l'aide de la touche Windows d'ouverture de menu contextuel.
Roulette de la souris (WM_MOUSEWHEEL)
  • Position verticale (Y) du curseur de souris par rapport au champ ou à la fenêtre considérée : fonction SourisPosY.
  • Position horizontale (X) du curseur de souris par rapport au champ ou à la fenêtre considérée : fonction SourisPosX.
Survol de la souris (WM_MOUSEMOVE)

Touché / Bouton gauche de la souris enfoncé (WM_LBUTTONDOWN)

Relâché / Bouton gauche de la souris relâché (WM_LBUTTONUP)

Double Tap / Double-clic avec le bouton gauche de la souris (WM_LBUTTONDBLCLK)

Bouton droit de la souris enfoncé (WM_RBUTTONDOWN)

Bouton droit de la souris relâché (WM_RBUTTONUP)

Double-clic avec le bouton droit de la souris (WM_RBUTTONDBLCLK)
  • Position verticale (Y) du curseur de souris par rapport au champ ou à la fenêtre considérée : fonction SourisPosY.
  • Position horizontale (X) du curseur de souris par rapport au champ ou à la fenêtre considérée : fonction SourisPosX.
Version minimum requise
  • Version 17
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire

Dernière modification : 14/06/2023

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