ref: 76835668457f8bca8e16fe10c44c570d3010d2c0
parent: c28b23657718bc857670eb92bfb0e215ea514655
author: qwx <qwx@sciops.net>
date: Thu Mar 10 20:01:58 EST 2022
remove fm(1) colors
--- a/fm-col
+++ /dev/null
@@ -1,70 +1,0 @@
-diff 021767d217ac1a04e51d8c03fcc5bfae881b6fd8 uncommitted
---- a/main.c
-+++ b/main.c
-@@ -27,6 +27,7 @@
- Keyboardctl *kctl;
- Image *selbg;
- Image *mfg;
-+Image *textfg;
- Image *tick;
- Rectangle ir;
- Rectangle lr;
-@@ -131,8 +132,8 @@
- {
- if(loff + i >= nmatches)
- return;
-- draw(screen, linerect(i), sel ? selbg : display->white, nil, ZP);
-- string(screen, addpt(lr.min, Pt(0, i * lh)), display->black, ZP, font, matches[loff + i].name);
-+ draw(screen, linerect(i), sel ? selbg : display->black, nil, ZP);
-+ string(screen, addpt(lr.min, Pt(0, i * lh)), textfg, ZP, font, matches[loff + i].name);
- }
-
- void
-@@ -143,9 +144,9 @@
- Rectangle r;
- int i;
-
-- draw(screen, screen->r, display->white, nil, ZP);
-- p = string(screen, addpt(screen->r.min, Pt(Padding, Padding)), display->black, ZP, font, "> ");
-- p = stringn(screen, p, display->black, ZP, font, input, ninput);
-+ draw(screen, screen->r, display->black, nil, ZP);
-+ p = string(screen, addpt(screen->r.min, Pt(Padding, Padding)), textfg, ZP, font, "> ");
-+ p = stringn(screen, p, textfg, ZP, font, input, ninput);
- r = Rect(p.x, p.y, p.x + Dx(tick->r), p.y + Dy(tick->r));
- draw(screen, r, tick, nil, ZP);
- for(i = 0; i < lcount; i++)
-@@ -313,16 +314,16 @@
- {
- Image *t;
-
-- t = allocimage(display, Rect(0, 0, Tickw, font->height), screen->chan, 0, DWhite);
-+ t = allocimage(display, Rect(0, 0, Tickw, font->height), screen->chan, 0, 0x884400FF);
- if(t == nil)
- return 0;
- /* background color */
-- draw(t, t->r, display->white, nil, ZP);
-+ draw(t, t->r, display->black, nil, ZP);
- /* vertical line */
-- draw(t, Rect(Tickw/2, 0, Tickw/2+1, font->height), display->black, nil, ZP);
-+ draw(t, Rect(Tickw/2, 0, Tickw/2+1, font->height), textfg, nil, ZP);
- /* box on each end */
-- draw(t, Rect(0, 0, Tickw, Tickw), display->black, nil, ZP);
-- draw(t, Rect(0, font->height-Tickw, Tickw, font->height), display->black, nil, ZP);
-+ draw(t, Rect(0, 0, Tickw, Tickw), textfg, nil, ZP);
-+ draw(t, Rect(0, font->height-Tickw, Tickw, font->height), textfg, nil, ZP);
- return t;
- }
-
-@@ -370,9 +371,10 @@
- a[Emouse].c = mctl->c;
- a[Eresize].c = mctl->resizec;
- a[Ekeyboard].c = kctl->c;
-+ textfg = allocimage(display, Rect(0,0,1,1), screen->chan, 1, 0x884400FF);
-+ selbg = allocimage(display, Rect(0,0,1,1), screen->chan, 1, 0x440000FF);
-+ mfg = selbg;
- tick = createtick();
-- selbg = allocimage(display, Rect(0,0,1,1), screen->chan, 1, 0xEFEFEFFF);
-- mfg = allocimage(display, Rect(0,0,1,1), screen->chan, 1, 0x999999FF);
- loff = 0;
- lsel = 0;
- eresize();