Don't want to ruin your day but a name of a window class doesn't often help
much unless it's something you have experienced before.
What you need to concentrate on when investigating is what do you need the
application to do. How can you find the information you would like spoken back
to use the application effectively and what methods can you use to find the
areas of the screen you would like to move to.
If you can figure out what you want to achieve and where the information is to
be able to do it then we can assist in filling in the gaps to make something
that can access the information, interpret it and carry out the action.
Saying the window class is Kesi123 won't help with much on its own.
Bob
On 1 Feb 2017, at 19:33, Darrell Bowles <DGbowles@xxxxxxx> wrote:__________�
Hello bob and list,
I want to thank you for your reply. I hope to have all that information by
either tomorrow, or Friday. I'm going to write it all in a document, and
then send it in a message. I apologize if I have offended anyone, but the
thing that I am attempting to do is overloading my circuits. I'm going to
have someone with sight help me examine this application, and I'll take as
much information that I can. I'll including window classes as Bob, you
mensioned that control ID's are not hardly useful. I'll include what
behavior if any, that JAWS performs.
Thanks for writing back, and I'll write again, when I have the information.
Darrell
Those who hope for the hopeless have a dream. But those who hope for the
dream have the greater reward.
________________________________
From: jawsscripts-bounce@xxxxxxxxxxxxx <jawsscripts-bounce@xxxxxxxxxxxxx> on
behalf of Bob _ <temp@xxxxxxxxxxxxxxx>
Sent: Wednesday, February 1, 2017 2:15 PM
To: jawsscripts@xxxxxxxxxxxxx
Subject: [jawsscripts] Re: Kurzweil 3000 scripting ideas
Hi
I'll try and be nice about a response too (wink)
So some info that may help you.
If the application your working on isn't something easy for others to get
their hands on and test with when trying to help you then any questions
really need to be regarding theory rather than your exact issue as it's
almost impossible to answer otherwise. Bear this in mind while reading
through my answers to your points.
1. Document edit areas that are not standard and cannot be simply reclassify
often need you to rewrite all the basic reading commands. You need to look
into what text you can actually access as if you can't get the current line
of text with the Jaws cursor then it might be a non starter immediately.
2. This item in your list doesn't give any information as to what problem
your having with these or even what they are/do.
3. Again, no mention of what problem your having with these, not able to
focus the fields, field labels not read back, field contest not read back etc
etc
Control IDs are rarely something you can use.
Usually, but probably not always, when they can be used they are 4 digits
long.
Compare it to the window handle, it's probably the same and will change every
time the interface refreshes.
I think I may have had 1 application in the last 8 years where the ControlIDs
were useful.
And very quick comment on your observations.
While all software should be accessible and the institutions should do
everything they can to ensure this I'm not sure what the alternative to those
two packages would be as they are probably the two most popular.
Please also bear in mind that while everyone here is very helpful and will
pass on as much knowledge as they can for a particular issue, nobody is
obligated to help. Note that I am only talking for myself when I use the term
everyone.
The tone in your message implies that your owed the answers and that kind of
thing gets my back up.
My moan over, see how you get on and if I can help further please do ask.
Bob
On 1 Feb 2017, at 17:41, Darrell Bowles <DGbowles@xxxxxxx> wrote:
Hello all,
I am writing to discuss the possibility of writing scripts for Kurzweil
3000, currently at version 15.
While I understand that Kurzweil 1000, is geared twards people who are
blind, or require keyboard access, Kurzweil 3000 is a highly popular
educational tool. The developers have done some work making a good deal of
the program accessible, including adding a lot of keyboard shortcuts to
menu options. However, they are lacking in some major areas, wich include,
1. The edit area whare the document is, is not a standard edit field. The
window class is KESITEXT.
2. There are several options that JAWS reads as, Read Read only, Write Read
only, and Scan read only. I do not believe, by the feedback, that JAWS
gives me, that these are standard controls either. I will look in to
reclassifying these controls.
3. The window that shows the definition's of a word that is highlighted
(selected), is not a standard window. It is a form of dialog, that sits
overtop of the other edit window, neither wich are standard controls.
Just as a side note, well one side note here, I tried to get JAWS to jump to
the KESITEXT class window using the function that uses the control ID, and
while the script compiled, there was no result.
finally, I want to say something, and I'll try and be nice about it.
When I wrote before on this topic, I was told that this product is marketed
twards persons with Intelectual disabilities. That is all fine and good,
but when that product is being given to students for free, and it is not
fully accessible, the college could very well get in trouble. The
university that I attend is doing the same with Read and Write gold, and the
NFB should nail that college, but that's an entirely different story. All
that to say this:
I feel that I was dismissed, regarding this issue, and I am not asking
anyone to write my scripts. While I am new at script writing, and have a
long way to go still, I'm nearly asking for the tools to do what I need to
do. I will be examining the application within the next couple of days, and
will probably write to this list again with what I have found.
I remember when ITunes first came out, and it was completely inaccessible.
The NFB threatened apple because of an uproar made by the blind community
in America that they wanted access too. Before that time, Apple devices were
not Relevant to blind people, and I think the opinion is, this program isn't
either. I will write back when I know more.
Darrell
Those who hope for the hopeless have a dream. But those who hope for the
dream have the greater reward. I believe it is a form of dialog, that sits
on top of the edit window.
__________?
View the list's information and change your settings at
//www.freelists.org/list/jawsscripts
FreeLists / JAWSScripts<//www.freelists.org/list/jawsscripts>
www.freelists.org
JAWSScripts. For scripting and configuring JAWS. Normal JAWS usage not
connected to scripting is off topic. Messages about using applications not
connected with JAWS ...
__________?
View the list's information and change your settings at
//www.freelists.org/list/jawsscripts
FreeLists / JAWSScripts<//www.freelists.org/list/jawsscripts>
www.freelists.org
JAWSScripts. For scripting and configuring JAWS. Normal JAWS usage not
connected to scripting is off topic. Messages about using applications not
connected with JAWS ...
__________�
View the list's information and change your settings at
//www.freelists.org/list/jawsscripts