Made toCheckboxRect() take the xoff parameter too.
This commit is contained in:
parent
89fb2e8c6c
commit
0c21608853
|
@ -161,4 +161,4 @@ static void toCellContentRect(struct table *t, RECT *r, LRESULT xoff, intptr_t w
|
|||
r->bottom = r->top + height;
|
||||
}
|
||||
|
||||
#define toCheckboxRect(t, r) toCellContentRect(t, r, 0, t->checkboxWidth, t->checkboxHeight)
|
||||
#define toCheckboxRect(t, r, xoff) toCellContentRect(t, r, xoff, t->checkboxWidth, t->checkboxHeight)
|
||||
|
|
|
@ -54,7 +54,7 @@ static void drawCell(struct table *t, HDC dc, struct drawCellParams *p)
|
|||
panic("error drawing Table cell text");
|
||||
break;
|
||||
case tableColumnCheckbox:
|
||||
toCheckboxRect(t, &r);
|
||||
toCheckboxRect(t, &r, p->xoff);
|
||||
SetDCBrushColor(dc, RGB(255, 0, 0));
|
||||
FillRect(dc, &r, GetStockObject(DC_BRUSH));
|
||||
break;
|
||||
|
|
Loading…
Reference in New Issue