Hello friends, in an application, a tab strip has many tabs, msaa and genral homrow detects it as tab by window type, subtype of 29 is returned by both (msaa and the f1 key, but trying to read text of the tab stript or finding handle gives nothing, even the control id is fixed (1237). SayString (GetDialogPageName ()) ;this reads the correct tab page name, but I want to read the entire text from the window, and also find the handle of it. Say (GetWindowTextEx (findWindowByType (GetAppMainWindow (GetFocus ()), 29), false, false), OT_Error ) ;this does not work. not even find window function. Note: this is needed because it is not possible to move to that tab control using keyboard, and ctrl+tab and ctrl+Shift+Tab do not switch to the next and previous tab pages. Thank you, Jitendra. __________ Visit and contribute to The JAWS Script Repository http://jawsscripts.com View the list's information and change your settings at http://www.freelists.org/list/jawsscripts