Section courante

A propos

Section administrative du site

EVNT_MULTI

Événement multiple
GFA-Basic

Syntaxe

EVNT_MULTI(flag,clicks,mask,state,m1_flags,m1_x,m1_y,m1_w,m1_h,m2_flags,m2_x,m2_y,m2_w,m2_h,adr_buffer,count)
EVNT_MULTI(flag,clicks,mask,state,m1_flags,m1_x,m1_y,m1_w,m1_h,m2_flags,m2_x,m2_y,m2_w,m2_h,adr_buffer,count,mcur_x,mcur_y,button,k_state,key,num_clicks)

Paramètres

Nom Description
flag Ce paramètre permet de fixer les événements à attendre suivant :
Bit Constate Description
0 MU_KEYBD Ce bit permet d'indiquer le clavier.
1 MU_BUTTON Ce bit permet d'indiquer les boutons de la souris.
2 MU_M1 Ce bit permet d'indiquer le premier événement de la souris.
3 MU_M2 Ce bit permet d'indiquer le deuxième événement de la souris.
4 MU_MESAG Ce bit permet d'indiquer l'événement de rapport.
5 MU_TIMER Ce bit permet d'indiquer la minuterie.
clicks Ce paramètre permet d'indiquer le nombre maximum de clics autorisé.
mask Ce paramètre permet d'indiquer le masque pour le bouton de souris souhaité :
Bit Description
0 Ce bit permet d'indiquer le bouton de gauche de la souris.
1 Ce bit permet d'indiquer le bouton de droite de la souris.
state Ce paramètre permet d'indiquer l'état souhaité, dans l'ordre de terminaison de l'événement, soit l'allocation du bit pour le masque
m1_flags Ce paramètre permet d'indiquer le premier masque de la souris
m1_x Ce paramètre permet d'indiquer la première coordonnée horizontale du rectangle de la souris
m1_y Ce paramètre permet d'indiquer la première coordonnée verticale du rectangle de la souris
m1_w Ce paramètre permet d'indiquer la première largeur du rectangle de la souris
m1_h Ce paramètre permet d'indiquer la première hauteur du rectangle de la souris
m2_flags Ce paramètre permet d'indiquer le deuxième masque de la souris
m2_x Ce paramètre permet d'indiquer la deuxième coordonnée horizontale du rectangle de la souris
m2_y Ce paramètre permet d'indiquer la deuxième coordonnée verticale du rectangle de la souris
m2_w Ce paramètre permet d'indiquer la deuxième largeur du rectangle de la souris
m2_h Ce paramètre permet d'indiquer la deuxième hauteur du rectangle de la souris
count Ce paramètre permet d'indiquer un compteur de millisecondes de la période de temps à attendre pour la minuterie.
adr_buffer Ce paramètre permet d'indiquer l'adresse d'un tampon de 16 octets pour le message.
mcur_x Ce paramètre permet de retourner la coordonnée horizontale de la souris quand l'événement se produit.
mcur_y Ce paramètre permet de retourner la coordonnée verticale de la souris quand l'événement se produit.
button Ce paramètre permet de retourner l'état du bouton de la souris, soit l'allocation du bit pour le masque.
k_state Ce paramètre permet de retourner la condition de l'état des touches de contrôle clavier :
Bit Description
0 Ce bit permet d'indiquer la touche Shift de gauche du clavier.
1 Ce bit permet d'indiquer la touche Shift de droite du clavier.
2 Ce bit permet d'indiquer la touche Control ou Ctrl du clavier.
3 Ce bit permet d'indiquer la touche Alternate ou Alt du clavier.
num_clicks Ce paramètre permet de retourner le nombre de clics de souris attendue.

Description

Cette fonction permet d'attendre après l'occurrence des événements sélectionnés.



Dernière mise à jour : Samedi, le 9 septembre 2017