le msaa te permet d'avoir accès aux objets . supposons que tu souhaite
récupérer les items d'une liste dont la valeur du handle est hwnd .
en script jaws tu écrirai :
var object o
let o =getObjectFromEvent (hwnd,-4,0,0)
paramètre 1:
handle de la fenêtre
paramètre 2
ID de l'objet ,-4 pointe vers la fenêtre alors que -2 vers le menu de la
fenêtre,et d'autre valeur que je n'ai pas pris le temps de regarder .
paramètre 3
id (index) de l'objet enfant
tu a donc :
sayString (o.accName (index))
lira le nom de l'item dont l'index est placé en paramètre .
tu peux avoir accès aux boutons des barre d'outils,des items de menu ,cliquer
sur un bouton de façon plut class ...
exemple :
oButton.accDoDefaultAction (0)
ci jooint il y a un fihcier texte que j'ai un peu fait à l'arrache, n'hésite
pas à poser des questions,
car si tu compte faire des scripts accessible, c'est incontournable .
attention ...propagande :
python est très utilisé sous linux
le langage de script d'orca est python !
----- Original Message -----
From: Yannick Youalé
To: [email protected]
Sent: Sunday, September 16, 2012 1:20 PM
Subject: [progliste] Re: python outil pour oleacc
Salut homonyme !
Ce serait intéressant en effet. Envoi donc !
Quoi que mon idée sur le MSAA est vraiment vague.
Je crois savoir qu'il s'agit d'un outil ou ensemble d'outils pour aider à
l'accessibilité des systèmes d'exploitation microsoft, mais à part ça, je ne
pourrais pas en dire plus.
Quel pourrait être le gain de maîtriser une telle technologie ?
Yannick Daniel Youalé
La programmation est une religion, et Dieu est le plus grand de tous les
programmeurs.
----- Original Message -----
From: yannick
To: [email protected]
Sent: Sunday, September 16, 2012 11:01 AM
Subject: [progliste] python outil pour oleacc
bonjour, j'ai enfin trouvé tout ce qu'il faut pour utiliser du msaa avec
python.
je peux envoyer tout ce qu'il faut .