Delphi MSAA support for ListView Component

Closed Posted 6 years ago Paid on delivery
Closed Paid on delivery

Delphi custom listview component - TEasyListView (OpenSource)

[login to view URL]

has MSAA support ([login to view URL]) that can "send" text to speech for screen readers like NVDA or JAWS.

NVDA is available for download at [login to view URL] .

Component has support for screen reading using MSAA but only with mouse moves. It doesnt work with keyboard navigation. Probably some bug in [login to view URL] 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

[login to view URL] := 'test1';

[login to view URL] := '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.

Delphi Software Architecture

Project ID: #16237505

About the project

4 proposals Remote project Active 6 years ago

4 freelancers are bidding on average $190 for this job

Swiftcoder33

Hi, I have gone through your project details and I assure that I can do it as i got all the skills required for this project. I have already completed a lot of similar projects in the past so it is my pleasure to More

$30 USD in 3 days
(0 Reviews)
0.0
GreekProgrammer

Hi, I have checked your projects descriptions so I can do that. I have 7 years+ of experience with all IT related skills which is needed for your project. I have completed lot of projects with Software architecture, More

$30 USD in 3 days
(0 Reviews)
0.0