<< Retour au sommaire

 

Les fonctions Get de base

 

 

 

Table des matières

  1. Présentation des fonctions ;
  2. Un exemple.

 

Présentation des fonctions

 

Les fonctions « Get » permettent de récupérer des informations à l’écran, « Get » se traduisant d’ailleurs par « Obtenir ».

Dans les descriptions des multiples fonctions proposées ci-après, si aucun type n’est spécifié pour la donnée retournée par la fonction, c’est que cette donnée est de type « String », donc, de type, « Chaîne de caractères ».

En effet, les fonctions de type « Get » retournent systématiquement une donnée, c’est d’ailleurs là leur unique but, récupérer une information à l’écran…

 

 

 

 

 

SayInteger (GetJFWVersion ());

 

·  GetAppTitle ()) : Retourne la barre de titre de la fenêtre ;

 

·  GetCharacterFont () : Retourne le nom de la police du caractère placé sous le curseur actif ;

 

·   GetCharacterPoints () : Retourne un « entier », il s’agit de la taille du caractère placé sous le curseur actif.

 

 


Un exemple

 

Dans l’exemple qui suit, le script « LireBarreEtat «  se déplace en curseur invisible jusqu’à la dernière ligne de la fenêtre active, afin de récupérer la barre d’état dans la variable « BarreEtat » pour la lire après la restauration du curseur actif ainsi que sa position initiale.

 

Script LireBarreEtat ()

 

; Déclaration d'une variable pour récupérer la barre d'état

Var String BarreEtat

; Sauvegarde du type et de la position du curseur actif

SaveCursor ()

; Activation du curseur invisible

InvisibleCursor ()

; Joindre le curseur invisible au curseur PC

RouteInvisibleToPc ()

; Atteindre la dernière ligne de la fenêtre courante, donc, la barre d'état

JAWSPageDown ()

; Affectation de la ligne courante dans la variable "BarreEtat"

Let BarreEtat = GetLine ()

; Restauration du type et de la position du curseur précédent

RestoreCursor ()

; Lecture de la barre d'état contenue dans la variable "BarreEtat"

SayString ("La barre d'état est, "+BarreEtat)

 

EndScript

 

Philippe BOULANGER