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 .

Répondre à