http://bugs.winehq.org/show_bug.cgi?id=9588
Summary: Dragon Naturally Speaking 7 dragonpad corrupted left few chars Product: Wine Version: CVS/GIT Platform: Other OS/Version: other Status: NEW Severity: enhancement Priority: P2 Component: wine-richedit AssignedTo: wine-bugs@winehq.org ReportedBy: dank@kegel.com
The left column or two of text in DragonPad is displayed very strangely, see screenshot.
http://bugs.winehq.org/show_bug.cgi?id=9588
Dan Kegel dank@kegel.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Severity|enhancement |normal
http://bugs.winehq.org/show_bug.cgi?id=9588
--- Comment #1 from Dan Kegel dank@kegel.com 2007-09-05 13:55:20 --- Created an attachment (id=7965) --> (http://bugs.winehq.org/attachment.cgi?id=7965) Screenshot of corrupted window
http://bugs.winehq.org/show_bug.cgi?id=9588
Susan Cragin susancragin@earthlink.net changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |susancragin@earthlink.net
--- Comment #2 from Susan Cragin susancragin@earthlink.net 2007-09-08 17:01:43 --- There is a temporary workaround for this, if you want to use the program. In DragonPad, hit Format / Paragraph and set the left margin at 0.2 You will also have to set the alignment to Left. Somehow, the program defaults to right once you open Format / Paragraph.
http://bugs.winehq.org/show_bug.cgi?id=9588
--- Comment #3 from Susan Cragin susancragin@earthlink.net 2007-10-12 08:08:29 --- This happens with all three versions, 7,8 and 9. In addition, the DragonPad window is of a fixed size. You can re-size it yourself, but if you run out of visible space, the program crashes. DragonPad should allow text entry to continue, and a scroll bar should appear on the right-hand side.
These are the error messages when the program loads that pertain to sizing. err:module:import_dll Library REGAPI.dll (which is needed by L"C:\Program Files\Nuance\NaturallySpeaking9\Program\wfapi.dll") not found err:module:import_dll Library WINSTA.dll (which is needed by L"C:\Program Files\Nuance\NaturallySpeaking9\Program\wfapi.dll") not found fixme:win:EnumDisplayDevicesW ((null),0,0x7d1dfedc,0x00000000), stub! err:x11drv:X11DRV_CreateWindow invalid window width -840 err:x11drv:X11DRV_CreateWindow invalid window height -530 err:x11drv:X11DRV_CreateWindow invalid window width -233
http://bugs.winehq.org/show_bug.cgi?id=9588
Maarten Lankhorst maarten@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |maarten@codeweavers.com
--- Comment #4 from Maarten Lankhorst maarten@codeweavers.com 2007-12-13 14:44:32 --- There are a bunch of useless fixme's, and then after more poking I noticed that the editor control was created with ES_SELECTIONBAR set. With native riched20 there is white empty space at the place of corruption. If you go with your mouse over it, the pointer will mirror itself, and if you then click it selects the whole line.
http://bugs.winehq.org/show_bug.cgi?id=9588
--- Comment #5 from Dan Kegel dank@kegel.com 2007-12-13 15:40:04 --- Nice analysis.
Think you'll have a chance to fix this soon?
http://bugs.winehq.org/show_bug.cgi?id=9588
Maarten Lankhorst maarten@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |ASSIGNED
--- Comment #6 from Maarten Lankhorst maarten@codeweavers.com 2007-12-13 16:08:17 --- Taking bug.
http://bugs.winehq.org/show_bug.cgi?id=9588
Maarten Lankhorst maarten@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- AssignedTo|wine-bugs@winehq.org |maarten@codeweavers.com Status|ASSIGNED |NEW
--- Comment #7 from Maarten Lankhorst maarten@codeweavers.com 2007-12-13 16:09:02 --- Oops
http://bugs.winehq.org/show_bug.cgi?id=9588
Maarten Lankhorst maarten@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |ASSIGNED
--- Comment #8 from Maarten Lankhorst maarten@codeweavers.com 2007-12-13 16:09:36 --- Sigh. There should really be a 'Take bug'.
http://bugs.winehq.org/show_bug.cgi?id=9588
--- Comment #9 from Maarten Lankhorst maarten@codeweavers.com 2007-12-14 14:34:38 --- Created an attachment (id=9626) --> (http://bugs.winehq.org/attachment.cgi?id=9626) Patch to implement selectionbar
Can you see if this entirely fixes the problem? It implements the missing selectionbar. This allows selecting lines by clicking on the left side of the text, it should now behave the same as native riched20.
http://bugs.winehq.org/show_bug.cgi?id=9588
--- Comment #10 from Susan Cragin susancragin@earthlink.net 2007-12-16 11:34:34 --- wine-0.9.51-1-gf12414e Upgraded using your patch to the version listed above. The fix did not solve the problem of the two left-hand characters disappearing.
http://bugs.winehq.org/show_bug.cgi?id=9588
--- Comment #11 from Maarten Lankhorst maarten@codeweavers.com 2007-12-16 14:10:50 --- Weird, is there any difference with and without the patch applied?
http://bugs.winehq.org/show_bug.cgi?id=9588
--- Comment #12 from Susan Cragin susancragin@earthlink.net 2007-12-17 10:05:40 --- Created an attachment (id=9672) --> (http://bugs.winehq.org/attachment.cgi?id=9672) Screenshot of corrupted window after patch
It does seem to be better. When I open DragonPad, the two characters to the left do not show -- the screen is white. When I shrink and then bring back up the window, most of the characters show up. However, the last paragraph, the characters show up, but the white background does not. It shows what is on the desktop behind it.
http://bugs.winehq.org/show_bug.cgi?id=9588
--- Comment #13 from Maarten Lankhorst maarten@codeweavers.com 2007-12-17 11:27:40 --- Created an attachment (id=9674) --> (http://bugs.winehq.org/attachment.cgi?id=9674) Fix EM_SETOPTIONS bug.
Just found the subtle bug that caused the breakage. Selectionbar is in git now. This should fix the problem.
http://bugs.winehq.org/show_bug.cgi?id=9588
Maarten Lankhorst maarten@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution| |FIXED
--- Comment #14 from Maarten Lankhorst maarten@codeweavers.com 2007-12-18 09:18:41 --- Patches are in git now, marking fixed, since it now works for me. Please verify.
http://bugs.winehq.org/show_bug.cgi?id=9588
--- Comment #15 from Dan Kegel dank@kegel.com 2007-12-19 20:45:12 --- Created an attachment (id=9708) --> (http://bugs.winehq.org/attachment.cgi?id=9708) Screenshot of remaining misbehavior
The bug isn't quite fixed - the area to the left of lines of text isn't redrawn at all on expose, so it lets the background through.
http://bugs.winehq.org/show_bug.cgi?id=9588
Dan Kegel dank@kegel.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |REOPENED Resolution|FIXED |
--- Comment #16 from Dan Kegel dank@kegel.com 2007-12-19 20:45:36 --- Reopening.
http://bugs.winehq.org/show_bug.cgi?id=9588
Maarten Lankhorst maarten@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|REOPENED |ASSIGNED
--- Comment #17 from Maarten Lankhorst maarten@codeweavers.com 2007-12-24 09:11:51 --- It also seems that the fix I tried is too naive: It fails when the text alignment is right or centered. In those cases everything left of the text should have the line select option. Also the spacing is dynamic, not static. I think it depends on the font used. I'll work on those fixes.
http://bugs.winehq.org/show_bug.cgi?id=9588
--- Comment #18 from Susan Cragin susancragin@earthlink.net 2008-05-05 19:37:11 --- This bug has been fixed for me since early 2008. Perhaps it should be closed out.
http://bugs.winehq.org/show_bug.cgi?id=9588
Dan Kegel dank@kegel.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution| |FIXED
--- Comment #19 from Dan Kegel dank@kegel.com 2008-05-05 19:47:46 --- OK, thanks.
http://bugs.winehq.org/show_bug.cgi?id=9588
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #20 from Alexandre Julliard julliard@winehq.org 2008-05-09 12:54:41 --- Closing bugs fixed in 1.0-rc1.
http://bugs.winehq.org/show_bug.cgi?id=9588
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Version|CVS/GIT |unspecified