My first post here - only recently discovered AutoIt and I must say I'm impressed - thanks to all involved in the tools and their community. Not sure if I'm going to be able to get much help here as I'm trying to script a proprietary internal DB access application that I can't give you access to and is an MDI with some custom controls The purpose of the scripting is to perform QA tests - functional, regression and eventually performance testing... if anyone can even point me in vaguely the right direction it would be most appreciated. The child windows of this MDI app seem to be identified as Controls (not Windows) - they share all the same ClassNameNN with a unique dynamic numeric suffix added and their ControlID's are generated on the fly, so they can only really be identified by their Text (child window title). The weird thing (to me) is that the child windows will switch ClassNameNNs as focus is switched between them - the child window with the focus seems to always have a suffix of 1. Many of the child Windows contain a toolbar which is custom control that is essentially the same for each window (although its actions are just for that child window) - this toolbar has the same ControlID, no Text, and the same ClassNameNN with a unique dynamic numeric suffix for each child windows toolbar. As above, the ClassNameNN seems to switch dependent of the focus. I have 3 main questions: How should I identify a specific one of these child windows to give it the focus?Once given focus I can close a child window using the Ctrl+f4 shortcut but I can't work out a good way to activate its menu or tools minimize, maximize, etc. Will there be a shortcut - if there is what is a good way to find it?Do I have to just have to do a ControlGetPos() on the custom control toolbar and then use pixel mouse positioning and clicking to activate? Or is there a better way?Searching in the docs and here made me think I could set Opt(WindowSearchChildren,1) and treat each child window as an individual Window but that doesn't seem to work at all for my app - at least my script never finds the child windows given their titles. Any pointers, clues, or commiserations are welcome. /dan