diff options
author | rsc <devnull@localhost> | 2004-03-21 04:27:28 +0000 |
---|---|---|
committer | rsc <devnull@localhost> | 2004-03-21 04:27:28 +0000 |
commit | 038e9089b354385cada2a35663c863d43dd5b20d (patch) | |
tree | 029fadfc751f82e693daef7a66bc22c87e85479c /src/cmd/rio/fns.h | |
parent | ba9ffa53c4825e115078ed098205d75aa7a77eb0 (diff) | |
download | plan9port-038e9089b354385cada2a35663c863d43dd5b20d.tar.gz plan9port-038e9089b354385cada2a35663c863d43dd5b20d.tar.bz2 plan9port-038e9089b354385cada2a35663c863d43dd5b20d.zip |
Change 9wm to look like rio.
Diffstat (limited to 'src/cmd/rio/fns.h')
-rw-r--r-- | src/cmd/rio/fns.h | 96 |
1 files changed, 96 insertions, 0 deletions
diff --git a/src/cmd/rio/fns.h b/src/cmd/rio/fns.h new file mode 100644 index 00000000..bfb9df88 --- /dev/null +++ b/src/cmd/rio/fns.h @@ -0,0 +1,96 @@ +/* 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 + +/* color.c */ +unsigned long colorpixel(Display*, int, 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 focusin(); +void reparent(); + +/* 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(); + +/* menu.c */ +void button(); +void spawn(); +void reshape(); +void move(); +void delete(); +void hide(); +void unhide(); +void unhidec(); +void renamec(); + +/* client.c */ +void setactive(); +void draw_border(); +void active(); +void nofocus(); +void top(); +Client *getclient(); +void rmclient(); +void dump_revert(); +void dump_clients(); + +/* grab.c */ +int menuhit(); +Client *selectwin(); +int sweep(); +int drag(); +void getmouse(); +void setmouse(); + +/* error.c */ +int handler(); +void fatal(); +void graberror(); +void showhints(); +void dotrace(); + +/* cursor.c */ +void initcurs(); |