|
<< UNADEV ROCHEFORT >> Les
manuels de JAWS… |
|
|
PrésentationVous êtes dans la page du sommaire pour le langage
scripts de JAWS. Ce langage de programmation vous permettra,
utilisateurs de JAWS, de programmer le comportement de votre éditeur vocal
afin qu’il soit en mesure d’accéder à des logiciels jusqu’alors, difficiles
d’accès, ou tout simplement, pour améliorer vos déplacements dans certaines
boîtes de dialogues. Ce langage peut également vous permettre de
programmer des raccourci clavier afin d’obtenir plus rapidement des
informations. Les manuels sur ce langage de programmation sont
toujours en cours d’élaboration. Par conséquent, vous ne disposez pas, ici, de
l’ensemble des cours vous permettant une découverte exhaustive de cet outil. Un peu de patience ! De la patience d’ailleurs, il va vous en falloir
pour maîtriser l’univers de la programmation. Mais du courage, vous en avez
et puis le jeu en vaut la chandelle… Alors attaquez dès maintenant les exercices
proposés dans ces manuels. Ils sont simples et accessibles à tous. D’ailleurs, si vous assurez bien, écoutez un peu ce
que l’on peut faire en programmation !: En intro, JAWS chante
pour vous… |
Le sommaire01 Introduction au langage scripts (Une introduction indispensable avant de partir à la découverte du langage de programmation.) (Découvrez le logiciel qui va vous permettre de développer les scripts.) (Comment intégrer le code d’un fichier source à l’intérieur d’un autre fichier source.) (Comment changer et manipuler les différents curseurs.) 05 Les
fonctions JAWSHOME JAWSEND JAWSPageUp JAWSPageDown (Les 4 fonctions de déplacement de curseurs.) 06 Les fonctions SaveCursor et
RestoreCursor (Comment sauvegarder la position d’un curseur afin de la restaurer ultérieurement après un déplacement.) (Des fonctions qui permettent la prononciation d’une chaîne de caractères ou d’une valeur numérique par JAWS.) 08 Les variables et les constantes (Découvrez le monde des variables et des constantes, leur utilité et leurs caractéristiques.) 09 Les fonctions des clics de la souris (Comment manipuler le pointeur de la souris à partir du langage scripts.) (Comment créer une fonction.) (Utiliser les accolades pour exécuter une commande clavier.) 12 Manipuler un menu déroulant (Quels sont les scripts et fonctions pour manipuler un menu déroulant.) 13 Les fonctions SpeechOff et SpeechOn (Des fonctions qui permettent de gérer la parole de JAWS durant l’exécution de scripts.) 14 Les fonctions Get de base pour le texte (Quelques fonctions de base pour obtenir du texte.) 15
La structure conditionnelle If (Comment orienter le programme sur un traitement plus qu’un autre à partir de conditions.) (Voici quelques opérateurs logiques et arithmétiques.) (Une boucle qui permet de répéter un traitement jusqu’à ce qu’une condition soit remplie.) 18 Les fonctions AutoStartEvent et
AutoFinishEvent (utilisez les fonctions qui seront exécutées dès l’ouverture et la fermeture d’une application.) (Apprenez à utiliser TypeString à partir d’un exercice qui vous permettra d’associer l’écriture de lettres majuscules accentuées à des raccourcis clavier.) 20 La gestion des descriptions de scripts (Découvrez comment documenter vos scripts et pourquoi la synchronisation est conseillée.) 21 La boîte de
message MessageBox (Afficher un message à l’utilisateur.) 22 La barre de titre
d’une fenêtre (Apprenez à lire les barres de titres.) 23 Une
liste de fonctions pratiques (Voici une liste de fonctions pratiques ainsi que leur syntaxe.) (L’introduction aux fenêtres standard et SDM (Découvrez ce qu’est une fenêtre et comment l’identifier.) 25
Créer une liste avec la fonction DLGSelectItemInList (Une fonction qui provoque l’affichage d’une boîte de dialogue
contenant une liste de choix.) 26
Exercice de création d’un script mémoire (Voici un exercice qui va vous permettre de concevoir un script
en mesure de mémoriser des lignes et une fenêtre entière.) 27 Créer une
bibliothèque externe (Grâce à la commande INCLUDE, vous pouvez insérer le code d’un
fichier source à l’intérieur d’un autre fichier source.) 28 La fonction
intégrée FocusChangedEvent (Cette fonction permet de définir un traitement lorsque le focus
change.) (Fonction qui permet d’exécuter une recherche de chaîne de
caractères à l’écran.) (Cette fonction permet d’extraire une sous chaîne de
caractères.) (Fonction qui permet de demander à l’utilisateur de saisir une
chaîne de caractères.) Un site
pratique – Sonobraille La page d’accueil… (Voici un site pratique où vous trouverez également des
informations sur l’initiation au langage Scripts .) |
Fin du sommaire…