]> git.sur5r.net Git - cc65/blob - include/geos.h
Fixed _textcolor definition.
[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 #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>
34
35
36
37 #define CH_ULCORNER             '+'
38 #define CH_URCORNER             '+'
39 #define CH_LLCORNER             '+'
40 #define CH_LRCORNER             '+'
41 #define CH_TTEE                 '+'
42 #define CH_RTEE                 '+'
43 #define CH_BTEE                 '+'
44 #define CH_LTEE                 '+'
45 #define CH_CROSS                '+'
46
47 #define CH_F1                   KEY_F1
48 #define CH_F2                   KEY_F2
49 #define CH_F3                   KEY_F3
50 #define CH_F4                   KEY_F4
51 #define CH_F5                   KEY_F5
52 #define CH_F6                   KEY_F6
53 #define CH_F7                   KEY_F7
54 #define CH_F8                   KEY_F8
55
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
65
66 #define COLOR_BLACK             BLACK
67 #define COLOR_WHITE             WHITE
68 #define COLOR_RED               RED
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
83
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
101
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
107
108
109
110 /* End of geos.h */
111 #endif