https://bugs.winehq.org/show_bug.cgi?id=55955
Bug ID: 55955 Summary: some part of the software is black, if I click a line it appears, but only a line, never more than a line Product: Wine Version: 8.21 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: comctl32 Assignee: wine-bugs@winehq.org Reporter: gerard.labadie@sysgroup.fr Distribution: ---
Created attachment 75543 --> https://bugs.winehq.org/attachment.cgi?id=75543 Display of Captvty 3 on Windows
The resolution of the bug https://bugs.winehq.org/show_bug.cgi?id=55742
allows to launch successfully Captvty V3, but part of the window is black and impossible to read
I have attached the file Captvty-3-display-ok, when running on Windows which shows a normal display
and the file Captvty-linux which shows that the resume of the replay is Ok, but not the lines with the names of the replays.
reproducer
have wine 8.20 or after, the latest winetricks create a directory .captvty_V3 download the zip from v3.captvty.fr unzip it to .captvty_V3
export WINEARCH=win64 export WINPREFIX=~/.captvty_V3 wineboot -u winetricks -q dotnet48 corefonts gdiplus fontsmooth=rgb vlc win7 mkdir temp cd temp cabextract ~/.cache/winetricks/win7sp1/windows6.1-KB976932-X64.exe cp -rf ./x86_microsoft.windows.common-controls_6595b64144ccf1df_6.0.7601.17514_none_41e6975e2bd6f2b2/comctl32.dll ~/.wine_captvty_V3/drive_c/windows/syswow64/comctl32.dll cd ~ rm -rf temp
launch it with
wine .captvty_V3/Captvty.exe
I noticed from the command line the messages
fixme:uxtheme:BeginBufferedPaint painting parameters are ignored and 0024:fixme:uxtheme:AllowDarkModeForWindow 00030048 1: stub
using winecfg I tried various options for comctl32, any option with "native" works (with the black display), any other option crashes the sofware.
in https://forum.winehq.org/viewtopic.php?t=38088
somebody commented
I don't know how to fix the black display, but I strongly believe this might be due to using the native comctl32 (which is not really a good thing). I think it might be a good idea to open a bugreport about the application not being able to load builtin comctl32, maybe one of the developers has an idea how to fix this, and maybe this "black display" issue might be solved then as well