On October 12, 2002 08:50 pm, Duane Clark wrote: > Still there for me, at least on the one app I tried it on. These are the > messages I get, pretty much just repeated a bunch. > > err:imagelist:ImageList_DrawIndirect (himl=0x42250c18, cbSize=68 > hbmMask=0x000009cc iImage=0 x=11 y=14 cx=0 cy=0 rgbBk=0xff000000 > rgbFg=0xff000000 fStyle=0x00000000) > err:imagelist:ImageList_DrawIndirect himl=0x42250c18: A > err:imagelist:ImageList_DrawIndirect himl=0x42250c18: E > err:imagelist:ImageList_DrawIndirect himl=0x42250c18: M
Interesting. These are the same as the trace I get from control spy, which works: err:imagelist:ImageList_DrawIndirect (himl=0x40dc2368, cbSize=68 hbmMask=0x00000948 iImage=2 x=171 y=4 cx=0 cy=0 rgbBk=0xff000000 rgbFg=0xff000000 fStyle=0x00000000) err:imagelist:ImageList_DrawIndirect himl=0x40dc2368: A err:imagelist:ImageList_DrawIndirect himl=0x40dc2368: E err:imagelist:ImageList_DrawIndirect himl=0x40dc2368: M Can you please send me a screenshots of the images in question, before and after this patch: --- dlls/comctl32/imagelist.c.T0 Sun Oct 13 10:13:50 2002 +++ dlls/comctl32/imagelist.c Sun Oct 13 10:13:58 2002 @@ -1210,6 +1210,7 @@ /* now copy the image to the screen */ dwRop = SRCCOPY; + bIsTransparent = FALSE; if (bIsTransparent && !(fStyle & ILD_MASK)) { COLORREF oldDstFg = SetTextColor(pimldp->hdcDst, RGB( 0, 0, 0 ) ); COLORREF oldDstBk = SetBkColor(pimldp->hdcDst, RGB( 0xff, 0xff, 0xff )); -- Dimi.