<< Retour au sommaire

 

La fonction FindString

 

 

 

Le sommaire :

  1. présentation.
  2. Un exemple.

 

 

Présentation

 

Cette fonction permet de rechercher une chaîne de caractères et de placer le curseur JAWS sur cette dernière.

 

La syntaxe :

FindString (Poignée, »Chaîne »,Direction,Restriction)

 

La description :

Poignée est l’identifiant de la fenêtre dans laquelle la recherche doit avoir lieue.

CE paramètre peut recevoir les fonctions GetCurrentWindow ou GetFocus.

 

« Chaîne » est une chaîne de caractères, soit placée entre guillemets, soit représentée par une variable de type String et sans guillemets.

Direction est la direction de la recherche, deux constantes peuvent être utilisées :

S_top pour direction vers le haut.

S_bottom pour direction vers le bas.

 

Restriction est une instruction qui détermine si la recherche doit être restreinte à la fenêtre active, vous disposez de deux constantes :

S_restricted pour restreindre à la fenêtre courante.

S_unrestricted pour ne fixer aucune restriction.

 

 


Un exemple

 

Dans la barre d’outils d’OUTLOOK EXPRESS, vous disposez d’un bouton intitulé « Transférer ».

Se bouton permet de transférer le courrier sur lequel vous êtes positionnés à un destinataire. Par conséquent, si l’utilisateur clique sur ce bouton, un E-Mail est ouvert et le curseur et directement placé dans la zone d’édition intitulée « à ».

 

Voici le code du script :

 

Script Transfert ()

SpeechOff ()

FindString (GetCurrentWindow(),"Transférer",s_bottom,s_unrestricted)

PerformScript LeftMouseButton()

PCCursor ()

SpeechOn ()

EndScript

 

Philippe BOULANGER