https://bugs.winehq.org/show_bug.cgi?id=42021
Bug ID: 42021 Summary: Menubar is to small in Lingvo 12 Product: Wine Version: 2.0-rc2 Hardware: x86 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: julius.schwartzenberg@gmail.com Distribution: ---
Created attachment 56478 --> https://bugs.winehq.org/attachment.cgi?id=56478 screenshot of Lingvo 12 which shows the small menubar
In ABBYY Lingvo 12 the menubar is smaller than it should be. This causes the letters to be not completely visible. Also see the attached screenshot.
I have the Windows version set to Windows XP.
https://bugs.winehq.org/show_bug.cgi?id=42021
Julius Schwartzenberg julius.schwartzenberg@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Summary|Menubar is to small in |Menubar is too small in |Lingvo 12 |Lingvo 12
https://bugs.winehq.org/show_bug.cgi?id=42021
Dmitry Timoshkov dmitry@baikal.ru changed:
What |Removed |Added ---------------------------------------------------------------------------- Ever confirmed|0 |1 Status|UNCONFIRMED |NEW Component|-unknown |comctl32 Summary|Menubar is too small in |Lingvo 12: Menubar |Lingvo 12 |(emulated using toolbar) | |height is too small
--- Comment #1 from Dmitry Timoshkov dmitry@baikal.ru --- Menu in Lingvo 12 is emulated using a toolbar.
Installing native comctl32.dll is a workaround.
https://bugs.winehq.org/show_bug.cgi?id=42021
--- Comment #2 from Nikolay Sivov bunglehead@gmail.com --- Hi, Julius.
Is there a trial version of it somewhere?
https://bugs.winehq.org/show_bug.cgi?id=42021
Julius Schwartzenberg julius.schwartzenberg@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- URL| |http://web.archive.org/web/ | |*/http://fr7.abbyy.com/ling | |vo12/ABBYY_Lingvo_12.exe
--- Comment #3 from Julius Schwartzenberg julius.schwartzenberg@gmail.com --- I had to look around a bit, but it seems the original trial version is still available through archive.org:
http://web.archive.org/web/20130706031804/http://fr7.abbyy.com/lingvo12/ABBY...
https://bugs.winehq.org/show_bug.cgi?id=42021
Jeff Zaroyko jeffz@jeffz.name changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download
https://bugs.winehq.org/show_bug.cgi?id=42021
--- Comment #4 from Julius Schwartzenberg julius.schwartzenberg@gmail.com --- When I change toolbar.c function TOOLBAR_CalcStrings by adding these lines after the for loop
if (infoPtr->nNumButtons == 0 && infoPtr->nNumStrings == 0) { lpSize->cy=10; }
the toolbar becomes bigger. Somehow infoPtr->nNumStrings is 0 and doesn't contain the strings from the menu.
Hopefully I can investigate more later this week.
https://bugs.winehq.org/show_bug.cgi?id=42021
--- Comment #5 from Julius Schwartzenberg julius.schwartzenberg@gmail.com --- Created attachment 61044 --> https://bugs.winehq.org/attachment.cgi?id=61044 I have the feeling the solution should be something like this patch.
I looked more through the code. I found a spot where the string height is measured, but it's not used after that. Applying it to the toolbar height there seems to reduce the problem. Maybe there is still some padding that's not calculated correctly. I guess the proper fix will be somewhere in this area though.