Skip to main content

DevExpress v24.2 Update — Your Feedback Matters

Our What's New in v24.2 webpage includes product-specific surveys. Your response to our survey questions will help us measure product satisfaction for features released in this major update and help us refine our plans for our next major release.

Take the survey Not interested

Accessibility Support

This topic describes technologies that VCL controls use to support accessibility features.

#Microsoft Active Accessibility

Microsoft Active Accessibility (MSAA) is a COM-based technology that uses applications for Microsoft Windows to improve the accessibility aids. This technology is available for controls in the following VCL libraries:

Each control in these libraries creates MSAA tree nodes that expose the UI structure and other information to third-party accessibility applications. A screen-reading app (for example, Microsoft Narrator) reads information from these nodes when a user navigates between UI elements.

#Microsoft UI Automation

Microsoft UI Automation (UIA) is an accessibility framework designed to exchange information between UI elements and third-party accessibility tools. This framework is available in controls from the ExpressEditors library. These controls create UIA tree nodes that allow third-party accessibility applications (such as Microsoft Narrator) to obtain UI information for users and interact with UI elements programmatically.