--- In [email protected], "Sheri" <sheri...@...> wrote: > > --- In [email protected], "entropyreduction" > <alancampbelllists+yahoo@> wrote: > > > > --- In [email protected], "Sheri" <sherip99@> wrote: > > > > > > 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. > > > > I don't include oleacc.h. I load accessibility API func entry > > points dynamically, so plugin doesn;t fall over in absence of > > relevant dll. > > You want your plugin to create for you a proxy server for accessibility, > because this is not an exe with a registered server.
com.dll isn't a server, it's a client. You use proxy servers to source accessibility information, not harvest it. > I think you need the stuff in that h file. Maybe you could have an ini value > and a service for conditionally enabling accessiblilty functionality. h file requires lib, if lib linked in plugin won't load unless relevant dll (oleacc.dll, I think) is present.
