[program-l] Re: JAWS and Hidden Label still reading

  • From: Soronel Haetir <soronel.haetir@xxxxxxxxx>
  • To: program-l@xxxxxxxxxxxxx
  • Date: Wed, 31 Oct 2012 09:10:04 -0800

Did the jaws+esc make jaws aware that the label is not visible?  If
that does in fact take care of it I would suspect a winevent mix-up.

On 10/31/12, RicksPlace <ofbgmail@xxxxxxxxx> wrote:
> Hi: I just set the label to empty and ReLoaded the text property and hid the
>
> control -that seems to be working.
> Pranav suggested it.
> It is interesting that NVDA and JAWS do not respect the label state, hidden
>
> or the visible property set to False.
> Rick USA
> ----- Original Message -----
> From: "Soronel Haetir" <soronel.haetir@xxxxxxxxx>
> To: <program-l@xxxxxxxxxxxxx>
> Sent: Tuesday, October 30, 2012 3:01 PM
> Subject: [program-l] Re: JAWS and Hidden Label still reading
>
>
>> I'm not sure that it will work but I would consider adding a call to
>> the form's .Refresh() after changing the label's visibility.  If that
>> doesn't work I might go so far as to use AccessibilityNotifyClients.
>>
>> James is absolutely right that this is something that should be
>> handled from the program side rather than needing to muck with the
>> screen reader.
>>
>> On 10/30/12, Homme, James <james.homme@xxxxxxxxxxxx> wrote:
>>> Hi Rick,
>>> I'm going to guess that this sounds like a JAWS problem. Do you do
>>> something
>>> to hide, then show the label? If so, after you hide the label, with
>>> JAWS,
>>> press Insert + Escape, then see if it disappears. If it does, then JAWS
>>> isn't updating its representation of the screen. Is there some sort of
>>> function that can redraw the window, or a portion of it? If so, then you
>>> might want to invoke it after you hide or show the label in the hope
>>> that
>>> JAWS will pick up on the attempt to redraw. This isn't the best
>>> situation,
>>> though. You shouldn't need to compensate for any screen reader if
>>> something
>>> is supposed to work.
>>>
>>> Thanks.
>>>
>>> Jim
>>>
>>>
>>> From: program-l-bounce@xxxxxxxxxxxxx
>>> [mailto:program-l-bounce@xxxxxxxxxxxxx]
>>> On Behalf Of RicksPlace
>>> Sent: Tuesday, October 30, 2012 1:02 PM
>>> To: program-l@xxxxxxxxxxxxx
>>> Subject: [program-l] JAWS and Hidden Label still reading
>>>
>>> Hi:
>>> I have a vb.net app and hide a label control when a button is clicked.
>>> WindowEyes reads correctly, the label is gone, and a sighted user
>>> confirms
>>> the label is gone from the screen.
>>> I run NVDA and it reads the label as does JAWS on another fellow's
>>> machine.
>>> Is this a bug in JAWS or am I missing something obvious?
>>> I have tried both TickerLabel.Visible = False and TickerLabel.Hide()
>>> with
>>> the same results.
>>> Any help, ideas or workarounds?
>>> Rick USA
>>>
>>> ________________________________
>>>
>>> This e-mail and any attachments to it are confidential and are intended
>>> solely for use of the individual or entity to whom they are addressed.
>>> If
>>> you have received this e-mail in error, please notify the sender
>>> immediately
>>> and then delete it. If you are not the intended recipient, you must not
>>> keep, use, disclose, copy or distribute this e-mail without the author's
>>> prior permission. The views expressed in this e-mail message do not
>>> necessarily represent the views of Highmark Inc., its subsidiaries, or
>>> affiliates.
>>>
>>
>>
>> --
>> Soronel Haetir
>> soronel.haetir@xxxxxxxxx
>> ** 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
>


-- 
Soronel Haetir
soronel.haetir@xxxxxxxxx
** 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: