http://bugs.winehq.org/show_bug.cgi?id=21356
Summary: Toolbar icons are completely black in HTML-Kit Product: Wine Version: 1.1.36 Platform: x86-64 URL: http://www.chami.com/html-kit/download/ OS/Version: Linux Status: UNCONFIRMED Severity: trivial Priority: P2 Component: comctl32 AssignedTo: wine-bugs@winehq.org ReportedBy: RandomAccountName@mail.com
Created an attachment (id=25712) --> (http://bugs.winehq.org/attachment.cgi?id=25712) Terminal output
In HTML-Kit build 292, the icons in the upper toolbar are not colored properly in Wine. Instead, they are completely black. If winetricks is used to install the native comctl32, they regain their color.
Terminal output comes from opening the program and choosing "create a new file".
This problem was also mentioned in bug 18985, but that bug has since been re-focused on another issue.
http://bugs.winehq.org/show_bug.cgi?id=21356
A Wine user RandomAccountName@mail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download
http://bugs.winehq.org/show_bug.cgi?id=21356
--- Comment #1 from A Wine user RandomAccountName@mail.com 2010-01-13 13:03:42 --- Created an attachment (id=25713) --> (http://bugs.winehq.org/attachment.cgi?id=25713) Expected and actual rendering
This image shows how the toolbar looks in Windows XP and Wine 1.1.36. The missing icons are probably an unrelated problem (since they aren't fixed by native comctl32).
http://bugs.winehq.org/show_bug.cgi?id=21356
Mikolaj Zalewski mikolaj.zalewski@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |mikolaj.zalewski@gmail.com
--- Comment #2 from Mikolaj Zalewski mikolaj.zalewski@gmail.com 2010-01-23 06:31:25 --- On Linux, are you using 16-bit (Hi Color) or 32-bit (True Color) color?
http://bugs.winehq.org/show_bug.cgi?id=21356
--- Comment #3 from A Wine user RandomAccountName@mail.com 2010-01-24 09:39:55 --- I guess I'm using 32-bit color, according to the fixmes I get when an app tries to change the color depth.
fixme:x11drv:X11DRV_desktop_SetCurrentMode Cannot change screen BPP from 32 to 16
http://bugs.winehq.org/show_bug.cgi?id=21356
A Wine user RandomAccountName@mail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Summary|Toolbar icons are |Some icons are completely |completely black in |black in HTML-Kit |HTML-Kit |
--- Comment #4 from A Wine user RandomAccountName@mail.com 2010-02-12 12:12:52 --- I finally figured out how to use Xephyr properly, and lo and behold, the icons render perfectly at 16-bit color depth. Changing the summary because I noticed some other scattered icons in menus, etc. that are affected.
http://bugs.winehq.org/show_bug.cgi?id=21356
A Wine user RandomAccountName@mail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |regression CC| |dmitry@codeweavers.com Component|comctl32 |-unknown
--- Comment #5 from A Wine user RandomAccountName@mail.com 2010-04-02 13:01:49 --- I tried this program in 0.9.33 today, and the icons were displayed correctly back then! So it's an old regression:
d5456de058da12e06d6b96b129bf699bae380ff6 is first bad commit commit d5456de058da12e06d6b96b129bf699bae380ff6 Author: Dmitry Timoshkov dmitry@codeweavers.com Date: Tue Jan 15 18:45:17 2008 +0800
gdi32: Do not allow to create too large device dependent bitmaps like Windows does.
:040000 040000 d5df064a105738d412db9930b995bc9603e7c468 b8059833d5c1947f0071d700c85027ecc56c20f6 M dlls
Reverting this patch fixes the problem (though I had to do so with 0.9.54, since it doesn't revert cleanly anymore).
http://bugs.winehq.org/show_bug.cgi?id=21356
Dmitry Timoshkov dmitry@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords|regression | Status|UNCONFIRMED |NEW CC|dmitry@codeweavers.com | Component|-unknown |comctl32 Ever Confirmed|0 |1
--- Comment #6 from Dmitry Timoshkov dmitry@codeweavers.com 2010-04-05 03:17:37 --- err:imagelist:IMAGELIST_InternalExpandBitmaps creating new image bitmap (x=25600 y=16)!
This is a bug is comctl32, installing native with winetrics fixes the problem.
http://bugs.winehq.org/show_bug.cgi?id=21356
--- Comment #7 from A Wine user RandomAccountName@mail.com 2010-04-05 05:26:03 --- Okay, but for future reference, could you tell me why this isn't considered a regression? Something that used to work in Wine doesn't work anymore. I thought that was the definition of a regression.
http://bugs.winehq.org/show_bug.cgi?id=21356
--- Comment #8 from Dmitry Timoshkov dmitry@codeweavers.com 2010-04-05 05:31:44 --- (In reply to comment #7)
Okay, but for future reference, could you tell me why this isn't considered a regression? Something that used to work in Wine doesn't work anymore. I thought that was the definition of a regression.
That patch probably revealed a bug in comctl32, that happens sometimes.
http://bugs.winehq.org/show_bug.cgi?id=21356
--- Comment #9 from Dmitry Timoshkov dmitry@codeweavers.com 2010-04-07 04:30:13 --- The following patch fixes the bug in comctl32 imagelist implementation:
http://www.winehq.org/pipermail/wine-patches/2010-April/086953.html
http://bugs.winehq.org/show_bug.cgi?id=21356
A Wine user RandomAccountName@mail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |FIXED
--- Comment #10 from A Wine user RandomAccountName@mail.com 2010-04-07 13:49:41 --- Thanks, looks much better now.
http://bugs.winehq.org/show_bug.cgi?id=21356
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #11 from Alexandre Julliard julliard@winehq.org 2010-04-16 13:03:00 --- Closing bugs fixed in 1.1.43.
http://bugs.winehq.org/show_bug.cgi?id=21356
A Wine user RandomAccountName@mail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Fixed by SHA1| |93437fc963378e2b56632aac12f | |c05f90645619b