event handler jump table

This commit is contained in:
seanpringle
2012-09-06 23:17:21 +10:00
parent 3e77f08fcc
commit f54a135e35
5 changed files with 69 additions and 92 deletions

17
proto.h
View File

@@ -43,13 +43,14 @@ void action_fullscreen(void *data, int num, client *cli);
void action_above(void *data, int num, client *cli);
void action_tag(void *data, int num, client *cli);
void action_untag(void *data, int num, client *cli);
void create_notify(XCreateWindowEvent *e);
void configure_request(XConfigureRequestEvent *e);
void map_request(XMapEvent *e);
void map_notify(XMapEvent *e);
void unmap_notify(XUnmapEvent *e);
void key_press(XKeyEvent *e);
void button_press(XButtonEvent *e);
void client_message(XClientMessageEvent *e);
void create_notify(XEvent *e);
void configure_request(XEvent *ev);
void configure_notify(XEvent *e);
void map_request(XEvent *e);
void map_notify(XEvent *e);
void unmap_notify(XEvent *e);
void key_press(XEvent *ev);
void button_press(XEvent *ev);
void client_message(XEvent *ev);
void any_event(XEvent *e);
int main(int argc, char *argv[]);