http://bugs.winehq.org/show_bug.cgi?id=18102
Summary: Chattha Sangayana - can't use scrollbars Product: Wine Version: 1.1.19 Platform: PC OS/Version: Linux Status: NEW Severity: normal Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: austinenglish@gmail.com
Created an attachment (id=20535) --> (http://bugs.winehq.org/attachment.cgi?id=20535) screenshot
A user contacted me on wine-users and asked to help him investigate this program. It's a collection of Buddhist texts, and very important for study in that culture.
The first bug is big show stopper. The scrollbars don't work when reading text. Native riched20/30/commctrl make no difference. I'll attach a screenshot. Terminal output isn't helpful, only:
austin@midna:/media/cdrom/CSCD$ wine "C:\CSCD\CSCD.EXE" err:bitmap:DIB_GetBitmapInfo (14): unknown/wrong size for header err:bitmap:GetDIBits Invalid bitmap format err:bitmap:DIB_GetBitmapInfo (14): unknown/wrong size for header err:bitmap:GetDIBits Invalid bitmap format err:bitmap:DIB_GetBitmapInfo (14): unknown/wrong size for header err:bitmap:GetDIBits Invalid bitmap format err:bitmap:DIB_GetBitmapInfo (14): unknown/wrong size for header err:bitmap:GetDIBits Invalid bitmap format fixme:font:WineEngCreateFontInstance Untranslated charset 64 fixme:font:WineEngCreateFontInstance Untranslated charset 120 fixme:font:WineEngCreateFontInstance Untranslated charset 232 fixme:font:WineEngCreateFontInstance Untranslated charset 243 fixme:font:WineEngCreateFontInstance Untranslated charset 28 fixme:font:WineEngCreateFontInstance Untranslated charset 84 fixme:font:WineEngCreateFontInstance Untranslated charset 48 fixme:font:WineEngCreateFontInstance Untranslated charset 120 fixme:font:WineEngCreateFontInstance Untranslated charset 28
http://bugs.winehq.org/show_bug.cgi?id=18102
--- Comment #1 from Austin English austinenglish@gmail.com 2009-04-18 19:43:48 --- Created an attachment (id=20538) --> (http://bugs.winehq.org/attachment.cgi?id=20538) +scroll in git
Not sure what else would be useful...
http://bugs.winehq.org/show_bug.cgi?id=18102
--- Comment #2 from Rein Klazes wijn@online.nl 2009-04-19 02:20:31 --- I downloaded cscd3.iso.zip from http://www.tipitaka.org/ but the resulting iso can't be mounted or burned. Other ideas?
http://bugs.winehq.org/show_bug.cgi?id=18102
--- Comment #3 from Austin English austinenglish@gmail.com 2009-04-19 18:33:15 --- (In reply to comment #2)
I downloaded cscd3.iso.zip from http://www.tipitaka.org/ but the resulting iso can't be mounted or burned. Other ideas?
Yeah, that cd's busted. I had the poster on winehq send me a disc.
It's freely distributable, I'll see if I can host it somewhere...
http://bugs.winehq.org/show_bug.cgi?id=18102
--- Comment #4 from Rein Klazes wijn@online.nl 2009-04-20 00:03:29 --- The "iso" is an image created by Easy CD creator.
I managed to extract the contents of the iso using a Windows program Poweriso.
http://bugs.winehq.org/show_bug.cgi?id=18102
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- URL| |http://www.tipitaka.org/cscd | |3.iso.zip Keywords| |download
--- Comment #5 from Austin English austinenglish@gmail.com 2009-04-20 00:09:26 --- Adding url/download keyword then.
http://bugs.winehq.org/show_bug.cgi?id=18102
--- Comment #6 from Rein Klazes wijn@online.nl 2009-04-20 05:01:23 --- The problem is the following:
The main window has only a VERTICAL scrollbar.
When asked to scroll vertically (eg in WM_VSCROLL handler), the program request the scroll range of the HORIZONTAL scrollbar. Wine returns min,max == 0,0 and the programs does not scroll.
A test on windows XP shows that if there is no HORIZONTAL AND no VERTICAL scrollbar then this is correct. However if a VERTICAL scrollbar is present, the horizontal scrollbar range is set to 0,100.
I must study the stuff better to seen how to fix this properly.
http://bugs.winehq.org/show_bug.cgi?id=18102
--- Comment #7 from Rein Klazes wijn@online.nl 2009-05-01 00:55:40 --- I submitted a patch that fixes the problem.
http://www.winehq.org/pipermail/wine-patches/2009-May/072495.html
http://bugs.winehq.org/show_bug.cgi?id=18102
Rein Klazes wijn@online.nl changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |FIXED
--- Comment #8 from Rein Klazes wijn@online.nl 2009-05-04 09:56:54 --- Fix committed:
http://source.winehq.org/git/wine.git/?a=commit;h=1b1e0027db96374cc55e4f5de9...
Marking fixed.
http://bugs.winehq.org/show_bug.cgi?id=18102
--- Comment #9 from Austin English austinenglish@gmail.com 2009-05-04 21:13:19 --- (In reply to comment #8)
Fix committed:
http://source.winehq.org/git/wine.git/?a=commit;h=1b1e0027db96374cc55e4f5de9...
Marking fixed.
Yep, works great! Thanks Rein! I'll inform the user who asked me to file the bug.
http://bugs.winehq.org/show_bug.cgi?id=18102
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #10 from Alexandre Julliard julliard@winehq.org 2009-05-08 12:52:31 --- Closing bugs fixed in 1.1.21.