Good afternoon,
I have recently started writing scripts for a Point of Sale software called
NCR-CounterPoint that my company uses. I have had some success in figuring most
of it out using the materials available online through Freedom Scientific, the
basic JAWS Script Writing as well as the Advanced JAWS Script writing
materials, I have also been referencing the FSDN, and the default .jss and .jds
files. I have run into a sticking point with the multi page dialog boxes they
have on some screens though. It navigates fine using ctrl + tab, but it does
not read the name of the tab you are on. I used the Script Utility Mode and
realized it had no Window Class, so I classified it as a Dialog. I have also
tried doing some modifications with the DialogPageChangedEvent,
NextDocumentWindow, SayWindowTypeAndText, SayObjectActiveItem, SayWindow,
SayFocusedObject, FocusChangeEvent, SayFocusedWindow, and I am sure there are
other functions and processes I tried that I did not make notes on and nothing
has worked. The closest I have come is using
Script NextDocumentWindow()
TypeKey(cksControlTab)
DialogPageChangedEvent (GetCurrentWindow (), GetPriorWindow (GetCurrentWindow
()))
SayWindowTypeAndText (GetCurrentWindow ())
But this only results in very inconsistent reading, as in it reads the first
one or two times I press ctrl + tab and then stops, it's not that it only reads
certain tabs, or every x number of tabs, it just reads one or two and then
stops from wherever I started. Any ideas or suggestions on other things to try
or ways to modify the scripts to try and make these tabs read would be hugely
appreciated. I can read them with the JAWS cursor. But I have no idea how to
link the JAWS cursor to the PC cursor just for that function. As soon as the
new page opens, it goes to the first edit field, so if I do a RouteJAWSToPC, it
ends up putting both in the edit fields.
Amanda Crocker
Application Administrator
[Description: Description: Description: Description: Description:
cid:DFBC8280-E544-447F-84B2-685D944FEB61] [JAWS Certified, 2018]
<http://www.freedomscientific.com/Certification>
7501 Prospect
Kansas City, MO 64132
Main (816) 421-5848
Direct (816) 237-2083
Fax (816) 237-2019
Visit us online at www.alphapointe.org<http://www.alphapointe.org/>
Keep up with all of the exciting things going on at Alphapointe -
follow us on social media!
[cid:image005.png@01D37018.233D9200]<https://www.facebook.com/Alphapointe/>
[cid:image007.png@01D37018.233D9200] <https://twitter.com/Alphapointe>
[cid:image009.png@01D37018.233D9200] <https://www.linkedin.com/company/110562/>
[cid:image015.png@01D37018.233D9200]
<https://www.youtube.com/channel/UCFG9B_rbHaDrJkZH7HWwa0Q>
__________�
View the list's information and change your settings at
http://www.freelists.org/list/jawsscripts