<< Retour au sommaire

 

La fonction typeString

 

 

 

Cette fonction permet de simuler la saisie d’une chaîne de caractère au clavier.

 

Elle peut donc être d’une grande utilité mais toutefois, il me semble important de vous signaler que son fonctionnement est inopérant dans WORD pour les versions de JAWS antérieures à la 9.

 

La syntaxe :

TypeString (Chaîne de caractères »)

 

La description :

La chaîne de caractères passée en paramètre à la fonction « TypeString » sera écrite comme si vous l’aviez écrite au clavier, et ce, à l’endroit exact où est positionné le curseur PC.

 

Si le paramètre n’est pas une fonction retournant une chaîne de caractères, une variable ou une constante, vous devez encadrer la chaîne de caractères par des guillemets.

 

Exercice :

Nous allons créer 4 petits scripts dans le fichier DEFAULT.JSS 

 

  1. Le premier script s’intitulera MajAGrave et aura pour objectif d’écrire un « à » accent grave majuscule lorsque l’on réalisera le raccourci clavier CTRL +à du pavé alphanumérique.
  2. Le second script s’intitulera MajCCedille et aura pour objectif d’écrire un « ç » majuscule lorsque l’on réalisera le raccourci clavier CTRL +ç du pavé alphanumérique.
  3. Le troisième script s’intitulera MajEGrave et aura pour objectif d’écrire un « è » majuscule lorsque l’on réalisera le raccourci clavier CTRL +è du pavé alphanumérique.
  4. Le quatrième script s’intitulera MajEAigu et aura pour objectif d’écrire un « é » majuscule lorsque l’on réalisera le raccourci clavier CTRL +é du pavé alphanumérique.

 

Ici, je vais vous décrire la création du premier des quatre scripts, cette procédure détaillée devant normalement vous permettre de créer seuls les trois autres scripts.

 

Activez l’éditeur Script Manager en réalisant le raccourci clavier Insère +0 du pavé alphanumérique.

Dès que l’éditeur apparaît à l’écran, ouvrez le fichier DEFAULT.JSS en réalisant le raccourci clavier MAJ +CTRL +D. Ainsi, en écrivant les 4 scripts dans le fichier « default.jss », ils seront disponibles depuis n’importe quelle application.

Positionnez votre curseur à la fin du fichier en réalisant le raccourci clavier CTRL +Fin.

Si vous n’êtes pas positionnés sur une ligne vierge, pressez 2 ou 3 fois la touche entrée.

 

Ensuite, ouvrez la fenêtre de création de script en réalisant le raccourci clavier CTRL +E, ou depuis le menu déroulant :

ALT, « Script », « Nouveau script ».

Une boîte de dialogue apparaît à l’écran, et vous êtes directement positionnés sur la zone d’édition dans laquelle vous devez saisir le nom du script.

Saisissez MajAGrave.

Ensuite, faites une seule fois tabulation.

Vous êtes sur la case à cocher qui va vous permettre d’activer l’association du script en cours de création à un raccourci clavier.

« Peut être assigné à une touche ».

Cochez cette option en pressant la barre d’espacement.

Ensuite, faites 4 fois tabulation pour atteindre la zone dans laquelle vous allez devoir réaliser le raccourci clavier à associer.

Faites CTRL +à.

 

Maintenant faites une seule fois tabulation pour vous positionner sur le bouton « Ok » et pressez la touche entrée.

Vous êtes prêts à saisir le contenu du script…

 

Saisissez l’unique ligne du script, là voici :

 

TypeString («à»)

 

Remarque :

Maintenant, relâchez la touche ALT.

 

Dès que vous avez saisi la ligne complète, procédez à la compilation du fichier en réalisant le raccourci clavier CTRL +S.

En cas de l’apparition d’un message d’erreur, validez le bouton « Ok », puis, procédez à la correction.

 

Vous pouvez créer les trois autres scripts.

Voici les codes pour obtenir les caractères accentués pour les scripts suivants à partir du pavé numérique :

 

Complément :

Pour réaliser un retour chariot depuis la fonction TypeString, vous devez utiliser « \n », par exemple :

TypeString (« Bonjour\n »)

 

Remarque :

Il suffit juste de placer le caractère entre accolades…

Par exemple :

{É}

 

Philippe BOULANGER