Accessing Webformator #452

Closed
nvaccessAuto opened this Issue Jan 1, 2010 · 6 comments

1 participant

@nvaccessAuto

Reported by menschomat on 2009-11-02 11:52
Before NVDA I used Blindows as my prefered screenreader. Blindows needs a tool like Webbie to accessing Internet Explorer, and it is called Webformator. It is available for free:
http://www.webformator.de/englisch/index.php
When I start the Internet Explorer, Webformator is started as an IE helper and NVDA begins to read the complete Webformator screen. Unfortunately NVDA stop reading when I navigate by cursor or tab key.
If it is no matter to solve this problem I ask you to build in the access for Webformator.

@nvaccessAuto

Attachment webformator.patch added by pvagner on 2009-11-02 18:05
Description:
A patch showing webformator window responding to RichEdit control like messages

@nvaccessAuto

Comment 1 by pvagner on 2009-11-02 16:14
I have found out webformator window reacts to edit control like messages. If I am trying it with the patch I've attached I can use arrow keys to navigate webformator window. However line breaks are wrong and I am unable to find where it fails.
I will perhaps look more into it later.
Has anyone an idea?

@nvaccessAuto

Comment 2 by pvagner on 2009-11-02 17:09
Okay, I have found webformator window gives incorrect line offsets.
It does not handle empty lines properly.
For example:
The first line has text
"first" indexed from 0 through 4. Then there is a new line character indexed 5. Then there is another new line character indexed 6. And finally there is a text "third" indexed 7 through 11. Now let's send a EM_LINEFROMCHAR message into this control. While giving offsets 0 through 5 it's all fine, control gives back number 0. When offset equals to 6 is given it returns 1 - stil it's fine. When offsets 7 through 11 are given to the EM_LINEFROMCHAR message it returns back 1. And this is wrong unfortunatelly these characters represent third line. While indexing starting at 0 it should be 2.
Is anyone here up for the task to workaround this?

@nvaccessAuto

Comment 3 by pvagner on 2009-11-02 18:07
I've found webformator window also responds to RichEdit like window messages and that's working correctly. Is there something else missing to make webformator useable with NVDA? The patch is updated accordingly.

@nvaccessAuto

Comment 4 by jteh on 2009-11-02 22:54
This should not block the next release, but we'll certainly take the fix if it is confirmed to work.
Changes:
Milestone changed from 2009.2 to None

@nvaccessAuto

Comment 6 by pvagner on 2009-12-04 10:05
committed in r3410
Changes:
Milestone changed from None to 2010.1
State: closed

@nvaccessAuto nvaccessAuto added this to the 2010.1 milestone Nov 10, 2015
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment