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 ac33a34a 2005-07-13 devnull /* key.c */
65 ac33a34a 2005-07-13 devnull void keypress();
66 ac33a34a 2005-07-13 devnull void keyrelease();
67 ac33a34a 2005-07-13 devnull void keysetup();
68 ac33a34a 2005-07-13 devnull
69 038e9089 2004-03-21 devnull /* menu.c */
70 038e9089 2004-03-21 devnull void button();
71 038e9089 2004-03-21 devnull void spawn();
72 038e9089 2004-03-21 devnull void reshape();
73 038e9089 2004-03-21 devnull void move();
74 038e9089 2004-03-21 devnull void delete();
75 038e9089 2004-03-21 devnull void hide();
76 038e9089 2004-03-21 devnull void unhide();
77 038e9089 2004-03-21 devnull void unhidec();
78 038e9089 2004-03-21 devnull void renamec();
79 3ddda821 2004-12-28 devnull void button2();
80 3ddda821 2004-12-28 devnull void initb2menu();
81 3ddda821 2004-12-28 devnull void switch_to();
82 3ddda821 2004-12-28 devnull void switch_to_c();
83 038e9089 2004-03-21 devnull
84 3ddda821 2004-12-28 devnull
85 3ddda821 2004-12-28 devnull
86 038e9089 2004-03-21 devnull /* client.c */
87 038e9089 2004-03-21 devnull void setactive();
88 038e9089 2004-03-21 devnull void draw_border();
89 038e9089 2004-03-21 devnull void active();
90 038e9089 2004-03-21 devnull void nofocus();
91 038e9089 2004-03-21 devnull void top();
92 038e9089 2004-03-21 devnull Client *getclient();
93 038e9089 2004-03-21 devnull void rmclient();
94 038e9089 2004-03-21 devnull void dump_revert();
95 038e9089 2004-03-21 devnull void dump_clients();
96 ac33a34a 2005-07-13 devnull void shuffle(int);
97 038e9089 2004-03-21 devnull
98 038e9089 2004-03-21 devnull /* grab.c */
99 038e9089 2004-03-21 devnull int menuhit();
100 038e9089 2004-03-21 devnull Client *selectwin();
101 038e9089 2004-03-21 devnull int sweep();
102 038e9089 2004-03-21 devnull int drag();
103 1cb3fa80 2004-03-29 devnull int pull();
104 038e9089 2004-03-21 devnull void getmouse();
105 038e9089 2004-03-21 devnull void setmouse();
106 038e9089 2004-03-21 devnull
107 038e9089 2004-03-21 devnull /* error.c */
108 038e9089 2004-03-21 devnull int handler();
109 038e9089 2004-03-21 devnull void fatal();
110 038e9089 2004-03-21 devnull void graberror();
111 038e9089 2004-03-21 devnull void showhints();
112 038e9089 2004-03-21 devnull void dotrace();
113 038e9089 2004-03-21 devnull
114 038e9089 2004-03-21 devnull /* cursor.c */
115 038e9089 2004-03-21 devnull void initcurs();
116 0206bd51 2008-01-30 rsc
117 0206bd51 2008-01-30 rsc void ShowEvent(XEvent*);