[jawsscripts] virtualizing Window reports no Text in Itunes.

  • From: "Geoff Chapman" <gch@xxxxxxxxxxxxxxxx>
  • To: <jawsscripts@xxxxxxxxxxxxx>
  • Date: Thu, 13 Aug 2009 02:48:25 +1000

nope, no joy dennis. still reports "no text," even after jaws cursor
activation. very odd.

any further hints to offer anyone?
Brian h?

----- Original Message ----- 
From: "Dennis Brown" <DennisTBrown@xxxxxxxxxxx>
To: <jawsscripts@xxxxxxxxxxxxx>
Sent: Wednesday, August 12, 2009 10:21 PM
Subject: [jawsscripts] Re: KeyPressedEvent Attention Dennis Brown


> What if you activate the jaws cursor prior to virtualizing the window?
Does
> that get it?
>
> Thanks,
> Dennis Brown
>
> ----- Original Message ----- 
> From: "Geoff Chapman" <gch@xxxxxxxxxxxxxxxx>
> To: <jawsscripts@xxxxxxxxxxxxx>
> Sent: Tuesday, August 11, 2009 11:24 PM
> Subject: [jawsscripts] Re: KeyPressedEvent Attention Dennis Brown
>
>
> > hmmm. ITunes does that as well. i.e. virtualizing window reports this
same
> > "no text" phenominon.  anyone got any ideas why this would be though?
when
> > there is clearly text in the window that the jaws cursor can read?
> >
> > ----- Original Message ----- 
> > From: "GianniP46" <giannip46@xxxxxxxxxxxxx>
> > To: <jawsscripts@xxxxxxxxxxxxx>
> > Sent: Wednesday, August 12, 2009 5:41 AM
> > Subject: [jawsscripts] Re: KeyPressedEvent Attention Dennis Brown
> >
> >
> >> Dennis,
> >> I tried to virtualized the window, but it said that the window contains
> >> no
> > text.
> >> The only things that are constant are graphics in the crate list and
the
> > track list.
> >>   ----- Original Message ----- 
> >>   From: Dennis Brown
> >>   To: jawsscripts@xxxxxxxxxxxxx
> >>   Sent: Tuesday, August 11, 2009 7:12 AM
> >>   Subject: [jawsscripts] Re: KeyPressedEvent Attention Dennis Brown
> >>
> >>   Can you send me an example of the line at the cursor when you are in
> >> the
> >>   crate list, and one when you are in the music list?  Let's see if we
> >> can
> >>   find something static to trigger on.
> >>
> >>   Thanks,
> >>   Dennis Brown
> >>
> >>   ----- Original Message ----- 
> >>   From: "GianniP46" <giannip46@xxxxxxxxxxxxx>
> >>   To: <jawsscripts@xxxxxxxxxxxxx>
> >>   Sent: Tuesday, August 11, 2009 1:33 AM
> >>   Subject: [jawsscripts] Re: KeyPressedEvent Attention Dennis Brown
> >>
> >>
> >>   > You can download it from
> >>   > www.scratchlive.net
> >>   > The software is free, you have to pay for the hardware.  If you do
> >>   > download it, let me know and I will send you the JGF and JCF files
so
> > you
> >>   > can see what is happening on the screen.
> >>   >  ----- Original Message ----- 
> >>   >  From: Dennis Brown
> >>   >  To: jawsscripts@xxxxxxxxxxxxx
> >>   >  Sent: Saturday, August 08, 2009 2:47 PM
> >>   >  Subject: [jawsscripts] Re: KeyPressedEvent Attention Dennis Brown
> >>   >
> >>   >  Where can I get a demo of this app so I can take a look.
> >>   >
> >>   >  Thanks,
> >>   >  Dennis Brown
> >>   >
> >>   >  ----- Original Message ----- 
> >>   >  From: "GianniP46" <giannip46@xxxxxxxxxxxxx>
> >>   >  To: <jawsscripts@xxxxxxxxxxxxx>
> >>   >  Sent: Friday, August 07, 2009 10:07 PM
> >>   >  Subject: [jawsscripts] Re: KeyPressedEvent Attention Dennis Brown
> >>   >
> >>   >
> >>   >  > no, the class, type, and title do not change at all through out
> >> the
> >>   >  > application
> >>   >  >  ----- Original Message ----- 
> >>   >  >  From: Dennis Brown
> >>   >  >  To: jawsscripts@xxxxxxxxxxxxx
> >>   >  >  Sent: Wednesday, August 05, 2009 1:57 PM
> >>   >  >  Subject: [jawsscripts] Re: KeyPressedEvent Attention Dennis
Brown
> >>   >  >
> >>   >  >  You said:
> >>   >  >  >  take you to a particular crate or song by typing its name.
> >>   > Sometimes
> >>   >  >  >  though, Jaws doesn't read the newly focused item.  Should I
> > create
> >>   > an
> >>   >  >   >application KeyPressedEvent That would SayLine if I am in the
> > music
> >>   >  >    > list after a key press. or Say Field if I am in the crate
> > list.
> >>   >  >
> >>   >  >  If screenStabilizedEvent is something that fires when the new
> >> item
> >>   > gains
> >>   >  >  focus, try these steps:
> >>   >  >  Can you determine if you are in the crate list or music list by
> >>   > checking
> >>   >  > the
> >>   >  >  class or type or title?
> >>   >  >  If so, you may try something like the following:
> >>   >  >
> >>   >  >  void function ScreenStabilizedEvent(handle hwndLastScreenWrite)
> >>   >  >  ; Put your code in here like the following:
> >>   >  >  If I'm in Crate list then
> >>   >  >      SayField()
> >>   >  >  ElIf I'm in music list Then
> >>   >  >      SayLine()
> >>   >  >  EndIf
> >>   >  >  ; Now, call default...
> >>   >  >  ScreenStabilizedEvent(hwndLastScreenWrite)
> >>   >  >    endFunction
> >>   >  >
> >>   >  >
> >>   >  >
> >>   >  >
> >>   >  >  Thanks,
> >>   >  >  Dennis Brown
> >>   >  >
> >>   >  >  ----- Original Message ----- 
> >>   >  >  From: "GianniP46" <giannip46@xxxxxxxxxxxxx>
> >>   >  >  To: "JawsScriptsList" <JawsScripts@xxxxxxxxxxxxx>
> >>   >  >  Sent: Friday, July 31, 2009 5:37 PM
> >>   >  >  Subject: [jawsscripts] Re: KeyPressedEvent Attention Dennis
Brown
> >>   >  >
> >>   >  >
> >>   >  >  > Hey Dennis,
> >>   >  >  > I finally did reply to your message from a few weeks ago.,
but
> >> I
> >>   > don't
> >>   >  >  > think you saw it.  Can you take a look at the string of
> >> messages
> >>   > below
> >>   >  > and
> >>   >  >  > give me your thoughts?  The bottom line is that the only
event
> >>   >  > functions
> >>   >  >  > that fire in Scratch Live are ScreenStabalizedEvent,
> > NewTextEvent,
> >>   > and
> >>   >  >  > SayHighlightedText.
> >>   >  >  > ----- Original Message ----- 
> >>   >  >  > From: GianniP46
> >>   >  >  > To: jawsscripts@xxxxxxxxxxxxx
> >>   >  >  > Sent: Wednesday, July 22, 2009 3:04 PM
> >>   >  >  > Subject: [jawsscripts] Re: KeyPressedEvent Question
> >>   >  >  >
> >>   >  >  > Ok Dennis, It has been a while, but I did what you said and
the
> > only
> >>   >  > one
> >>   >  >  > that fires regularly is ScreenStabilizedEvent.  None of the
> > other
> >>   > ones
> >>   >  >  > that you suggested work.  And the KeyInterupt checkbox did
not
> > make
> >>   > a
> >>   >  >  > difference.
> >>   >  >  > I know it took me a while to respond, but all of the original
> >>   > messages
> >>   >  > are
> >>   >  >  > below.  Take a look to refresh your memory.
> >>   >  >  >  ----- Original Message ----- 
> >>   >  >  >  From: Dennis Brown
> >>   >  >  >  To: jawsscripts@xxxxxxxxxxxxx
> >>   >  >  >  Sent: Saturday, June 13, 2009 4:20 PM
> >>   >  >  >  Subject: [jawsscripts] Re: KeyPressedEvent Question
> >>   >  >  >
> >>   >  >  >  Yes, go into comfit manager's user settings and toggle that
> > puppy
> >>   > off.
> >>   >  >  >  One thing I had to do when writing the MSN Live Messenger
> > script
> >>   > set
> >>   >  > is
> >>   >  >  > rely
> >>   >  >  >  on ValueChangedEvent, because the main focus never changed,
so
> >>   >  >  >  FocusChangedEvent never fired after the initial focus.
> >>   >  >  >  Put SayInteger(99) in ValueChangedEvent and see if it fires
> > when
> >>   >  > tabbing
> >>   >  >  >  through the application, and do SayInteger(77) in
> >>   >  > ActiveItemChangedEvent.
> >>   >  >  >  One thing to keep in mind is that the first event to fire is
> > not
> >>   >  >  >  FocusChangedEvent, but rather FocusChangedEventEx.  That
puppy
> >>   > fires
> >>   >  >  > either
> >>   >  >  >  ActiveItemChangedEvent or FocusChangedEvent, or
MenuModeEvent,
> > or
> >>   >  > others,
> >>   >  >  >  depending on different variables.
> >>   >  >  >  Put a SayInteger(1) in that puppy and see if it fires.
> >>   >  >  >  Try ObjStateChangedEvent, and ScreenStabilizedEvent as well.
> >>   >  >  >  Lets build a list of possibilities by determining which
event
> > fires
> >>   >  >  >  consistently.
> >>   >  >  >  KeyPressedEvent may be the only option to do what you want,
> >> but
> >>   > lets
> >>   >  > rule
> >>   >  >  >  out other possibilities first.
> >>   >  >  >
> >>   >  >  >  Thanks,
> >>   >  >  >  Dennis Brown
> >>   >  >  >
> >>   >  >  >  ----- Original Message ----- 
> >>   >  >  >  From: "GianniP46" <giannip46@xxxxxxxxxxxxx>
> >>   >  >  >  To: <jawsscripts@xxxxxxxxxxxxx>
> >>   >  >  >  Sent: Saturday, June 13, 2009 3:49 PM
> >>   >  >  >  Subject: [jawsscripts] Re: KeyPressedEvent Question
> >>   >  >  >
> >>   >  >  >
> >>   >  >  >  > Hey Denis,
> >>   >  >  >  > I really don't think so, but how would I check?  Is it
that
> > key
> >>   >  >  > interrupt
> >>   >  >  >  > checkbox in Config manager?  This is one of those pain in
> >> the
> >>   > elbow
> >>   >  >  > apps
> >>   >  >  >  > because there is only one window, window class, control
id,
> > and
> >>   > so
> >>   >  > on.
> >>   >  >  >  > The only way I have managed to get the info I need is by
> > messing
> >>   >  > with
> >>   >  >  >  > NewtextEvent and SayHighlightedText.  Nothing else seems
to
> > fire
> >>   > at
> >>   >  > all
> >>   >  >  > in
> >>   >  >  >  > this app.  FocusChangedEvent doesn't even get fired when I
> > use
> >>   > the
> >>   >  >  > arrow
> >>   >  >  >  > keys or the tab key.
> >>   >  >  >  >  ----- Original Message ----- 
> >>   >  >  >  >  From: Dennis Brown
> >>   >  >  >  >  To: jawsscripts@xxxxxxxxxxxxx
> >>   >  >  >  >  Sent: Saturday, June 13, 2009 2:59 PM
> >>   >  >  >  >  Subject: [jawsscripts] Re: KeyPressedEvent Question
> >>   >  >  >  >
> >>   >  >  >  >  Are you sure Jaws isn't reading the item, but your typing
> > steps
> >>   > on
> >>   >  > the
> >>   >  >  >  >  speech?
> >>   >  >  >  >  For example, when you type, the typing interrupt flag
> > silences
> >>   > Jaws
> >>   >  >  > when
> >>   >  >  >  > a
> >>   >  >  >  >  key is typed.  Could your typing be silencing Jaws on the
> >>   >  > incremental
> >>   >  >  >  >  search?
> >>   >  >  >  >  Lets say I have a list named "Rock: Classic"
> >>   >  >  >  >  and when I type the R, then the O, Jaws went to the item
> > with
> >>   > the
> >>   >  >  > press
> >>   >  >  >  > of
> >>   >  >  >  >  the R, but my typing the O silenced Jaws trying to
announce
> > the
> >>   > new
> >>   >  >  > item.
> >>   >  >  >  >  Could this be the problem?  If so, then there is a
> >> different
> >>   >  > approach
> >>   >  >  >  > needed
> >>   >  >  >  >  to fix your problem, one in which you can toggle typing
> >>   > interrupt
> >>   >  > flag
> >>   >  >  >  > when
> >>   >  >  >  >  in that list.
> >>   >  >  >  >  You really want to stay away from an event-based solution
> > when
> >>   > that
> >>   >  >  > event
> >>   >  >  >  > is
> >>   >  >  >  >  triggered so frequently in all situations, like
> > KeyPressedEvent,
> >>   > or
> >>   >  >  >  >  NewTextEvent, and restrict it to specific-based events
like
> >>   >  >  >  >  ObjectChangedEvent, or ActiveItemChangedEvent, or
something
> > that
> >>   > is
> >>   >  >  > more
> >>   >  >  >  >  specific and non-global.
> >>   >  >  >  >
> >>   >  >  >  >  Does this make sense before we proceed?
> >>   >  >  >  >
> >>   >  >  >  >
> >>   >  >  >  >  Thanks,
> >>   >  >  >  >  Dennis Brown
> >>   >  >  >  >
> >>   >  >  >  >  ----- Original Message ----- 
> >>   >  >  >  >  From: "GianniP46" <giannip46@xxxxxxxxxxxxx>
> >>   >  >  >  >  To: "JawsScriptsList" <JawsScripts@xxxxxxxxxxxxx>
> >>   >  >  >  >  Sent: Saturday, June 13, 2009 2:20 PM
> >>   >  >  >  >  Subject: [jawsscripts] KeyPressedEvent Question
> >>   >  >  >  >
> >>   >  >  >  >
> >>   >  >  >  >  > Ok, here we go again with another scratch Live
scripting
> >>   >  > question.
> >>   >  >  >  >  > There are two  views in scratch Live.  One is like a
tree
> > view
> >>   >  > for
> >>   >  >  > the
> >>   >  >  >  >  > crates and sub crates.  Crates are like playlists.  The
> > other
> >>   >  > view
> >>   >  >  > is
> >>   >  >  >  > the
> >>   >  >  >  >  > music list for the selected crate.  Well, you can use
> >> your
> >>   >  > keyboard
> >>   >  >  > to
> >>   >  >  >  >  > take you to a particular crate or song by typing its
> >> name.
> >>   >  >  > Sometimes
> >>   >  >  >  >  > though, Jaws doesn't read the newly focused item.
Should
> > I
> >>   >  > create
> >>   >  >  > an
> >>   >  >  >  >  > application KeyPressedEvent That would SayLine if I am
in
> > the
> >>   >  > music
> >>   >  >  >  > list
> >>   >  >  >  >  > after a key press. or Say Field if I am in the crate
> >> list.
> >>   >  >  >  >  > Now how can I check If any letter or number key was
> > pressed?
> >>   >  >  >  >  > Thanks!
> >>   >  >  >  >  >
> >>   >  >  >  >  > Gian Pedulla GianniP46@xxxxxxxxxxxxx
> >>   >  >  >  >  >
> >>   >  >  >  >  > LETS! GO! METS!
> >>   >  >  >  >  > __________
> >>   >  >  >  >  > Visit and contribute to The JAWS Script Repository
> >>   >  >  >  > http://jawsscripts.com
> >>   >  >  >  >  >
> >>   >  >  >  >  > View the list's information and change your settings at
> >>   >  >  >  >  > http://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
> >>   >  >  >  >  http://www.freelists.org/list/jawsscripts
> >>   >  >  >  >
> >>   >  >  >  >
> >>   >  >  >  >
> >>   >  >  >
> >>   >  >
> >>   >
> >
>
>> -------------------------------------------------------------------------
-
> > ----
> >>   >  >  >  >
> >>   >  >  >  >
> >>   >  >  >  >
> >>   >  >  >  >  No virus found in this incoming message.
> >>   >  >  >  >  Checked by AVG - www.avg.com
> >>   >  >  >  >  Version: 8.5.364 / Virus Database: 270.12.67/2173 -
Release
> >>   > Date:
> >>   >  >  >  > 06/13/09 05:53:00
> >>   >  >  >  >
> >>   >  >  >  > __________
> >>   >  >  >  > Visit and contribute to The JAWS Script Repository
> >>   >  >  > http://jawsscripts.com
> >>   >  >  >  >
> >>   >  >  >  > View the list's information and change your settings at
> >>   >  >  >  > http://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
> >>   >  >  >  http://www.freelists.org/list/jawsscripts
> >>   >  >  >
> >>   >  >  >
> >>   >  >  >
> >>   >  >
> >>   >
> >
>
>> -------------------------------------------------------------------------
-
> > ----
> >>   >  >  >
> >>   >  >  >
> >>   >  >  >
> >>   >  >  >  No virus found in this incoming message.
> >>   >  >  >  Checked by AVG - www.avg.com
> >>   >  >  >  Version: 8.5.364 / Virus Database: 270.12.67/2173 - Release
> > Date:
> >>   >  >  > 06/13/09 05:53:00
> >>   >  >  >
> >>   >  >  > __________
> >>   >  >  > Visit and contribute to The JAWS Script Repository
> >>   >  > http://jawsscripts.com
> >>   >  >  >
> >>   >  >  > View the list's information and change your settings at
> >>   >  >  > http://www.freelists.org/list/jawsscripts
> >>   >  >  >
> >>   >  >  >
> >>   >  >  >
> >>   >  >
> >>   >
> >
>
>> -------------------------------------------------------------------------
-
> > ------
> >>   >  >  >
> >>   >  >  >
> >>   >  >  >
> >>   >  >  > No virus found in this incoming message.
> >>   >  >  > Checked by AVG - www.avg.com
> >>   >  >  > Version: 8.5.392 / Virus Database: 270.13.23/2254 - Release
> > Date:
> >>   >  > 07/22/09
> >>   >  >  > 05:59:00
> >>   >  >  >
> >>   >  >  > __________
> >>   >  >  > Visit and contribute to The JAWS Script Repository
> >>   >  > http://jawsscripts.com
> >>   >  >  >
> >>   >  >  > View the list's information and change your settings at
> >>   >  >  > http://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
> >>   >  >  http://www.freelists.org/list/jawsscripts
> >>   >  >
> >>   >  >
> >>   >  >
> >>   >
> >
>
>> -------------------------------------------------------------------------
-
> > ----
> >>   >  >
> >>   >  >
> >>   >  >
> >>   >  >  No virus found in this incoming message.
> >>   >  >  Checked by AVG - www.avg.com
> >>   >  >  Version: 8.5.392 / Virus Database: 270.13.44/2283 - Release
Date:
> >>   >  > 08/05/09 05:57:00
> >>   >  >
> >>   >  > __________
> >>   >  > Visit and contribute to The JAWS Script Repository
> >>   > http://jawsscripts.com
> >>   >  >
> >>   >  > View the list's information and change your settings at
> >>   >  > http://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
> >>   >  http://www.freelists.org/list/jawsscripts
> >>   >
> >>   >
> >>   >
> >>
> >
> >
>
>> -------------------------------------------------------------------------
-
> > ----
> >>   >
> >>   >
> >>   >
> >>   >  No virus found in this incoming message.
> >>   >  Checked by AVG - www.avg.com
> >>   >  Version: 8.5.392 / Virus Database: 270.13.49/2294 - Release Date:
> >>   > 08/10/09 06:10:00
> >>   >
> >>   > __________
> >>   > Visit and contribute to The JAWS Script Repository
> > http://jawsscripts.com
> >>   >
> >>   > View the list's information and change your settings at
> >>   > http://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
> >>   http://www.freelists.org/list/jawsscripts
> >>
> >>
> >>
>
>> -------------------------------------------------------------------------
-
> > ----
> >>
> >>
> >>
> >>   No virus found in this incoming message.
> >>   Checked by AVG - www.avg.com
> >>   Version: 8.5.392 / Virus Database: 270.13.50/2296 - Release Date:
> > 08/11/09 06:10:00
> >>
> >> __________
> >> Visit and contribute to The JAWS Script Repository
http://jawsscripts.com
> >>
> >> View the list's information and change your settings at
> >> http://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
> > http://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
> http://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 
http://www.freelists.org/list/jawsscripts

Other related posts: