Section 508 of the Rehabilitation Act requires that all US Federal agencies' electronic and information technology is accessible to people with disabilities, including employees and members of the public.
It establishes requirements for any electronic and information technology developed, maintained, procured, or used by the US Federal government.
Section 508 is designed as a guideline for developing software that is user-friendly to people with disabilities. As such, it does not provide strict rules for stating whether or not a piece of software is Section 508 compliant. However, Section 508 does convey certain ideas that helped us better understand how our software can be used by people with disabilities.
Windows® 2000 and up operating systems provide certain tools for people with disabilities, tightly integrated with the operating system, namely Narrator, Magnifier and On-screen keyboard. Software that follows Section 508 rules must make sure that it supports all of these tools:
1. Narrator support - Radtreeview supports the Narrator and the end-user can hear the "ToolTip" message of each "TreeNode" as he/she hovers the node with the mouse. This is helpful for people with visual imparities.
2. Magnifier support - Radtreeview fully supports the Magnifier. It correctly focuses the view of RadTreeView as the user navigates through the categories. No matter how high the magnification is set, the main categories and the subcategories are proportionately increased in size for easier viewing.
3. Keyboard support - RadTreeView can be navigated using only the keyboard, which is a key requirement by the Section 508 Compliance Act. You can navigate up and down the tree structure by using the Up and Down arrows respectively and expand/collapse treenodes using the Left and Right keyboard arrows (Internet Explorer only).