aboutsummaryrefslogtreecommitdiff
path: root/win.h
diff options
context:
space:
mode:
authorMichael Forney <mforney@mforney.org>2017-01-20 00:06:39 -0800
committerMichael Forney <mforney@mforney.org>2017-01-20 19:42:26 -0800
commite2ee5ee6114eb74bb08cb9abe5a3020203e92688 (patch)
tree7fa47c27df85b1803f8e35860ad6ed2603138acb /win.h
parentc63a87cd936c1eeef14c4c21572e5b782d3df4bc (diff)
downloadst-patched-e2ee5ee6114eb74bb08cb9abe5a3020203e92688.tar.bz2
st-patched-e2ee5ee6114eb74bb08cb9abe5a3020203e92688.tar.xz
st-patched-e2ee5ee6114eb74bb08cb9abe5a3020203e92688.zip
Split X-specific code into x.c
Diffstat (limited to 'win.h')
-rw-r--r--win.h29
1 files changed, 29 insertions, 0 deletions
diff --git a/win.h b/win.h
new file mode 100644
index 0000000..d684797
--- /dev/null
+++ b/win.h
@@ -0,0 +1,29 @@
1/* See LICENSE for license details. */
2
3/* X modifiers */
4#define XK_ANY_MOD UINT_MAX
5#define XK_NO_MOD 0
6#define XK_SWITCH_MOD (1<<13)
7
8typedef XftGlyphFontSpec GlyphFontSpec;
9
10void draw(void);
11void drawregion(int, int, int, int);
12void run(void);
13
14void xbell(int);
15void xclipcopy(void);
16void xclippaste(void);
17void xhints(void);
18void xinit(void);
19void xloadcols(void);
20int xsetcolorname(int, const char *);
21void xloadfonts(char *, double);
22void xsetenv(void);
23void xsettitle(char *);
24void xsetpointermotion(int);
25void xseturgency(int);
26void xunloadfonts(void);
27void xresize(int, int);
28void xselpaste(void);
29unsigned long xwinid(void);