2 Supreme GEOS header file
3 includes all other headers
5 Maciej 'YTM/Elysium' Witkowiak, 27.10.1999
15 /* Check for errors */
16 #if !defined(__GEOS__)
17 # error This module may only be used when compiling for GEOS!
23 #include <geos/gconst.h>
27 #include <geos/gstruct.h>
31 #include <geos/gsym.h>
35 #include <geos/gdisk.h>
39 #include <geos/gfile.h>
43 #include <geos/gprocess.h>
47 #include <geos/ggraph.h>
51 #include <geos/gmenu.h>
55 #include <geos/gsprite.h>
59 #include <geos/gmemory.h>
63 #include <geos/gsys.h>
67 #include <geos/gdlgbox.h>
71 #define CH_ULCORNER '+'
72 #define CH_URCORNER '+'
73 #define CH_LLCORNER '+'
74 #define CH_LRCORNER '+'
90 #define CH_CURS_UP KEY_UP
91 #define CH_CURS_DOWN KEY_DOWN
92 #define CH_CURS_LEFT KEY_LEFT
93 #define CH_CURS_RIGHT KEY_RIGHT
94 #define CH_DEL KEY_DELETE
95 #define CH_INS KEY_INSERT
96 #define CH_ENTER KEY_ENTER
97 #define CH_STOP KEY_STOP
98 #define CH_ESC KEY_ESC
100 #define COLOR_BLACK BLACK
101 #define COLOR_WHITE WHITE
102 #define COLOR_RED RED
103 #define COLOR_CYAN CYAN
104 #define COLOR_VIOLET PURPLE
105 #define COLOR_PURPLE PURPLE
106 #define COLOR_GREEN GREEN
107 #define COLOR_BLUE BLUE
108 #define COLOR_YELLOW YELLOW
109 #define COLOR_ORANGE ORANGE
110 #define COLOR_BROWN BROWN
111 #define COLOR_LIGHTRED LTRED
112 #define COLOR_GRAY1 DKGREY
113 #define COLOR_GRAY2 MEDGREY
114 #define COLOR_LIGHTGREEN LTGREEN
115 #define COLOR_LIGHTBLUE LTBLUE
116 #define COLOR_GRAY3 LTGREY
118 #define TGI_COLOR_BLACK COLOR_BLACK
119 #define TGI_COLOR_WHITE COLOR_WHITE
120 #define TGI_COLOR_RED COLOR_RED
121 #define TGI_COLOR_CYAN COLOR_CYAN
122 #define TGI_COLOR_VIOLET COLOR_VIOLET
123 #define TGI_COLOR_PURPLE COLOR_PURPLE
124 #define TGI_COLOR_GREEN COLOR_GREEN
125 #define TGI_COLOR_BLUE COLOR_BLUE
126 #define TGI_COLOR_YELLOW COLOR_YELLOW
127 #define TGI_COLOR_ORANGE COLOR_ORANGE
128 #define TGI_COLOR_BROWN COLOR_BROWN
129 #define TGI_COLOR_LIGHTRED COLOR_LIGHTRED
130 #define TGI_COLOR_GRAY1 COLOR_GRAY1
131 #define TGI_COLOR_GRAY2 COLOR_GRAY2
132 #define TGI_COLOR_LIGHTGREEN COLOR_LIGHTGREEN
133 #define TGI_COLOR_LIGHTBLUE COLOR_LIGHTBLUE
134 #define TGI_COLOR_GRAY3 COLOR_GRAY3
136 #define JOY_UP_MASK 0x01
137 #define JOY_DOWN_MASK 0x02
138 #define JOY_LEFT_MASK 0x04
139 #define JOY_RIGHT_MASK 0x08
140 #define JOY_BTN_1_MASK 0x10