Xinqi Bao's Git
projects
/
dwm.git
/ blobdiff
summary
|
log
|
commit
|
diff
|
tree
raw
|
inline
| side by side
continued, distinction of Draw and DDC is bad, needs to be merged
[dwm.git]
/
draw.h
diff --git
a/draw.h
b/draw.h
index
9aec43d
..
95242ea
100644
(file)
--- a/
draw.h
+++ b/
draw.h
@@
-7,6
+7,8
@@
typedef struct _XDraw Draw;
struct _XDraw {
unsigned int w, h;
Display *dpy;
struct _XDraw {
unsigned int w, h;
Display *dpy;
+ int screen;
+ Window win;
Drawable drawable;
GC gc;
DDC *dc;
Drawable drawable;
GC gc;
DDC *dc;
@@
-46,7
+48,7
@@
typedef struct {
} TextExtents;
/* Drawable abstraction */
} TextExtents;
/* Drawable abstraction */
-Draw *draw_create(Display *dpy, Window win, unsigned int w, unsigned int h);
+Draw *draw_create(Display *dpy,
int screen,
Window win, unsigned int w, unsigned int h);
void draw_resize(Draw *draw, unsigned int w, unsigned int h);
void draw_free(Draw *draw);
void draw_resize(Draw *draw, unsigned int w, unsigned int h);
void draw_free(Draw *draw);