
Groupe de commandes "CODE": Code
================================

Ce groupe permet d'envoyer des codes-ASCII et des codes-touche à une 
application.
Dans le sous-dossier "App" de RK se trouve un petit utilitaire nommé 
"CheckASC", grâce auquel on peut trouver ces 2 types de codes.


/CODE.ASC no ..........: Envoie un code-ASCII fixe <no> (1-255)
------------------------

Exemple: bouton "'?" du profil "Clavier"


/CODE.ASC.ASK .........: Envoie un code-ASCII défini par l'utilisateur 
------------------------ pendant le scénario

Cette commande permet d'envoyer un code-ASCII à une application, qui sera 
défini dans la boîte de dialogue pendant le scénario.

Exemple: bouton "ASCII" du profil "Stock"


/CODE.KEY no ..........: Envoie un code-touche fixe <no>
------------------------

Exemple: bouton "CLR" du profil "Tableau Mémo"


/CODE.KEYDWN no .......: Envoie un code-touche fixe <no> qui demeure 
                         dans la touche BAS
/CODE.KEYUP no ........: Envoie un code-touche fixe <no> qui ferme 
------------------------ la touche BAS

Ces deux codes doivent constamment travailler en couple, c'est-à-dire 
qu'après une touche BAS doit suivre une touche HAUT avec le même numéro 
de code. Entre les deux peuvent bien-sûr se trouver d'autres commandes.
Ainsi peut-on simuler la mise en action en même temps de deux ou plusieurs 
touches. 

Le 1er exemple envoie le mot "au" : 

   {/CODE.KEYDWN 65}{/CODE.KEYDWN 85}{/CODE.KEYUP 85}{/CODE.KEYUP 65}

   65 = a   /  85 = u

Le 2ème exemple ouvre le menu "Aide" des applications Windows : 

   {HOLD.ALT}{/CODE.KEYDWN 16}?{/CODE.KEYUP 16}

   16 = SHIFT qui envoie "?" (on peut aussi mettre 1 au lieu de 16 : 
   contrôlez dans l'utilitaire "CheckASC")

--> Note : 
Il y a bien-sûr aussi la solution de la commande {HOLD.ALT}{/CODE.ASC 63} 
dans laquelle /CODE.ASC 63 envoye "?".
