[program-l] Re: Jaws scripting: which tools I need?

  • From: <kperry@xxxxxxxxxxxxx>
  • To: <program-l@xxxxxxxxxxxxx>
  • Date: Fri, 18 Nov 2022 06:28:00 -0500

Most of the tools you need are built into Jaws.  If you do insert + control + 
f1 and insert - control f2.  Those are two important keys and there are more.   
Most of the things home row did for you are now in the normal jaws keys instead 
of being in a separate script set.  You will need to know VB script and all its 
glory.  Reading the scripts you can get to help a lot. Reading the FSDN  At:
https://support.freedomscientific.com/support/jawsdocumentation/FSDN


-----Original Message-----
From: program-l-bounce@xxxxxxxxxxxxx <program-l-bounce@xxxxxxxxxxxxx> On Behalf 
Of germano carella ("gcarella")
Sent: Friday, November 18, 2022 2:07 AM
To: program-l@xxxxxxxxxxxxx
Subject: [program-l] Jaws scripting: which tools I need?

Hello everyone!
I am a python, c# and php developer, but I have never really worked with jaws 
scripting language.
I happened to have to write some scripts, very simple, few lines of code.
Wanting to start massive work on an application, I need some suggestions about 
the tools I need, for example, to parse a very complex window.
A long time ago there was HomeRow, but it probably doesn't exist anymore.
I downloaded the FSDN, there are references there to all the functions and 
scripts that jaws has, but there is no reference to tools that can analyze a 
window and its controls.
Of course hotspotclicker is a good help, but before that you need to know the 
window, its structure, possibly analyze the events that are triggered when a 
button is pressed, etc.
Can you guys give me any suggestions? What to install, or documentation to read?
Thank you very much!
Germano

** To leave the list, click on the immediately-following link:-
** [mailto:program-l-request@xxxxxxxxxxxxx?subject=unsubscribe]
** If this link doesn't work then send a message to:
** program-l-request@xxxxxxxxxxxxx
** and in the Subject line type
** unsubscribe
** For other list commands such as vacation mode, click on the
** immediately-following link:-
** [mailto:program-l-request@xxxxxxxxxxxxx?subject=faq]
** or send a message, to
** program-l-request@xxxxxxxxxxxxx with the Subject:- faq

** To leave the list, click on the immediately-following link:-
** [mailto:program-l-request@xxxxxxxxxxxxx?subject=unsubscribe]
** If this link doesn't work then send a message to:
** program-l-request@xxxxxxxxxxxxx
** and in the Subject line type
** unsubscribe
** For other list commands such as vacation mode, click on the
** immediately-following link:-
** [mailto:program-l-request@xxxxxxxxxxxxx?subject=faq]
** or send a message, to
** program-l-request@xxxxxxxxxxxxx with the Subject:- faq

Other related posts: