Xinqi Bao's Git
f2823929bbfbfea7c01175ebc5767dd24678cfd0
1 /* See LICENSE file for copyright and license details. */
5 enum { ColBorder
, ColFG
, ColBG
, ColLast
};
20 } DC
; /* draw context */
22 /* forward declarations */
23 void cleanupdraw(DC
*dc
);
24 void drawsquare(DC
*dc
, Bool filled
, unsigned long col
[ColLast
], Bool invert
);
25 void drawtext(DC
*dc
, const char *text
, unsigned long col
[ColLast
], Bool invert
);
26 void eprint(const char *fmt
, ...);
27 unsigned long getcolor(DC
*dc
, const char *colstr
);
28 void initfont(DC
*dc
, const char *fontstr
);
29 void setupdraw(DC
*dc
, Window w
);
30 int textnw(DC
*dc
, const char *text
, unsigned int len
);
31 int textw(DC
*dc
, const char *text
);
34 extern const char *progname
;