Modestus Moon OS
R4
CS 450 project
Main Page
Related Pages
Modules
Data Structures
Files
File List
Globals
input.h
Go to the documentation of this file.
1
#ifndef INPUT_H__
2
#define INPUT_H__
3
4
/* System Variables */
5
#define MAX_BUFFER 32
6
#define MAX_LENGTH 32
7
#define MAX_IN 15
8
#define PROMPT "> "
9
#define BACKSPACE '\177'
10
#define DELETE '\176'
11
#define ESC '\033'
12
#define UP 'A'
13
#define DOWN 'B'
14
#define LEFT 'C'
15
#define RIGHT 'D'
16
#define RETURN '\r'
17
#define NEW_LINE '\n'
18
23
#define BG_WHITE "\033[48;2;255;255;255m"
24
#define BG_DARK_RED "\033[48;2;128;0;0m"
25
#define BG_BLACK "\033[48;2;0;0;0m"
26
#define BG_RED "\033[48;2;255;0;0m"
27
#define BG_GREEN "\033[48;2;0;255;0m"
28
#define BG_BLUE "\033[48;2;0;0;255m"
29
#define BG_YELLOW "\033[48;2;255;255;0m"
30
#define BG_MAGENTA "\033[48;2;255;0;255m"
31
#define BG_CYAN "\033[48;2;85;255;255m"
32
#define BG_ORANGE "\033[48;2;251;122;51m"
33
#define BG_PINK "\033[48;2;231;84;152m"
34
35
#define COLOR_RED "\033[38;2;255;0;0m"
36
#define COLOR_GREEN "\033[38;2;0;255;0m"
37
#define COLOR_BLUE "\033[38;2;0;0;255m"
38
#define COLOR_YELLOW "\033[38;2;255;255;0m"
39
#define COLOR_WHITE "\033[38;2;255;255;255m"
40
#define COLOR_BLACK "\033[38;2;0;0;0m\033[48;2;255;255;255m"
41
#define COLOR_MAGENTA "\033[38;2;255;0;255m"
42
#define COLOR_CYAN "\033[38;2;85;255;255m"
43
#define COLOR_ORANGE "\033[38;2;251;122;51m"
44
#define COLOR_PINK "\033[38;2;231;84;152m"
45
#define COLOR_RED_DARK "\033[38;2;255;255;255m"
46
47
#define COLOR_STOP "\033[0m"
48
49
50
#endif
mpx_core
include
input.h
Generated by
1.8.11