]> git.sur5r.net Git - cc65/blob - include/geos.h
The 128+x character codes were very likely intended to be interpreted by cputs and...
[cc65] / include / geos.h
1 /*
2    Supreme GEOS header file
3    includes all other headers
4
5    Maciej 'YTM/Elysium' Witkowiak, 27.10.1999
6 */
7
8
9
10 #ifndef _GEOS_H
11 #define _GEOS_H
12
13
14
15 /* Check for errors */
16 #if !defined(__GEOS__)
17 #  error This module may only be used when compiling for GEOS!
18 #endif
19
20
21
22 #ifndef _GCONST_H
23 #include <geos/gconst.h>
24 #endif
25
26 #ifndef _GSTRUCT_H
27 #include <geos/gstruct.h>
28 #endif
29
30 #ifndef _GSYM_H
31 #include <geos/gsym.h>
32 #endif
33
34 #ifndef _GDISK_H
35 #include <geos/gdisk.h>
36 #endif
37
38 #ifndef _GFILE_H
39 #include <geos/gfile.h>
40 #endif
41
42 #ifndef _GPROCESS_H
43 #include <geos/gprocess.h>
44 #endif
45
46 #ifndef _GGRAPH_H
47 #include <geos/ggraph.h>
48 #endif
49
50 #ifndef _GMENU_H
51 #include <geos/gmenu.h>
52 #endif
53
54 #ifndef _GSPRITE_H
55 #include <geos/gsprite.h>
56 #endif
57
58 #ifndef _GMEMORY_H
59 #include <geos/gmemory.h>
60 #endif
61
62 #ifndef _GSYS_H
63 #include <geos/gsys.h>
64 #endif
65
66 #ifndef _GDLGBOX_H
67 #include <geos/gdlgbox.h>
68 #endif
69
70 #define CH_ULCORNER             '+'
71 #define CH_URCORNER             '+'
72 #define CH_LLCORNER             '+'
73 #define CH_LRCORNER             '+'
74 #define CH_TTEE                 '+'
75 #define CH_RTEE                 '+'
76 #define CH_BTEE                 '+'
77 #define CH_LTEE                 '+'
78 #define CH_CROSS                '+'
79
80 /* Additional key defines */
81 #define CH_F1                   133
82 #define CH_F2                   137
83 #define CH_F3                   134
84 #define CH_F4                   138
85 #define CH_F5                   135
86 #define CH_F6                   139
87 #define CH_F7                   136
88 #define CH_F8                   140
89
90 #define CH_CURS_UP              145
91 #define CH_CURS_DOWN             17
92 #define CH_CURS_LEFT            157
93 #define CH_CURS_RIGHT            29
94 #define CH_DEL                   20
95 #define CH_INS                  148
96 #define CH_ENTER                '\n'
97 #define CH_STOP                   3
98 #define CH_ESC                   27
99
100 /* End of geos.h */
101 #endif