comparison wm.h @ 14:5c078b66347b

added bar event timer
author Anselm R. Garbe <garbeam@wmii.de>
date Tue, 11 Jul 2006 18:15:11 +0200
parents 5cc5e55a132d
children 359b6e563b95
comparison
equal deleted inserted replaced
13:5cc5e55a132d 14:5c078b66347b
40 }; 40 };
41 41
42 struct Key { 42 struct Key {
43 unsigned long mod; 43 unsigned long mod;
44 KeySym keysym; 44 KeySym keysym;
45 void (*func)(char *arg); 45 void (*func)(void *aux);
46 char *arg; 46 void *aux;
47 }; 47 };
48 48
49 extern Display *dpy; 49 extern Display *dpy;
50 extern Window root, barwin; 50 extern Window root, barwin;
51 extern Atom wm_atom[WMLast], net_atom[NetLast]; 51 extern Atom wm_atom[WMLast], net_atom[NetLast];
62 62
63 /* bar.c */ 63 /* bar.c */
64 extern void draw_bar(); 64 extern void draw_bar();
65 65
66 /* cmd.c */ 66 /* cmd.c */
67 extern void run(char *arg); 67 extern void run(void *aux);
68 extern void quit(char *arg); 68 extern void quit(void *aux);
69 extern void kill(void *aux);
69 70
70 /* client.c */ 71 /* client.c */
71 extern void manage(Window w, XWindowAttributes *wa); 72 extern void manage(Window w, XWindowAttributes *wa);
72 extern void unmanage(Client *c); 73 extern void unmanage(Client *c);
73 extern Client *getclient(Window w); 74 extern Client *getclient(Window w);