Delphi custom listview component - TEasyListView (OpenSource)
[url removed, login to view]
has MSAA support ([url removed, login to view]) that can "send" text to speech for screen readers like NVDA or JAWS.
NVDA is available for download at [url removed, login to view] .
Component has support for screen reading using MSAA but only with mouse moves. It doesnt work with keyboard navigation. Probably some bug in [url removed, login to view] connected with IEnumVariant interface and navigation implementation.
For debugging use following steps:
1) first install NVDA or JAWS
2) create sample Delphi Demo App - one form, 1 TEasyListView component, add code for adding some items
[url removed, login to view] := 'test1';
[url removed, login to view] := 'test2';
3) Run App and see how text to speech is working fine with mouse moves over test1 and test2, but doesnt work when navigating using keyboard.
We need this ASAP. We will award developer how can start on this ASAP and finish in a day. It should take more than 1-2 hours for someone skilled in debug and little bit information about MSAA functionality. This component already has all MSAA interfaces implemented.
5 freelancers are bidding on average $202 for this job
Hi , I'm having good knowledge in Delphi development. I have worked on MSAA. I can complete your task on [login to view URL] you are interested to do business with me , let me know.