La fonction FindString
Le sommaire :
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.
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