|
From: <kr_...@us...> - 2003-08-24 11:30:18
|
Update of /cvsroot/htoolkit/port/src/cbits/Win32 In directory sc8-pr-cvs1:/tmp/cvs-serv16601/src/cbits/Win32 Modified Files: Window.c Log Message: bugfix Index: Window.c =================================================================== RCS file: /cvsroot/htoolkit/port/src/cbits/Win32/Window.c,v retrieving revision 1.40 retrieving revision 1.41 diff -C2 -d -r1.40 -r1.41 *** Window.c 21 Aug 2003 17:34:01 -0000 1.40 --- Window.c 24 Aug 2003 11:30:14 -0000 1.41 *************** *** 826,831 **** LOGBRUSH lb; WindowData *pData = (WindowData *) GetWindowLong(window,GWL_USERDATA); - pData->backColor = backColor; - pData->foreColor = foreColor; if (pData->backColor != backColor || --- 826,829 ---- *************** *** 835,842 **** if (pData->hBackBrush) DeleteObject(pData->hBackBrush); ! lb.lbColor = pData->backColor; SetupLogBrush(&lb, FALSE, pData->hatchStyle, pData->patBmp); pData->hBackBrush = CreateBrushIndirect(&lb); } } --- 833,843 ---- if (pData->hBackBrush) DeleteObject(pData->hBackBrush); ! lb.lbColor = backColor; SetupLogBrush(&lb, FALSE, pData->hatchStyle, pData->patBmp); pData->hBackBrush = CreateBrushIndirect(&lb); } + + pData->backColor = backColor; + pData->foreColor = foreColor; } |