[nvda] Re: MSN and Windows Messenger food for thought

hi system tray alerts should be read any way.  

-----Original Message-----
From: nvda-bounce@xxxxxxxxxxxxx [mailto:nvda-bounce@xxxxxxxxxxxxx] On Behalf
Of John Greer
Sent: Saturday, January 27, 2007 6:48 AM
To: nvda@xxxxxxxxxxxxx
Subject: [nvda] MSN and Windows Messenger food for thought


I have noticed with the latest builds of NVDA that it is highly possible to
write app modules for MSN and Windows Messenger.  What I have noticed thus
far is that if you move focus to the message history window, NVDA is now
able to read the text in the window (example:  So and so says:  blah blah
blah)  In Jaws scripting the main method that was used for the MSN scripts
was that Jaws looks for the last occurrence of the keyword "says:", passes
it to a virtual buffer then reads it when it changes.  I used this same sort
of method when helping write the Skype chat scripts.  With Windows messenger
that comes installed with Windows XP, it is possible now with NVDA to tab to
the message history window and arrow up and down through it to read the
messages.  With MSN, however, it is a bit different.  NVDA does read the
contents of the message window but it reads the contents of the entire
message window.  This is of course caused by the difference in window
classes.  As far as I can see though, it would be very possible to write app
modules for NVDA using essentially the same method as Jaws.  What it would
also require is that the default app module for NVDA be modified to monitor
for the little, so and so has just signed in window that pops up above the
system tray when someone signs in.  Just a bit of food for thought.

Other related posts: