When I tested the app I had the focus/blur handler turned off. I also 
ran with lzt=html. When I do this on IE8 I hit the tab key and then can 
use the arrow keys to traverse the tree. It doesn't always work for me 
and sometimes the reading is very slow.



On Mon, Aug 24, 2009 at 9:28 PM , Max Carlson wrote:

> Approved - this change looks like it should improve things. 
> Unfortunately, I couldn't get it to voice beyond the root item - the 
> arrow keys never opened the tree control for me, unless I pressed 
> space.  Then, the tree focus would change but I never heard it voice 
> the changes.
>
> Any ideas there?
>
> [email protected] wrote:
>> Change 20090824-Philip-2 by phi...@philip-dc on 2009-08-24 18:52:27 
>> EDT
>>     in /cygdrive/f/laszlo/svn/src/svn/openlaszlo/branches/4.2
>>     for http://svn.openlaszlo.org/openlaszlo/branches/4.2
>>
>> Summary: Accessbility for tree control
>>
>> New Features:
>>
>> Bugs Fixed: LPP-7865
>>
>> Technical Reviewer: max
>> QA Reviewer: (pending)
>> Doc Reviewer: (pending)
>>
>> Documentation:
>>
>> Release Notes:
>>
>> Details:
>> - Made the root item childId=1. Padded the internal arrays so the 
>> childId is the same as the array index.
>> - Negative childId seen (bug in reader?) Added some checks to ignore 
>> them.
>> - Removed unused acc_* methods.
>> - When using sendAAEvent, must use the root object, not tree item 
>> objects.
>>
>> For more information: 
>> http://msdn.microsoft.com/en-us/library/ms697605(VS.85).aspx
>>
>>
>> I made some other changes but backed them out. These compute and save 
>> the depth and description for each tree item.
>>
>>
>> Tests:
>> Run test and see that changes to the tree control are voiced. 
>> Sometimes the arrow keys don't change the tree control because the 
>> keys are intercepted by JAWS. I found that running with lzt=html 
>> helps the output and prevents the focus from moving to the 
>> devconsole. Sometimes the application runs very slow because of JAWS.
>> Tree control works fine in swf9/dhtml
>>
>>
>> <canvas accessible="true">
>>   <simplelayout axis="y"/>
>>
>>   <tree>Trunk of the tree
>>     <tree xindent="5">Branch 1
>>       <tree isleaf="true">Leaf A</tree>
>>       <tree isleaf="true">Leaf B</tree>
>>     </tree>
>>     <tree xindent="5">Branch 2
>>       <tree isleaf="true">Leaf C</tree>
>>       <tree isleaf="true">Leaf D</tree>
>>     </tree>
>>   </tree>
>> </canvas>
>>
>>
>>
>> Files:
>> M      lps/components/base/basetree.lzx
>>
>> Changeset: 
>> http://svn.openlaszlo.org/openlaszlo/patches/20090824-Philip-2.tar
>
> -- 
> Regards,
> Max Carlson
> OpenLaszlo.org
_______________________________________________
Laszlo-reviews mailing list
[email protected]
http://www.openlaszlo.org/mailman/listinfo/laszlo-reviews

Reply via email to