/* Copyright (c) 1994-1996 David Hogan, see README for licence details */ | |
#ifdef DEBUG | |
#define trace(s, c, e) dotrace((s), (c), (e)) | |
#else | |
#define trace(s, c, e) | |
#endif | |
#define setstate setstaterio | |
/* color.c */ | |
unsigned long colorpixel(Display*, ScreenInfo*, int, unsigned long, unsigned long); | |
/* main.c */ | |
void usage(); | |
void initscreen(); | |
ScreenInfo *getscreen(); | |
Time timestamp(); | |
void sendcmessage(); | |
void sendconfig(); | |
void sighandler(); | |
void getevent(); | |
void cleanup(); | |
/* event.c */ | |
void mainloop(); | |
void configurereq(); | |
void mapreq(); | |
void circulatereq(); | |
void unmap(); | |
void newwindow(); | |
void destroy(); | |
void clientmesg(); | |
void cmap(); | |
void property(); | |
void shapenotify(); | |
void enter(); | |
void leave(); | |
void focusin(); | |
void reparent(); | |
void motionnotify(); | |
BorderOrient borderorient(); | |
/* manage.c */ | |
int manage(); | |
void scanwins(); | |
void setshape(); | |
void withdraw(); | |
void gravitate(); | |
void cmapfocus(); | |
void cmapnofocus(); | |
void getcmaps(); | |
int _getprop(); | |
char *getprop(); | |
Window getwprop(); | |
int getiprop(); | |
int getstate(); | |
void setstate(); | |
void setlabel(); | |
void getproto(); | |
void gettrans(); | |
/* key.c */ | |
void keypress(); | |
void keyrelease(); | |
void keysetup(); | |
/* menu.c */ | |
void button(); | |
void spawn(); | |
void reshape(); | |
void move(); | |
void delete(); | |
void hide(); | |
void unhide(); | |
void unhidec(); | |
void renamec(); | |
void button2(); | |
void initb2menu(); | |
void switch_to(); | |
void switch_to_c(); | |
/* client.c */ | |
void setactive(); | |
void draw_border(); | |
void active(); | |
void nofocus(); | |
void top(); | |
Client *getclient(); | |
void rmclient(); | |
void dump_revert(); | |
void dump_clients(); | |
void shuffle(int); | |
/* grab.c */ | |
int menuhit(); | |
Client *selectwin(); | |
int sweep(); | |
int drag(); | |
int pull(); | |
void getmouse(); | |
void setmouse(); | |
/* error.c */ | |
int handler(); | |
void fatal(); | |
void graberror(); | |
void showhints(); | |
void dotrace(); | |
/* cursor.c */ | |
void initcurs(); | |
void ShowEvent(XEvent*); |