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