pour le retour de fonction, je l'avais déja évoqué dans les iscripts, mais pas de solution ! dis nous ce que c'est que le sleep mode de jaws et on pourra faire des tests . ----- Original Message ----- From: "QuentinC" <[email protected]> To: <[email protected]> Sent: Tuesday, February 21, 2012 11:35 PM Subject: [progliste] ScreenReaderAPI et problème jaws en sleep mode
> Bonsoir, > Je suis toujours en train de développer ScreenReaderAPI.dll, une DLL qui > permet à n'importe quel programme de faire parler le lecteur d'écran > actif quel qu'il soit entre jaws, NVDA, Window eye, system access et > supernova, et éventuellement SAPI5 en dernier recours. La détection est > faite automatiquement. > > J'ai remarqué un problème embêtant avec jaws et je voulais vous > demander si vous aviez une idée. > Si jaws est en sleep mode, il est détecté par ma DLL comme actif, et en > utilisant la fonction sayString de l'API fournie par FS, elle me renvoie > true comme si jaws fonctionnait normalement. Or puisqu'il est en sleep > mode, évidemment, rien n'est prononcé, mais puisque la fonction a > réussi, aucun autre lecteur d'écran ni SAPI ne sont testés. Du coup > l'utilisateur est suceptible de perdre une information qu'il serait > peut-être bien d'envoyer via SAPI5. > > Y a-t-il d'après-vous un moyen de détecter si jaws est en sleep mode ? > En outre je me heurte à un problème supplémentaire: l'API me permet de > lancer une fonction ou un script jaws via la fonction de l'API runScript > ou runFunction. En revhanche le retour de la fonction n'est pas > transmise à l'appelant (le programe C). De mon côté, en C, je ne peux > pas via l'API transmettre un objet COM que jaws pourrait utiliser pour > m'enregistrer un résultat. Donc en plus il faut ruser pour pouvoir > transmettre des informations. > > Quelqu'un a une idée ? > Merci. > > Progliste : > Pour se désinscrire de la liste : > mailto:[email protected]?subject=unsubscribe > > Pour voir les archives de la liste : > http://www.mail-archive.com/[email protected]/ > > Pour accéder aux fichiers de la liste > http://outils.archive-host.com/partage.php?id=2Qar9Hy6ftzr > Pour y ajouter des fichiers demandez-moi le ou sur la liste ou en privé, > je vous répondrez en privé. Progliste : Pour se désinscrire de la liste : mailto:[email protected]?subject=unsubscribe Pour voir les archives de la liste : http://www.mail-archive.com/[email protected]/ Pour accéder aux fichiers de la liste http://outils.archive-host.com/partage.php?id=2Qar9Hy6ftzr Pour y ajouter des fichiers demandez-moi le ou sur la liste ou en privé, je vous répondrez en privé.
