equal
deleted
inserted
replaced
44 |
44 |
45 extern Display *dpy; |
45 extern Display *dpy; |
46 extern Window root, barwin; |
46 extern Window root, barwin; |
47 extern Atom wm_atom[WMLast], net_atom[NetLast]; |
47 extern Atom wm_atom[WMLast], net_atom[NetLast]; |
48 extern Cursor cursor[CurLast]; |
48 extern Cursor cursor[CurLast]; |
49 extern XRectangle rect, barrect; |
|
50 extern Bool running, sel_screen, grid; |
49 extern Bool running, sel_screen, grid; |
51 extern void (*handler[LASTEvent]) (XEvent *); |
50 extern void (*handler[LASTEvent]) (XEvent *); |
52 |
51 |
53 extern int screen; |
52 extern int screen, sx, sy, sw, sh, bx, by, bw, bh; |
54 extern char statustext[1024], tag[256]; |
53 extern char statustext[1024], tag[256]; |
55 |
54 |
56 extern Brush brush; |
55 extern Brush brush; |
57 extern Client *clients, *stack; |
56 extern Client *clients, *stack; |
58 |
57 |
73 extern void update_name(Client *c); |
72 extern void update_name(Client *c); |
74 extern void draw_client(Client *c); |
73 extern void draw_client(Client *c); |
75 extern void resize(Client *c); |
74 extern void resize(Client *c); |
76 extern void update_size(Client *c); |
75 extern void update_size(Client *c); |
77 extern Client *gettitle(Window w); |
76 extern Client *gettitle(Window w); |
|
77 extern void raise(Client *c); |
|
78 extern void lower(Client *c); |
78 |
79 |
79 /* event.c */ |
80 /* event.c */ |
80 extern unsigned int discard_events(long even_mask); |
81 extern void discard_events(long even_mask); |
81 |
82 |
82 /* key.c */ |
83 /* key.c */ |
83 extern void update_keys(); |
84 extern void update_keys(); |
84 extern void keypress(XEvent *e); |
85 extern void keypress(XEvent *e); |
85 |
86 |