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;
}
|