[Laszlo-dev] For Review: Change 20081024-maxcarlson-x Summary: swf8 accessibility - Enable tabbing to items that don't have child resources
max at openlaszlo.org
Fri Oct 24 14:58:07 PDT 2008
Change 20081024-maxcarlson-x by maxcarlson at Bank on 2008-10-24 14:48:50
Summary: swf8 accessibility - Enable tabbing to items that don't have
Bugs Fixed: LPP-7142 - Cannot tab to items that are not clickable
Technical Reviewer: promanik
QA Reviewer: aalappat at laszlosystems.com
Doc Reviewer: (pending)
Details: LzSprite.as - Use a shared __setAAProperty method for
accessibility properties. In setResource(), use a 1px by 1px empty
resource if accessibility is on to help screen readers see the view.
Reset the movieclip's __accProps hash in setMovieClip().
LaszloCanvas.lzs - Process accessibility arg and turn on accessibility
for the root sprite if true.
Tests: See LPP-7142 for a testcase. Tabbing now works across all 5
views. Also, each one is announced by JAWS. See LPP-7142 for a link
to the M$ accessibility tools which have a handy tool (inspect32.exe)
that can validate screen reader properties are being exported.
More information about the Laszlo-dev