Accessibility Browser Window

The Visual FoxPro Accessibility Browser is a modeless window that makes it possible for you to explore various user interface elements of an application through their IAccessible interface.

For details on the various IAccessible properties and methods in the Member detail section, refer to technical documentation on the Microsoft Accessibility Web site at https://www.microsoft.com/enable/.

  • This VFP session option
    When clicked, the UI element list box is populated with the current instance of Visual FoxPro.
  • Separate VFP session option
    When clicked, the UI element list box is populated with a new instance of Visual FoxPro.
  • Refresh command button
    Refreshes the UI element list box based on the Session options and Forms only check box settings.
  • Forms only check box
    When selected, only Visual FoxPro forms (those from the _VFP.Forms collection) are displayed. Otherwise, all UI elements in the Visual FoxPro application are included.
  • + command button
    Expands the UI element list box.
  • - command button
    Collapses the UI element list box.
  • UI element list box
    Contains a hierarchical (based on parent containership) listing of all accessible user interface elements. The list is populated when the Refresh button is clicked. When you click an item in the list, IAccessible properties for that item are displayed in the Member detail section.
  • Member detail section
    This section contains a list of IAccessible properties (and their values) for the item selected in the UI element list box.
  • Go command button (accParent)
    Selects parent of current item in UI elements list box.
  • Go command button (accChild)
    Selects child of current item in UI elements list box. The child selected is one selected in the accChild drop-down list preceding the Go button.
  • Do It command button
    Performs the default action of the selected item.
  • <- command button
    Navigates to prior UI element.
  • -> command button
    Navigates to next UI element.
  • Select command button
    Selects the current UI element in the list box.
  • Focus command button
    Puts focus on the current UI element in the list box.
  • Click command button
    Clicks the current UI element in the list box.
  • Flash command button
    Displays a yellow border around the actual user interface element selected in the UI elements list box.
  • Highlight check box
    When selected, automatically shows a yellow border around the actual user interface element as you change item selected in the UI elements list box.

Platforms Supported

Windows 2000 and later includes all the core support for Accessibility. Earlier versions of Windows support Accessibility to various degrees.

Platform Description of support
Windows 98 Includes Active Accessibility version 1.1 in the initial release of Windows 98; however you can run msaardk.exe to upgrade to a later version of Active Accessibility. All language versions of Windows 98 are supported, and future Windows 98 Service Packs will contain updated, localized versions of Active Accessibility.
Windows NT 4.0 Provides Limited support for Windows NT 4 with Service Pack 4 (SP4) or later. SP6 has full support and is the recommended version of NT to use for Active Accessibility. To use Active Accessibility, you must run msaardk.exe to install the Active Accessibility core system components. The msaardk.exe package fails if SP4 (or later) is not already installed. Only Intel architecture is supported.
Windows 2000 Includes the Active Accessibility core system files for all language versions of the operating system. Support for both Intel and Alpha processors is provided in Windows 2000.
Windows Me Accessibility options are installed by default during Windows Me setup, making the Accessibility Wizard and accessibility utilities instantly available. The increased integration of Microsoft Active Accessibility in Windows Me helps make many accessibility aids run more smoothly and effectively with the operating system and other applications.

See Also

Using the Accessibility Browser | Development Productivity Tools | Accessibility for People with Disabilities