Documentation de la bibliothèque MLV-2.0.2

int MLV_wait_keyboard_or_seconds ( MLV_Keyboard_button sym,
MLV_Keyboard_modifier mod,
int *  unicode,
int  seconds 
)

Suspend l'exécution jusqu'à ce que l'utilisateur appuie sur une touche du clavier ou jusq'à ce q'un nombre de secondes passées en paramètres soient écoulées.

Pour plus d'informations sur le fonctionnement de cette fonction, veuillez vous reporter à la documentation de MLV_wait_keyboard().

La fonction accepte des valeurs nulles pour les pointeurs sym, mod et unicode. Dans ce cas la fonction ignore les champs en questions.

Bogue:
Voir les bugs de la fonction MLV_get_event().
Paramètres
symLe code de la touche.
modLe mode dans lequel se trouve le clavier.
unicodeLe caractère codé en unicode de la lettre obtenue en combinant le code et le mode précédent.
secondsLe nombre de secondes à attendre.
Renvoie
Renvoie 1 si l'utilisateur a utilisé le calvier, 0 si le temps s'est écoulé.
Exemples:
beginner/08_mouse_keyboard_timer.c.