Présentation
Documentation
L'équipe
Sérialisation
 
Programmes
Objets
Libs Utilitaires
Libs Internes
   
 
Editeur
Syntaxes
Windows
Versions
   

SCR/AL1 - TOME IV. Les librairies internes

2. La librairie scr4o

2.9 Fonctions de gestion des APPL

2.9.4 APP_key (file s_apkey.c:97)

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