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!
22 #include <geos/gconst.h>
23 #include <geos/gstruct.h>
24 #include <geos/gsym.h>
25 #include <geos/gdisk.h>
26 #include <geos/gfile.h>
27 #include <geos/gprocess.h>
28 #include <geos/ggraph.h>
29 #include <geos/gmenu.h>
30 #include <geos/gsprite.h>
31 #include <geos/gmemory.h>
32 #include <geos/gsys.h>
33 #include <geos/gdlgbox.h>
37 #define CH_ULCORNER '+'
38 #define CH_URCORNER '+'
39 #define CH_LLCORNER '+'
40 #define CH_LRCORNER '+'
56 #define CH_CURS_UP KEY_UP
57 #define CH_CURS_DOWN KEY_DOWN
58 #define CH_CURS_LEFT KEY_LEFT
59 #define CH_CURS_RIGHT KEY_RIGHT
60 #define CH_DEL KEY_DELETE
61 #define CH_INS KEY_INSERT
62 #define CH_ENTER KEY_ENTER
63 #define CH_STOP KEY_STOP
64 #define CH_ESC KEY_ESC
66 #define COLOR_BLACK BLACK
67 #define COLOR_WHITE WHITE
69 #define COLOR_CYAN CYAN
70 #define COLOR_VIOLET PURPLE
71 #define COLOR_PURPLE PURPLE
72 #define COLOR_GREEN GREEN
73 #define COLOR_BLUE BLUE
74 #define COLOR_YELLOW YELLOW
75 #define COLOR_ORANGE ORANGE
76 #define COLOR_BROWN BROWN
77 #define COLOR_LIGHTRED LTRED
78 #define COLOR_GRAY1 DKGREY
79 #define COLOR_GRAY2 MEDGREY
80 #define COLOR_LIGHTGREEN LTGREEN
81 #define COLOR_LIGHTBLUE LTBLUE
82 #define COLOR_GRAY3 LTGREY
84 #define TGI_COLOR_BLACK COLOR_BLACK
85 #define TGI_COLOR_WHITE COLOR_WHITE
86 #define TGI_COLOR_RED COLOR_RED
87 #define TGI_COLOR_CYAN COLOR_CYAN
88 #define TGI_COLOR_VIOLET COLOR_VIOLET
89 #define TGI_COLOR_PURPLE COLOR_PURPLE
90 #define TGI_COLOR_GREEN COLOR_GREEN
91 #define TGI_COLOR_BLUE COLOR_BLUE
92 #define TGI_COLOR_YELLOW COLOR_YELLOW
93 #define TGI_COLOR_ORANGE COLOR_ORANGE
94 #define TGI_COLOR_BROWN COLOR_BROWN
95 #define TGI_COLOR_LIGHTRED COLOR_LIGHTRED
96 #define TGI_COLOR_GRAY1 COLOR_GRAY1
97 #define TGI_COLOR_GRAY2 COLOR_GRAY2
98 #define TGI_COLOR_LIGHTGREEN COLOR_LIGHTGREEN
99 #define TGI_COLOR_LIGHTBLUE COLOR_LIGHTBLUE
100 #define TGI_COLOR_GRAY3 COLOR_GRAY3
102 #define JOY_UP_MASK 0x01
103 #define JOY_DOWN_MASK 0x02
104 #define JOY_LEFT_MASK 0x04
105 #define JOY_RIGHT_MASK 0x08
106 #define JOY_BTN_1_MASK 0x10