123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051 |
- /** \file color-slang.h
- * \brief Header: S-Lang-specific color setup
- */
- #ifndef MC__COLOR_SLANG_H
- #define MC__COLOR_SLANG_H
- #include "tty-slang.h" /* S-Lang headers */
- /*** typedefs(not structures) and defined constants **********************************************/
- /* When using Slang with color, we have all the indexes free but
- * those defined here (A_BOLD, A_UNDERLINE, A_REVERSE, A_BLINK)
- */
- #ifndef A_BOLD
- #define A_BOLD SLTT_BOLD_MASK
- #endif /* A_BOLD */
- #ifndef A_UNDERLINE
- #define A_UNDERLINE SLTT_ULINE_MASK
- #endif /* A_UNDERLINE */
- #ifndef A_REVERSE
- #define A_REVERSE SLTT_REV_MASK
- #endif /* A_REVERSE */
- #ifndef A_BLINK
- #define A_BLINK SLTT_BLINK_MASK
- #endif /* A_BLINK */
- /*** enums ***************************************************************************************/
- enum
- {
- COLOR_BLACK = 0,
- COLOR_RED,
- COLOR_GREEN,
- COLOR_YELLOW,
- COLOR_BLUE,
- COLOR_MAGENTA,
- COLOR_CYAN,
- COLOR_WHITE
- };
- /*** structures declarations (and typedefs of structures)*****************************************/
- /*** global variables defined in .c file *********************************************************/
- /*** declarations of public functions ************************************************************/
- /*** inline functions ****************************************************************************/
- #endif /* MC_COLOR_SLANG_H */
|