PDA

View Full Version : MDI example and Accessibility plugin



nroberts
10th November 2010, 23:48
We use Ranorex for testing purposes. It's spy appears to use MSAA to examine windows. There's a page on the Ranorex site explaining how to enable this for Qt programs by using the accessibility plugin. This works great for most things.

The MDI example though does something weird. With the plugin disabled the spy is able to find the edit window for each document. With the plugin enabled the spy is only able to find the MDI client area.

Is there a way to easily fix this? If I use MDI in my own application and want to drive it through Ranorex, how much trouble will I have making sure that the testing automation software is able to access the document area while still enabling accessibility so that other widgets are spyable?