Join GitHub today
GitHub is home to over 40 million developers working together to host and review code, manage projects, and build software together.
Sign upNVDA is imcompatible with Jarte 5.1 #3603
Comments
This comment has been minimized.
This comment has been minimized.
|
Comment 1 by bflora on 2013-10-23 15:18 |
This comment has been minimized.
This comment has been minimized.
|
Comment 2 by jteh on 2013-10-25 00:02 Mick, 2dad1eb refers to TLB Viewer as the application that motivated the change. It seems TLB Viewer might be the odd one out here, since #3581 is another instance where mapping TRichEdit it to Edit is bad. I wonder if TLB Viewer crashes if you move the mouse over the control. If it does, this needs to be revisited anyway. Also, it mentions Unicode issues and I wonder whether that's actually a different issue. If it's still needed, perhaps we should consider making this specific to TLB Viewer, since it does seem to make more sense to map TRichEdit to RichEdit20. |
This comment has been minimized.
This comment has been minimized.
|
Comment 3 by bflora on 2013-10-25 01:43 Bob Flora |
This comment has been minimized.
This comment has been minimized.
|
Comment 4 by jteh on 2013-10-25 05:13 |
This comment has been minimized.
This comment has been minimized.
|
Comment 5 by briang1 on 2013-10-25 07:29 |
This comment has been minimized.
This comment has been minimized.
|
Comment 6 by bflora on 2013-10-29 03:27 Bob Flora |
This comment has been minimized.
This comment has been minimized.
|
Comment 7 by jteh on 2013-10-29 03:39 |
This comment has been minimized.
This comment has been minimized.
|
Comment 9 by Michael Curran <mick@... on 2013-12-06 00:41
|
nvaccessAuto commentedOct 23, 2013
Reported by bflora on 2013-10-23 15:17
I am the developer of the Jarte word processor (www.jarte.com). Jarte is based on the Windows rich edit control. Jarte version 5.1 has just been released and now NVDA users are reporting that NVDA no longer works properly with Jarte. Users report NVDA is not reading Jarte's text correctly at the end of lines. Also, if the mouse cursor is moved over Jarte's editing pane while NVDA is running then the Windows rich edit control throws an exception which causes Jarte to lock-up. I have verified the problem occurs with latest version of NVDA.
I have found that the change in Jarte 5.1 which triggered the incompatibility with NVDA was a change in Windows class name of the rich edit control from "RichEdit20" to "TRichEdit". It looks like NVDA treats rich edit controls differently depending on their class name. Jarte needs to keep new the "TRichEdit" class name in order to achieve compatibility with the popular Dragon Naturally Speaking speech recognition product.
Can you tweak NVDA to treat rich edit controls using class name "TRichEdit" the same as controls with class name "RichEdit20"? Also, is there any work around in NVDA I can give to Jarte users until a permanent resolution is found? Jarte has been popular in the blind community because of its special screen reader mode, so a lot of people may be affected by this problem. Thank you for your consideration.
Bob Flora
Carolina Road Software