[jawsscripts] Re: Definitely a bug in JAWS10, schedule function doesn't work.

Hi,
When forms mode is on, you should be able to use the usual functions that
check for information about controls.

Jim

James D Homme, Usability Engineering, Highmark Inc.,
james.homme@xxxxxxxxxxxx, 412-544-1810

"The difference between those who get what they wish for and those who
don't is action. Therefore, every action you take is a complete
success,regardless of the results." -- Jerrold Mundis
Highmark internal only: For usability and accessibility:
http://highwire.highmark.com/sites/iwov/hwt093/


                                                                           
             "Doug Lee"                                                    
             <doug.lee@ssbbart                                             
             group.com>                                                 To 
             Sent by:                  jawsscripts@xxxxxxxxxxxxx           
             jawsscripts-bounc                                          cc 
             e@xxxxxxxxxxxxx                                               
                                                                   Subject 
                                       [jawsscripts] Re: Definitely a bug  
             11/12/2008 12:04          in JAWS10, schedule function        
             PM                        doesn't work.                       
                                                                           
                                                                           
             Please respond to                                             
             jawsscripts@freel                                             
                 ists.org                                                  
                                                                           
                                                                           




GetElementDescription specifically applies to the position of the
virtual cursor on a web page, so I would tend to expect null or at
least peculiar results for that function if the virtual cursor is not
active.  I'm not sure if getElementDescription's behavior in forms
mode changed in JAWS 10 though.

I recommend avoiding getElementDescription when isVirtualPCCursor()
returns False.  IsVirtualPCCursor returns False when forms mode is
active in JAWS 10 and probably in all prior versions.

On Tue, Nov 11, 2008 at 09:59:09PM -0800, Bryan Garaventa wrote:
Found it, but I'm not sure if this is a bug or not.

The function that isn't working is


let str = GetElementDescription (0, false)


Which returns nothing when in Forms Mode. This appears to be different in
prior versions of JAWS.

Is this a bug?



----- Original Message -----
From: "Bryan Garaventa" <bgaraventa11@xxxxxxxxxxxxxx>
To: <jawsscripts@xxxxxxxxxxxxx>
Sent: Tuesday, November 11, 2008 8:18 AM
Subject: [jawsscripts] Re: Definitely a bug in JAWS10, schedule function
doesn't work.


> Could be in the trigger, I'll check it out later.
> Thanks
>
> ----- Original Message -----
> From: "Doug Lee" <doug.lee@xxxxxxxxxxxxxxxx>
> To: <jawsscripts@xxxxxxxxxxxxx>
> Sent: Tuesday, November 11, 2008 6:32 AM
> Subject: [jawsscripts] Re: Definitely a bug in JAWS10, schedule function
> doesn't work.
>
>
>>I am not aware of ScheduleFunction not working in JAWS 10, and I use
>> it in many scripts, so I figure I would have noticed something that
>> big. :-)
>>
>> Clearly though, something else affecting your scripts has changed in
>> JAWS 10.  I would recommend putting something in your scheduled
>> function to let you know if/when it runs.  If it runs, see what
>> conditions within it may have changed.  If it doesn't run, look for
>> changes that could cause the actual ScheduleFunction command not to
>> run.
>>
>> On Mon, Nov 10, 2008 at 06:35:23PM -0800, Bryan Garaventa wrote:
>> If anyone wants to test this out, simply install the scripts at
>>
http://gutterstar.net/mbrs/gateway.php?redirect=../cgi-bin/LiveChatScripts.exe

>> These are the Internet Explorer plug-in scripts that will allow the
>> online
>> chat application at
>> http://gutterstar.net/dynamic_live_chat.php
>> To have the new message automatically spoken when the message arrives on
>> the
>> page.
>>
>> In prior versions of JAWS, the scripts work fine, and the schedule
>> function
>> works as designed in the scripts when the target area has focus.
>>
>> However, in JAWS10, the schedule function doesn't work. It simply
doesn't
>> fire as it should.
>>
>> Does anyone have a contact at Freedom to report such a bug?
>>
>>
>>
>> ----- Original Message -----
>> From: "Jamal Mazrui" <empower@xxxxxxxxx>
>> To: <jawsscripts@xxxxxxxxxxxxx>
>> Sent: Monday, November 10, 2008 7:39 AM
>> Subject: [jawsscripts] Re: JAWS Script Exchange Installer Error?
>>
>>
>>> Thanks for that info, Bryan.  Can you elaborate though, as I'm not
>>> understanding the particulars.  How is default.jcf screwed up by a
>>> merge?
>>> How is this different with JAWS 10?
>>>
>>> Jamal
>>> -----Original Message-----
>>> From: programmingblind-bounce@xxxxxxxxxxxxx
>>> [mailto:programmingblind-bounce@xxxxxxxxxxxxx] On Behalf Of Bryan
>>> Garaventa
>>> Sent: Friday, November 07, 2008 8:18 PM
>>> To: programmingblind@xxxxxxxxxxxxx
>>> Subject: Re: JAWS Script Exchange Installer Error?
>>>
>>> FYI, in case anyone comes across this particular issue, it appears that
>>> when you use the Merge command within the installer, such as when
>>> merging
>>> a set of scripts into the Default.jss script set, it will also merge
the
>>> JCF file within your external scripts as well, which totally screws up
>>> your default.jcf when using JAWS10.
>>>
>>> This appears to also be true when the JCF file is sitting in your
>>> JAWS\10\Settings\ENU folder as well, and doesn't necessarily have to be
>>> included in the JS Installer for the extra JCF file to be merged at
>>> runtime, which is pretty confusing when debugging...
>>>
>>>
>>>
>>> ----- Original Message -----
>>> From: "Jamal Mazrui" <empower@xxxxxxxxx>
>>> To: <programmingblind@xxxxxxxxxxxxx>
>>> Sent: Thursday, November 06, 2008 2:25 PM
>>> Subject: Re: JAWS Script Exchange Installer Error?
>>>
>>>
>>>>I found the problem (an incorrect file name) and have uploaded a new
>>>> version dated November 6 at
>>>> http://EmpowermentZone.com/jsxsetup.exe
>>>>
>>>> Jamal
>>>> On Wed, 5 Nov 2008, Bryan Garaventa
>>>> wrote:
>>>>
>>>>> Date: Wed, 5 Nov 2008 11:49:12 -0800
>>>>> From: Bryan Garaventa <bgaraventa11@xxxxxxxxxxxxxx>
>>>>> Reply-To: programmingblind@xxxxxxxxxxxxx
>>>>> To: programmingblind@xxxxxxxxxxxxx
>>>>> Subject: JAWS Script Exchange Installer Error?
>>>>>
>>>>> Hi, I was trying to install JS Exchange 1.9, but am getting the
>>> following
>>>>> error:
>>>>>
>>>>> Setup
>>>>> Unable to execute file:
>>>>> C:\DOCUME~1\bryan\LOCALS~1\Temp\is-FGED0.tmp\isetup-5.1.9.exe
>>>>> CreateProcess failed; code 2.
>>>>> The system cannot find the file specified.
>>>>> OK
>>>>>
>>>>> Any idea why this would be happening?
>>>>>
>>>>> Thanks,
>>>>>
>>>>> Bryan
>>>>>
>>>>> __________
>>>>> View the list's information and change your settings at
>>>>> http://www.freelists.org/list/programmingblind
>>>>>
>>>> __________
>>>> View the list's information and change your settings at
>>>> http://www.freelists.org/list/programmingblind
>>>>
>>>>
>>>> _______________________________________
>>>> No viruses found in this incoming message
>>>> Scanned by iolo AntiVirus 1.5.5.5
>>>> http://www.iolo.com
>>>>
>>>
>>> __________
>>> View the list's information and change your settings at
>>> http://www.freelists.org/list/programmingblind
>>>
>>>
>>> __________
>>> 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 viruses found in this incoming message
>>> Scanned by iolo AntiVirus 1.5.5.5
>>> http://www.iolo.com
>>>
>>
>> __________?
>> 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
>>
>> --
>> Doug Lee, Senior Accessibility Programmer
>> SSB BART Group - Accessibility-on-Demand
>> mailto:doug.lee@xxxxxxxxxxxxxxxx  http://www.ssbbartgroup.com
>> "While they were saying among themselves it cannot be done,
>> it was done." --Helen Keller
>> __________
>> 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 viruses found in this incoming message
>> Scanned by iolo AntiVirus 1.5.5.5
>> http://www.iolo.com
>>
>
> __________
> 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 viruses found in this incoming message
> Scanned by iolo AntiVirus 1.5.5.5
> http://www.iolo.com
>

__________?
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

--
Doug Lee, Senior Accessibility Programmer
SSB BART Group - Accessibility-on-Demand
mailto:doug.lee@xxxxxxxxxxxxxxxx  http://www.ssbbartgroup.com
"While they were saying among themselves it cannot be done,
it was done." --Helen Keller
__________
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: