Section courante

A propos

Section administrative du site

evnt_multi

Événement multiple
Maxon Pascal GemAES

Syntaxe

Function evnt_multi( ev_mflags, ev_mbclicks, ev_mbmask, ev_mbstate, ev_mm1flags, ev_mm1x, ev_mm1y, ev_mm1width, ev_mm1height, ev_mm2flags, ev_mm2x, ev_mm2y, ev_mm2width, ev_mm2height: Integer; Var ev_mmgpbuff; ev_mtlocount, ev_mthicount: Integer; VAR ev_mmox, ev_mmoy, ev_mmobutton, ev_mmokstate, ev_mkreturn, ev_mbreturn: Integer): Integer;

Paramètres

Nom Description
ev_mflags Ce paramètre spécifie les types d'événements à surveiller (ex. : bouton, souris, message,...).
ev_mbclicks Ce paramètre définit le nombre de clics de souris à détecter (dans un délai pour double clic, par exemple).
ev_mbmask Ce paramètre indique quels boutons de la souris doivent être surveillés.
ev_mbstate Ce paramètre spécifie l'état attendu des boutons de la souris.
ev_mm1flags Ce paramètre définit les conditions d'entrée ou de sortie de la souris dans le premier rectangle.
ev_mm1x Ce paramètre indique la coordonnée X du coin supérieur gauche du premier rectangle.
ev_mm1y Ce paramètre indique la coordonnée Y du coin supérieur gauche du premier rectangle.
ev_mm1width Ce paramètre définit la largeur du premier rectangle.
ev_mm1height Ce paramètre définit la hauteur du premier rectangle.
ev_mm2flags Ce paramètre définit les conditions d'entrée ou de sortie de la souris dans le second rectangle.
ev_mm2x Ce paramètre indique la coordonnée X du coin supérieur gauche du second rectangle.
ev_mm2y Ce paramètre indique la coordonnée Y du coin supérieur gauche du second rectangle.
ev_mm2width Ce paramètre définit la largeur du second rectangle.
ev_mm2height Ce paramètre définit la hauteur du second rectangle.
ev_mmgpbuff Ce paramètre est un tampon utilisé pour recevoir les messages générés par les événements.
ev_mtlocount Ce paramètre spécifie la durée d'attente minimale (en millisecondes).
ev_mthicount Ce paramètre spécifie la durée d'attente maximale (en millisecondes).
ev_mmox Ce paramètre reçoit la coordonnée X de la souris au moment de l'événement.
ev_mmoy Ce paramètre reçoit la coordonnée Y de la souris au moment de l'événement.
ev_mmobutton Ce paramètre reçoit l'état des boutons de la souris.
ev_mmokstate Ce paramètre reçoit l'état des touches spéciales (modificateurs clavier) au moment de l'événement.
ev_mkreturn Ce paramètre reçoit le code de la touche enfoncée, si un événement clavier s'est produit.
ev_mbreturn Ce paramètre reçoit l'événement de bouton détecté.

Description

Cette fonction permet d'attendre un ou plusieurs événements.



Dernière mise à jour : Dimanche, le 14 Juin 2020