summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--wintable/new/coord.h2
-rw-r--r--wintable/new/draw.h2
2 files changed, 2 insertions, 2 deletions
diff --git a/wintable/new/coord.h b/wintable/new/coord.h
index f0a0ec2..52a70c9 100644
--- a/wintable/new/coord.h
+++ b/wintable/new/coord.h
@@ -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)
diff --git a/wintable/new/draw.h b/wintable/new/draw.h
index 2834ce7..47e6914 100644
--- a/wintable/new/draw.h
+++ b/wintable/new/draw.h
@@ -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;