[jawsscripts] Re: A question!

  • From: Engin Yılmaz <engin_yilmaz@xxxxxxxxx>
  • To: <jawsscripts@xxxxxxxxxxxxx>
  • Date: Sat, 27 Feb 2010 07:07:23 +0200

Thank you very much david. When I go there, I will try your suggestions and 
let you know what is happening.
Engin YILMAZ
Engelsiz Erişim Grubu Üyesi ve GETEM Direktörü
www.engelsizerisim.com
www.getem.boun.edu.tr
tel: 0532 552 11 40
iş tel GETEM: 0212 359 76 59
iş e-posta:
engin.yilmaz@xxxxxxxxxxx
----- Original Message ----- 
From: "David Farough" <David.Farough@xxxxxxxxxxxxx>
To: <jawsscripts@xxxxxxxxxxxxx>
Sent: Friday, February 26, 2010 10:52 PM
Subject: [jawsscripts] Re: A question!


> Hi Engin:
>
> It would help if we knew how Jaws sees this window.  It sounds like it
> may be a list view, but perhaps the processing that occurs when you
> arrow through the list is not working properly for this control.
>
> It may be that we would have to add a condition in the
> ActiveItemChangedEvent that would cause Jaws to process this control
> differently.
>
> Do you know how to use the script utility mode for Jaws?
> In Jaws 11 you use windows key plus Jaws key plus number pad Minus key
> to toggle this mode on and off.
> In Jaws 10 and earlier, you use the Jaws key plus space bar to do
> this.
>
> move your focus to this problem list and then turn on script utility
> mode.
>
> Now use f3 to switch through the various output modes and use f1 to
> have Jaws speak the value for that output mode.
> try with window type, control id and windows subtype code and window
> class.
>
> This will tell us if Jaws is seeing this as a list view.  It will also
> tell us what sort of condition we could add to the processing in the
> ActiveItemChangedEvent.
> Let us know what you find out.
>
> I suspect that it is the SayObjectActiveItem that is being used to
> speak this control from the ActiveItemChangedEvent.
>
> You could try creating a test script with this function in it.
> SayObjectActiveItem( FALSE )
> See if Jaws says anything when you press the keystroke you define for
> the script.
> it might also be a good idea to place a saystring in this script so
> that you can be sure that the script is actually performed.
>
> Your script could be like this
> Script test ()
> Saystring ("testing ")
> SayObjectActiveItem( FALSE )
> EndScript
>
>
> If this does not speak the info from the list, try changing the false
> to true within the
> SayObjectActiveItem( True )
>
> Now Jaws may speak the position in the list jus like it did when you
> pressed Insert + tab.
>
> Now you could try using the SayLine () function call instead.
> Hopefully this will speak the information in the list.
>
> This should give us an idea whether this approach would work in the
> ActiveItemChangedEvent.
>
> Let us know what you find out the next time you are at the site.  Maybe
> we will be able to help a bit more if you need it.
>
> You may also be able to use the customize listview option from the Jaws
> manager list to define the information you want to hear in the list
> view.  but if Jaws is not seeing this as a list view this may not work.
> The more you are able to tell us the better information we can give you
> to help with this problem.
>
>
> David Farough
> Application Accessibility Coordinator/coordonateur de l'accessibilité
> Information Technology Services Directorate /
> Direction des services d'information technologiques
> Public Service Commission / Commission de la fonction publique
> Email / Courriel:  David.Farough@xxxxxxxxxxxxx
> Tel. / Tél:    (613) 992-2779
>
>>>> Engin Yılmaz <engin_yilmaz@xxxxxxxxx> 12:10 pm Friday, February 26,
> 2010 >>>
> Hello, My name is Engin Yilmaz . Sevgiler means like sincerely in
> turkish
> which is the part of my signiture.
> Thank you for your questions. I want to answer them as I Know:
> 1. Actually I am using JAWS 10..0 but in that company where the
> telephone
> operation program works, there was jaws11.0.
> 2. You can access to list view with arrow keys or tab key. or, there
> are a
> series of edit boxes navigated by tab keys in the program. for
> instance,
> when you come to last name edit field and write something, the list
> view
> that include the contacts with that lastname appear and JAWS identifies
> it
> as a list view. In fact jaws can read the first item in that moment on
> that
> list. but when you arrow down to see the next item, although the focus
> come
> to second item, JAWS does not say anything unless you press say line
> command.
> 3. Actually I don't  know what is happennning visually when I focus to
> a
> different item When I go to that company I will ask it to a sighted
> person.
> But I know that JAWS can identify the new item. I know this because
> when I
> press insert+tab, JAWS says two of nine three of nine like the index of
> item
> that has been focused but does not read the item text with insert+tab.
> In addition, When I press insert+5 tu learn the color combination,
> there was
> no change white on blue like that.
> 4. The answer is exactly yes. In fact I write a temporary script for my
>
> friend working in that company. when ctrl+windows+down arrow is pressed
> JAWS
> goes to route jaws to pc read the information in line in the order as
> we
> determine and comes to p c cursor again. the interesting point is this,
>
> although it reads the item with route jaws to p c or say line command,
> it
> does not read it automatically.
> 5. This list is a part of a telephone operation program for a medical
> company. the task is to answer the comming phones, write the last name,
> if
> there are multiple contacts select the correct one from the list and
> transfer the  phone into correct one. a clasical job but everything is
> done
> with computers including answering the job. there is no internet
> explorer
> related software of java.
>
> as you said JAWS somehow know that it focus to a new item but something
> is
> missing.
> Here I want to ask another question. in first step, because we can read
> the
> item with sayline command, I tried to write a scripts by using it. But
> my
> friend ask that  jaws first reads the name than the number although it
> is
> reverse in the item. for such kinds of situations I can use jaws cursor
> by
> saying
> jaws end
> prior word
> let name = getword
> etc.
> is it possible to divide a unique item like getline or get ItemText?
> Thanks for your help.
>
>
> Engin YILMAZ
> Engelsiz Erişim Grubu Üyesi ve GETEM Direktörü
> www.engelsizerisim.com
> www.getem.boun.edu.tr
> tel: 0532 552 11 40
> iş tel GETEM: 0212 359 76 59
> iş e-posta:
> engin.yilmaz@xxxxxxxxxxx
>
> __________
> Visit and contribute to The JAWS Script Repository http://jawsscripts.com
>
> View the list's information and change your settings at
> //www.freelists.org/list/jawsscripts
> 

__________�
Visit and contribute to The JAWS Script Repository http://jawsscripts.com

View the list's information and change your settings at 
//www.freelists.org/list/jawsscripts

Other related posts: