PUTTY használata a JAWS képernyőolvasóval

Szerencsére egyre több látássérült hallgató kezdi meg tanulmányait informatikai területen. Azonban sajnos nem minden alkalmazást tudnak megfelelően használni a képernyőolvasó alkalmazásokkal, legalábbis az alap beállítások szerint. Például az oktatás során gyakran használjuk a PUTTY alkalmazást, amellyel távoli számítógépekre jelentkezhetünk be. Ahhoz  azonban, hogy az alkalmazás JAWS képernyőolvasó programmal is használható legyen, különböző beállításokra van szükség.

A http://www.digitaldarragh.com/2010/09/23/adding-jaws-support-putty/ oldalon például azt olvashatjuk, hogy az alábbi scriptet kell a JAWS programban a PUTTY alkalmazáshoz társítani (JAWS+0 gombbal)

Include “HjGlobal.jsh” ; default HJ global variables
Include “hjconst.jsh” ; default HJ constants
Void Function SayNonHighlightedText (handle hwnd, string buffer)
var
string TheClass
let TheClass=GetWindowClass(hWnd)
If GetScreenEcho () > ECHO_NONE ; Screen echo is on,
&& GetWindowsOS() == OS_WIN_NT Then ; operating system isn’t 95/98/ME.
If (TheClass == “PuTTY”) then
Say (buffer, OT_NONHIGHLIGHTED_SCREEN_TEXT);
Return
endIf
endIf
if (GetScreenEcho() > 1) then
Say (buffer, OT_NONHIGHLIGHTED_SCREEN_TEXT)
endIf
EndFunction

Ez azonban még nem elég, a felolvasás funkciót a JAWS-ban “Mind”-re kell állítani ahhoz, hogy a kiadott parancsok eredménye is felolvasásra kerüljön.

Leave a Reply

Your email address will not be published. Required fields are marked *