Well spotted Claude!
This is a great example of a Fox "DieHard" getting around a problem with an fairly ingenious use of IAccessible. Its not that what he has done is that difficult. Its just the creative use of what is already there - something you have been advocating for some time now. I have downloaded the source and will look at it later. Have you used it yet? Does it work as well as it appears it should? Can you build elements of this solution into ActiveVFP? A sort of 1.6 version <s>.
By the way Claude, how would a VFP MTDLL solution using classic ASP stand up to a Web Connect app in COM mode as far as speed/robustness is concerned?
Best
-=Gary