migrated dmenu to use 4 instead of 3 colors
[dmenu.git] / dmenu.h
diff --git a/dmenu.h b/dmenu.h
index 2a8796f..a739fa5 100644 (file)
--- a/dmenu.h
+++ b/dmenu.h
@@ -22,9 +22,8 @@ struct Fnt {
 
 struct DC { /* draw context */
        int x, y, w, h;
-       unsigned long bg;
-       unsigned long fg;
-       unsigned long border;
+       unsigned long bg[2];
+       unsigned long fg[2];
        Drawable drawable;
        Fnt font;
        GC gc;
@@ -35,7 +34,7 @@ extern Display *dpy;
 extern DC dc;
 
 /* draw.c */
-extern void drawtext(const char *text, Bool invert, Bool border);
+extern void drawtext(const char *text, unsigned int colidx, Bool border);
 extern unsigned long getcolor(const char *colstr);
 extern void setfont(const char *fontstr);
 extern unsigned int textw(const char *text);