home *** CD-ROM | disk | FTP | other *** search
- #define BEEP() printf("\007");
- #define GOTOXY(x,y) printf("\033[%u;%uH",(x),(y))
- #define CLS() printf("\033[2J")
- #define DELTOEND() printf("\033[K")
- #define DELXYTOEND(x,y) printf("\033[%u;%uH\033[K",(x),(y))
- #define PUTCHARXY(x,y,z) printf("\033[%u;%uH%c",(x),(y),(z))
- #define PUTSTRXY(x,y,str) printf("\033[%u;%uH%s",(x),(y),(str))
- #define SETDISPLAY(attr,fore,back) printf("\033[%u;%u;%um",attr,fore,back)
- #define HLON() SETDISPLAY(0,0,1)
- #define HLOFF() SETDISPLAY(0,0,0)
- #define FBLUCK 30
- #define FRED 31
- #define FGREEN 32
- #define FYELLOW 33
- #define FBLUE 34
- #define FMAGENTA 35
- #define FCYAN 36
- #define FWHITE 37
- #define BBLUCK 40
- #define BRED 41
- #define BGREEN 42
- #define BYELLOW 43
- #define BBLUE 44
- #define BMAGENTA 45
- #define BCYAN 46
- #define BWHITE 47
- #define DEFAULT 0
- #define HIGH 1
- #define BLINK 5
- #define INVERS 7
- #define INVISIBLE 8
- #define KEY_ESC 283
- #define KEY_UP 18432
- #define KEY_DOWN 20480
- #define KEY_LEFT 19200
- #define KEY_RIGHT 19712
- #define KEY_ENTER 7181
- #define KEY_HOME 18176
- #define KEY_TAB 3849
- #define Ctrl_Y 5401
- #define Ctrl_W 4375
- #define Ctrl_G 8711
- #define Ctrl_N 12558
- #define Ctrl_F 8454
- #define Backspace 3592
- #define Del 21248
- #define KEY_PgUp 18688
- #define KEY_PgDn 20736
- #define KEY_END 20224
- #define KEY_INSERT 20992
- #define F1 15104
- #define F2 15360
- #define F5 16128
- #define F6 16384
- #define F10 17408
- #define F9 17152