I thought I answered this, but maybe not... If there's a window corresponding to the invisible MSAA object you want, use GetObjectFromEvent(hwnd, ObjID_Client, 0, childID) (where ObjID_Client == -4) to get it. If not, try using ordinal childIDs against the parent object. For example, if o.accChildCount is 10, try o.accName(7) for the 7th child's name. This works in some but not all situations. Unfortunately, if neither of these work, it becomes tricky to get to those, if possible at all, because there is no way from JAWS to get an actual array of children. On Tue, Oct 30, 2007 at 06:19:33PM -0400, Kamil wrote: Hi folks, In order to get to the MSAA object, which I need its information, I'm using: myObject.accNavigate (direction, 0) starting from a container object, of Window type, and going deep into the MSAA tree. It works fine while I'm looking for a visible object, but unfortunately it skips invisible ones. The question is how to navigate to invisible objects of an MSAA tree? If you use AccExplorer, it shows all visible and invisible objects, but even using standard tools of AccExplorer, you can not navigate to an invisible object. I'm referring to spatial (left, right, up, down) and logical navigation (next, previous) tools, but not arrow keys. Any help would be highly appreciated, Camille __________? View the list's information and change your settings at http://www.freelists.org/list/jawsscripts -- Doug Lee, Access Technology Programmer SSB BART Group mailto:doug.lee@xxxxxxxxxxxxxxxx http://www.ssbbartgroup.com "While they were saying among themselves it cannot be done, it was done." --Helen Keller __________ View the list's information and change your settings at http://www.freelists.org/list/jawsscripts