Friends of Eclipse,
Eclipse is an open source community that benefits millions of developers around the world each and every day! During the month of September, we are asking you to give back to our wonderful open source community. All donations will be used to improve Eclipse technology. Your contribution counts!
We thank you for this gesture, and for giving back to our community.
This componentry is no longer actively developed or supported in Eclipse ACTF project. Further development and enhancements of AccProbe will be directed by the IAccessible2 community residing at the Linux Foundation.
The Accessibility Probe (AccProbe) is a standalone, Eclipse Rich-Client Product (RCP) application that provides a view of the Microsoft Active Accessibility (MSAA) or IAccessible2 hierarchy of a currently running application or rendered document and of the properties of the accessible objects of that application or document. It can also serve as an event monitor for tracking the events fired by these accessible objects. It is meant to combine the functionality of tools like Microsoft's Inspect32, AccExplore, and AccEvent into one easy-to-use application for accessibility testing and debugging.
Since AccProbe is an Eclipse RCP application, it couldn't be easier to use! Simply unpack the archive you choose to download from the list above to a directory of your choosing. A top-level 'accprobe' directory will be created for you. Within this directory, double-click accprobe.exe and you're off! For more detailed instructions and using AccProbe, consult the User's Guide also found in the 'accprobe' directory.
Note: If you intend to inspect or monitor an IAccessible2-enabled application, you will need to register the IAccessible2Proxy.dll packaged with AccProbe. You do this as follows:
where 'dllname' is the full path to the IAccessible2Proxy.dll, <ACCPROBE_INSTALL_DIR/accprobe/org.eclipse.actf.accservice.win32.ia2_<version>/IAccessible2Proxy.dll>.
There are several steps for building AccProbe, depending upon whether or not you wish to build the requisite dlls:
Back to the top