WinQI (Windows Query Inspector)
Application Information
WinQI has
been developed for the assistance of automation engineers seeking to develop
automated scripts on a windows platform. 
No matter
what type of application you develop on a windows platform there are some
unique features of that application which can be identified using Windows API. These accessible objects is what is all that is needed to
write and develop some successful automation scripts.
This tool
is just an aid to help find some of these accessible objects, there is other
software available from aplSoft that can help to
generate API code directly from this tool. Please visit our website for more
information: http://www.aplsoft.com 
Graphical
Interface

Detailed Information
| Toolbar item | information | 
| 
 | The “All
  Windows” button on the Toolbar will populate the list below with every
  top-level window on the system. They are listed whether they are visible or
  not. 
 Once an a top-level window is selected from the list the below
  becomes populated with all the child elements inside that windows.  This
  list all controls and control information, the unique CtrlID
  is what allows language independent automation. 
 | 
| 
 | Set
  Class allows the user to filter the list above by setting a predefined Window
  CLASS. If selecting “Use Default” button the list will populate with window
  information for top-level windows with “#32770” set as the Class. 
 | 
| 
 | Inspector The use
  of the Highlighting feature on the Inspector dialog is optional; if you set
  that option you may set the line color also. WinQI
  Inspector returns all available attributes for any control that you are
  currently hovering the mouse over. The unique feature of this tool is that is
  uses both the Windows API system and Windows MSAA to access the controls.
  Using this technique allows the user to see information directly coming from
  the control, this is not the case with spy tools. 
 By
  selecting view image the user can visually see which control is currently being
  displayed in the Inspector. Also the highlighting feature will put a
  rectangle around the control. To copy
  any of the text from the information text fields simply press
  the button with “STOP” and to “START” to restart the Inspector selection. 
 |