Our access to accessibility should work more like other com interfaces. We 
should be able to see functions like get_acchild for an IAccessible in 
get_object_description, and the functions should work. Currently only 
properties work and then only sometimes. Com exceptions seem to be the norm at 
present. But can't even see on get_object_description, and no typeinfo. Maybe 
you failed to include oleacc.h.

Hopefully useful links:

<http://blogs.msdn.com/oldnewthing/archive/2004/04/23/118893.aspx>
<http://www.nvda-project.org/browser/devTools/MSAAWalker>
<http://www.autohotkey.com/forum/topic48629.html>
Re BSTRs:
<http://blogs.msdn.com/ericlippert/archive/2003/09/12/52976.aspx>

BTW, the previous com release .70 also crashes trying to retrieve wordpad's 
Paste item in XP on that demo script. So no harm done releasing .72 without 
fixing that particular issue yet.

The recent revision of the script to try with Word removed the role text "popup 
menu". Without that, when used with wordpad, it apparently returns the first 
item in the app named "Edit" which (at least on XP) is not the Edit popup menu 
handle that owns the simple child named Paste.

Regards,
Sheri

Reply via email to