Blame


1 038e9089 2004-03-21 devnull /* Copyright (c) 1994-1996 David Hogan, see README for licence details */
2 038e9089 2004-03-21 devnull
3 038e9089 2004-03-21 devnull #ifdef DEBUG
4 038e9089 2004-03-21 devnull #define trace(s, c, e) dotrace((s), (c), (e))
5 038e9089 2004-03-21 devnull #else
6 038e9089 2004-03-21 devnull #define trace(s, c, e)
7 038e9089 2004-03-21 devnull #endif
8 038e9089 2004-03-21 devnull
9 aa808685 2004-04-19 devnull #define setstate setstaterio
10 e62ba5ec 2004-03-21 devnull
11 e62ba5ec 2004-03-21 devnull
12 038e9089 2004-03-21 devnull /* color.c */
13 7934b1c6 2004-04-05 devnull unsigned long colorpixel(Display*, ScreenInfo*, int, unsigned long, unsigned long);
14 038e9089 2004-03-21 devnull
15 038e9089 2004-03-21 devnull /* main.c */
16 038e9089 2004-03-21 devnull void usage();
17 038e9089 2004-03-21 devnull void initscreen();
18 038e9089 2004-03-21 devnull ScreenInfo *getscreen();
19 038e9089 2004-03-21 devnull Time timestamp();
20 038e9089 2004-03-21 devnull void sendcmessage();
21 038e9089 2004-03-21 devnull void sendconfig();
22 038e9089 2004-03-21 devnull void sighandler();
23 038e9089 2004-03-21 devnull void getevent();
24 038e9089 2004-03-21 devnull void cleanup();
25 038e9089 2004-03-21 devnull
26 038e9089 2004-03-21 devnull /* event.c */
27 038e9089 2004-03-21 devnull void mainloop();
28 038e9089 2004-03-21 devnull void configurereq();
29 038e9089 2004-03-21 devnull void mapreq();
30 038e9089 2004-03-21 devnull void circulatereq();
31 038e9089 2004-03-21 devnull void unmap();
32 038e9089 2004-03-21 devnull void newwindow();
33 038e9089 2004-03-21 devnull void destroy();
34 038e9089 2004-03-21 devnull void clientmesg();
35 038e9089 2004-03-21 devnull void cmap();
36 038e9089 2004-03-21 devnull void property();
37 038e9089 2004-03-21 devnull void shapenotify();
38 038e9089 2004-03-21 devnull void enter();
39 1cb3fa80 2004-03-29 devnull void leave();
40 038e9089 2004-03-21 devnull void focusin();
41 038e9089 2004-03-21 devnull void reparent();
42 1cb3fa80 2004-03-29 devnull void motionnotify();
43 c005568a 2004-03-30 devnull BorderOrient borderorient();
44 038e9089 2004-03-21 devnull
45 038e9089 2004-03-21 devnull /* manage.c */
46 038e9089 2004-03-21 devnull int manage();
47 038e9089 2004-03-21 devnull void scanwins();
48 038e9089 2004-03-21 devnull void setshape();
49 038e9089 2004-03-21 devnull void withdraw();
50 038e9089 2004-03-21 devnull void gravitate();
51 038e9089 2004-03-21 devnull void cmapfocus();
52 038e9089 2004-03-21 devnull void cmapnofocus();
53 038e9089 2004-03-21 devnull void getcmaps();
54 038e9089 2004-03-21 devnull int _getprop();
55 038e9089 2004-03-21 devnull char *getprop();
56 038e9089 2004-03-21 devnull Window getwprop();
57 038e9089 2004-03-21 devnull int getiprop();
58 038e9089 2004-03-21 devnull int getstate();
59 038e9089 2004-03-21 devnull void setstate();
60 038e9089 2004-03-21 devnull void setlabel();
61 038e9089 2004-03-21 devnull void getproto();
62 038e9089 2004-03-21 devnull void gettrans();
63 038e9089 2004-03-21 devnull
64 038e9089 2004-03-21 devnull /* menu.c */
65 038e9089 2004-03-21 devnull void button();
66 038e9089 2004-03-21 devnull void spawn();
67 038e9089 2004-03-21 devnull void reshape();
68 038e9089 2004-03-21 devnull void move();
69 038e9089 2004-03-21 devnull void delete();
70 038e9089 2004-03-21 devnull void hide();
71 038e9089 2004-03-21 devnull void unhide();
72 038e9089 2004-03-21 devnull void unhidec();
73 038e9089 2004-03-21 devnull void renamec();
74 3ddda821 2004-12-28 devnull void button2();
75 3ddda821 2004-12-28 devnull void initb2menu();
76 3ddda821 2004-12-28 devnull void switch_to();
77 3ddda821 2004-12-28 devnull void switch_to_c();
78 038e9089 2004-03-21 devnull
79 3ddda821 2004-12-28 devnull
80 3ddda821 2004-12-28 devnull
81 038e9089 2004-03-21 devnull /* client.c */
82 038e9089 2004-03-21 devnull void setactive();
83 038e9089 2004-03-21 devnull void draw_border();
84 038e9089 2004-03-21 devnull void active();
85 038e9089 2004-03-21 devnull void nofocus();
86 038e9089 2004-03-21 devnull void top();
87 038e9089 2004-03-21 devnull Client *getclient();
88 038e9089 2004-03-21 devnull void rmclient();
89 038e9089 2004-03-21 devnull void dump_revert();
90 038e9089 2004-03-21 devnull void dump_clients();
91 038e9089 2004-03-21 devnull
92 038e9089 2004-03-21 devnull /* grab.c */
93 038e9089 2004-03-21 devnull int menuhit();
94 038e9089 2004-03-21 devnull Client *selectwin();
95 038e9089 2004-03-21 devnull int sweep();
96 038e9089 2004-03-21 devnull int drag();
97 1cb3fa80 2004-03-29 devnull int pull();
98 038e9089 2004-03-21 devnull void getmouse();
99 038e9089 2004-03-21 devnull void setmouse();
100 038e9089 2004-03-21 devnull
101 038e9089 2004-03-21 devnull /* error.c */
102 038e9089 2004-03-21 devnull int handler();
103 038e9089 2004-03-21 devnull void fatal();
104 038e9089 2004-03-21 devnull void graberror();
105 038e9089 2004-03-21 devnull void showhints();
106 038e9089 2004-03-21 devnull void dotrace();
107 038e9089 2004-03-21 devnull
108 038e9089 2004-03-21 devnull /* cursor.c */
109 038e9089 2004-03-21 devnull void initcurs();