SCR/AL1 - TOME IV. Les librairies internes
2.9 Fonctions de gestion des APPL
Syntax
APP_key(key)
int key;
Description
Recherche la touche key dans les touches fonctions globales définies dans l'application courante. Exécute l'action associée s'il y a lieu.
Cette fonction empêche d'exécuter une touche fonction alors que l'action associée est en cours d'exécution en annulant l'ACTION associée pendant la durée de l'exécution.
De plus, la variable globale SCR_IGNORE_APP permet d'éviter qu'une touche de l'application soit reconnue. C'est par exemple utile dans des pages dont on ne veut pas sortir autrement que par un chemin donné. En effet, si F7 est touche de l'application, on ne pourra pas utiliser cette touche dans la PAGE.
SCR_IGNORE_APP = 1; aucune touche de l'application n'est reconnue
SCR_IGNORE_APP = 0; fonctionnement normal
Valeur retournée
0 si la touche n'est pas trouvée, 1 si elle l'est
Voir également
SCR_app_key()
File s_apkey.c
APP_key(key)
SCR_app_key()
SCR_app_key (file s_apkey.c:24)
Syntax
SCR_app_key()
Description
Indique si la dernière touche pressée ou enregistrée par SCR_record_key() est une touche globale de l'application courante.
Exemple
if(SCR_app_key()) return(-1);
Valeur retournée
Plusieurs valeurs sont possibles :
Copyright © 1998-2015 Jean-Marc Paul and Bernard PAUL - Envoyez vos remarques ou commentaires à bernard@xon.be