/*
	calodef.h
	94/11/27 94/11/28
*/

#define ESCSQU		"\x1b["
#define ESC_el0		ESCSQU "0K"
#define ESC_el1		ESCSQU "1K"
#define ESC_el2		ESCSQU "2K"
#define ESC_clr0	ESCSQU "0J"
#define ESC_clr1	ESCSQU "1J"
#define ESC_clr2	ESCSQU "2J"
#define ESC_reset	ESCSQU "m"

#define ESC_BK		ESCSQU "30m"
#define ESC_BL		ESCSQU "34m"
#define ESC_RD		ESCSQU "31m"
#define ESC_GR		ESCSQU "32m"
#define ESC_MA		ESCSQU "35m"
#define ESC_SB		ESCSQU "36m"
#define ESC_YL		ESCSQU "33m"
#define ESC_WT		ESCSQU "37m"

#define ESC_BKr		ESCSQU "30;7m"
#define ESC_BLr		ESCSQU "34;7m"
#define ESC_RDr		ESCSQU "31;7m"
#define ESC_GRr		ESCSQU "32;7m"
#define ESC_MAr		ESCSQU "35;7m"
#define ESC_SBr		ESCSQU "36;7m"
#define ESC_YLr		ESCSQU "33;7m"
#define ESC_WTr		ESCSQU "37;7m"

#define ESC_BKi		ESCSQU "30;1m"
#define ESC_BLi		ESCSQU "34;1m"
#define ESC_RDi		ESCSQU "31;1m"
#define ESC_GRi		ESCSQU "32;1m"
#define ESC_MAi		ESCSQU "35;1m"
#define ESC_SBi		ESCSQU "36;1m"
#define ESC_YLi		ESCSQU "33;1m"
#define ESC_WTi		ESCSQU "37;1m"

#define ESC_BKri	ESCSQU "30;7;1m"
#define ESC_BLri	ESCSQU "34;7;1m"
#define ESC_RDri	ESCSQU "31;7;1m"
#define ESC_GRri	ESCSQU "32;7;1m"
#define ESC_MAri	ESCSQU "35;7;1m"
#define ESC_SBri	ESCSQU "36;7;1m"
#define ESC_YLri	ESCSQU "33;7;1m"
#define ESC_WTri	ESCSQU "37;7;1m"

#define  byte	unsigned char
#define  uint	unsigned int
#define  ulong	unsigned long
