Accessibility OS Design Development (Windows Embedded CE 6.0)
1/6/2010
Accessibility means making your software usable and accessible to a wide range of users, including those with disabilities. The Accessibility functionality **in Windows Embedded CE **includes options that allow persons with disabilities to use computers more easily. The following table shows the accessibility options.
Option | Description |
---|---|
Accessibility time-out |
Enables a user to specify a time-out interval after which accessibility options turn off automatically. |
High-contrast mode |
Indicates that applications should provide high contrast between foreground and background visuals. |
Mouse keys |
Enables the user to control the mouse pointer by using the numeric keypad. |
Show sounds |
Indicates whether the user wants applications to present all important information in visual form, rather than presenting some important information only in audible form. |
Sound sentry |
Displays a visual signal when a sound is generated by an application. |
Sticky keys |
Enables the user to type key combinations, such as CTRL+ALT+DEL, in sequence rather than simultaneously. |
Toggle keys |
Provides sound feedback when the user turns on or off the CAPS LOCK, NUM LOCK, or SCROLL LOCK key. |
OS Design Information
The following table shows operating system design information for Accessibility.
Concept | Description |
---|---|
Dependencies |
Requires Mouse, Keyboard, and Audio functionality. |
Hardware considerations |
None. |
Modules and Components
The following table shows the components and modules that implement Accessibility.
Item | Module | Component |
---|---|---|
Accessibility |
gwe |
accessib |
Accessibility Control Panel |
cplmain |
accessib |
Accessibility Implementation Considerations
You can only include or exclude the Accessibility Catalog item in an OS design. Applications and users enable and configure the different accessibility options, such as mouse keys or sound sentry. Application developers use the SystemParametersInfo function to enable and configure accessibility options, and users use the Accessibility Control Panel to enable and configure accessibility options.
The following table shows the Sysgen variables that enable Accessibility.
Sysgen variable | Description |
---|---|
SYSGEN_ACCESSIB |
When this variable is set, the Accessibility Catalog item is included in the OS design. When this variable is not set, the Accessibility Catalog item is excluded from the OS design. |
See Also
Concepts
Other Resources
Accessibility
Accessibility Application Development
Mouse Application Development