Hi Jitendra. Thank you for your reply. My son, who is sighted, told me that there is no cursor drawn in this window until I press either the right or left arrow key. After realizing that this was a cursor problem, I began to play around and found out that when the window is first created the PC cursor is active, but when I press either right or left arrow, the virtual cursor becomes active. I got this from doing alt+delete to get active cursor and pixel info. I have enhanced edit support turned on in this program, as it is necessary for my scripts to work at all. Could that have anything to do with it? I wonder if this is just a bug in the program or if I can get JAWS to somehow force the cursor to be drawn. Maybe the cursor is there somewhere but JAWS just doesn't seem to grab onto it right away. One thing is certain, if it is there, it's not visible. I'll have to do some more playing around. Again, thanks for your reply. Perhaps I might be able to speak with the man who develops the Online Bible program. He already is well aware of screen reader users and might be receptive to improving this feature if I can convince him that it's a bug.
Tony Hernandez: SpeaksClan Patriarch http://www.tonyspeaks.com http://www.speaksclan.net Study at home to work from home. Become a medical transcriptionist. http://www.homecareerinfo.com/0879 -----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Jitendra Sent: Friday, April 25, 2008 3:39 AM To: jaws-users-list@jaws-users.com Subject: Re: [JAWS-Users] tony's script. is the window that displays the verse, has different ctrl ID or window class then other controls? if yes, you can check and do eather focusChangedEvent, or why not use window created event? see actualy what event is activated when this window gets focus or created. if you are able to find the real event triggered by this window, your work is done! same as the screen-readers, as they automaticly do a down arrow when a menu gets activated! HTH, You wrote: > Hi. > > > > I'm writing scripts for the Online Bible program. In this program, > when the user is in a passage window, the left and right arrow keys > don't move the pc cursor by character, but by verse. Each verse is its > own paragraph. I created scripts for the left and right arrows that > read the paragraph once the cursor has been allowed to move. These > read fine for the most part. The problem is that they don't work when > the window is new until I've already pressed one of the arrow keys. So > anytime I do anything that creates one of these passage windows, > whether it be a phrase search when I'm already in the program or > whether I alt+tab to it from another program, I have to press either the left or right arrow key once before either of the scripts work. > Does anyone have any ideas on why this might be happening? I've tried > modifying the focusChangedEvent to do a NextCharacter followed by a > PriorCharacter to first move my arrow key for me then get me back to > where I was, but this isn't a good idea for the following reason. The > only way that would work efficiently would be to determine by window > class that I'm in the right kind of window and not some other sort of > window like the place where I punch in the passage I want to open, but > JAWS isn't able to determine that either, until I move either left or > right arrow to sort of initialize things. Therefore, I'm forced to > have the FocusChangedEvent move my arrow key then move me back all the > time, which causes JAWS to pause for a second or so before it reads > the newly focused window. I hope this is enough information, but if > anyone needs me to clarify anything or answer other questions about the code, I'll be more than happy to help you help me. > Visit the JAWS Users List home page at: http://www.jaws-users.com Address for the list archives: http://www.mail-archive.com/jaws-users-list@jaws-users.com To post to this group, send email to jaws-users-list@jaws-users.com To unsubscribe from this group, send an email to [EMAIL PROTECTED] For help from Mailman with your account Put the word help in the subject or body of a blank message to: [EMAIL PROTECTED] Use the following form in order to contact the management team http://www.jaws-users.com/managers.php If you wish to join the Blind Computing list send a blank email to the following address: [EMAIL PROTECTED] No virus found in this incoming message. Checked by AVG. Version: 7.5.524 / Virus Database: 269.23.4/1395 - Release Date: 4/24/2008 7:24 AM No virus found in this outgoing message. Checked by AVG. Version: 7.5.524 / Virus Database: 269.23.4/1395 - Release Date: 4/24/2008 7:24 AM Visit the JAWS Users List home page at: http://www.jaws-users.com Address for the list archives: http://www.mail-archive.com/jaws-users-list@jaws-users.com To post to this group, send email to jaws-users-list@jaws-users.com To unsubscribe from this group, send an email to [EMAIL PROTECTED] For help from Mailman with your account Put the word help in the subject or body of a blank message to: [EMAIL PROTECTED] Use the following form in order to contact the management team http://www.jaws-users.com/managers.php If you wish to join the Blind Computing list send a blank email to the following address: [EMAIL PROTECTED]