/*=====[ The TesSeRact(TM) CXL User Interface Development System ]======* | Copyright (c) 1987-1990, Innovative Data Concepts. All Rights Reserved | | This Library is part of IDC's TesSeRact Development Tools product | line. For information about other IDC products, call 1-215-884-3373. *----------------------------------------------------------------------* | : Attribute code definitions for TCXL video and windowing | functions. Included by . *----------------------------------------------------------------------* | PGS : $Id: tcxlatr.h 5.51 90/10/01 00:00:00 MLM Release Locker: MLM $ | $Log: tcxlatr.h $ | Revision 5.51 90/10/01 00:00:00 MLM | TCXL 5.51 | *======================================================================*/ #ifndef _TCXLatr_ # define _TCXLatr_ 1 #ifndef BLACK /*- Foreground Color ------*/ # define BLACK 0x00 /* black */ # define BLUE 0x01 /* blue */ # define GREEN 0x02 /* green */ # define CYAN 0x03 /* cyan */ # define RED 0x04 /* red */ # define MAGENTA 0x05 /* magenta */ # define BROWN 0x06 /* brown */ # define LGREY 0x07 /* light grey */ # define DGREY 0x08 /* dark grey */ # define LBLUE 0x09 /* light blue */ # define LGREEN 0x0A /* light green */ # define LCYAN 0x0B /* light cyan */ # define LRED 0x0C /* light red */ # define LMAGENTA 0x0D /* light magenta */ # define YELLOW 0x0E /* yellow */ # define WHITE 0x0F /* intense white */ # define INTENSE 0x08 /* intensity bit */ /*- Background color ------*/ # define _BLACK 0x00 /* black */ # define _BLUE 0x10 /* blue */ # define _GREEN 0x20 /* green */ # define _CYAN 0x30 /* cyan */ # define _RED 0x40 /* red */ # define _MAGENTA 0x50 /* magenta */ # define _BROWN 0x60 /* brown */ # define _LGREY 0x70 /* white */ # define _DGREY 0x80 /* blink/dark grey */ # define _LBLUE 0x90 /* blink/light blue */ # define _LGREEN 0xA0 /* blink/light green */ # define _LCYAN 0xB0 /* blink/light cyan */ # define _LRED 0xC0 /* blink/light red */ # define _LMAGENTA 0xD0 /* blink/light magenta */ # define _YELLOW 0xE0 /* blink/light yellow */ # define _WHITE 0xF0 /* blink/light white */ # define _BLINK 0x80 /* blink/intensity bit */ /*- Monochrome ------------*/ # define MONO_N 0x07 /* normal */ # define MONO_I 0x0F /* intense */ # define MONO_U 0x01 /* underline */ # define MONO_IU 0x09 /* intense underline */ # define MONO_R 0x70 /* reverse */ # define MONO_NB 0x87 /* blink normal */ # define MONO_IB 0x8F /* blink intense */ # define MONO_UB 0x81 /* blink underline */ # define MONO_IUB 0x89 /* blink intense underline */ # define MONO_RB 0xF0 /* blink reverse */ # define MONO_INT 0x80 /* blink bit */ #endif /* BLACK */ #endif /* _TCXLatr_ : End of TCXLatr.h */