ref: bcf588dfdf8ce73721ceba766c219c3e0bace666
parent: 2f76aa950c0e7aba70b856f331bfc3227e47556f
author: sirjofri <sirjofri@sirjofri.de>
date: Fri Feb 13 19:39:16 EST 2026
adds background color
--- a/main.c
+++ b/main.c
@@ -13,6 +13,14 @@
exits("usage");}
+Image *background;
+
+static void
+initimg(void)
+{+ background = allocimage(display, Rect(0, 0, 1, 1), screen->chan, 1, 0x00BB22FF);
+}
+
Point carddim;
static void
@@ -131,7 +139,7 @@
redraw(void)
{State *state;
- draw(screen, screen->r, display->white, nil, ZP);
+ draw(screen, screen->r, background, nil, ZP);
state = getstate();
@@ -221,6 +229,8 @@
if (initdraw(nil, nil, "scoundrel") < 0)
sysfatal("initdraw: %r");+
+ initimg();
einit(Emouse|Ekeyboard);
srand(time(0));
--
⑨