home *** CD-ROM | disk | FTP | other *** search
/ Simtel MSDOS 1992 June / SIMTEL_0692.cdr / msdos / turbo_c / popups.arc / POPUPS.H < prev    next >
Text File  |  1989-01-19  |  2KB  |  70 lines

  1.  
  2. #include <stdio.h>
  3. #include <conio.h>
  4.  
  5. #define FALSE 0
  6. #define TRUE 1
  7.  
  8. #define OFF 0                    /* function toggle OFF value */
  9. #define ON 1                    /* function toggle ON value */
  10.  
  11. #define POPUP_ERROR -1          /* function return value if error occurs */
  12.  
  13.  
  14.         /* 'bordertype' value constants */
  15. #define NO_BORDER 0              /* no border */
  16. #define ONE_LINE 1              /* single line box border, i.e. ───── */
  17. #define TWO_LINE 2               /* double line box border, i.e. ═════ */
  18. #define THIN_SOLID 3            /* thin solid box border, i.e. ▀▀▀▀▀ */
  19. #define THICK_SOLID 4           /* thick solid box border, i.e. █████ */
  20.  
  21.         /* 'shadow()' value constants */
  22. #define NO_SHADOW 0              /* no shadow */
  23. #define TL_THIN 1               /* thin shadow behind top and left edge */
  24. #define TR_THIN 2               /* thin shadow behind top and right edge */
  25. #define BL_THIN 3               /* thin shadow behind bottom and left edge */
  26. #define BR_THIN 4               /* thin shadow behind bottom and right edge */
  27. #define TL_THICK 6              /* thick shadow behind top and left edge */
  28. #define TR_THICK 7              /* thick shadow behind top and right edge */
  29. #define BL_THICK 8              /* thick shadow behind bottom and left edge */
  30. #define BR_THICK 9              /* thick shadow behind bottom and right edge */
  31.  
  32.  
  33. /*  the following are defined in conio.h
  34.  
  35.     screen modes
  36.     C40        Color, 40 column
  37.     BW40    Black & White, 40 column
  38.     C80        Color, 80 column
  39.     BW80    Black & White, 80 column
  40.     MONO    Monochrome, 80 column
  41.  
  42.     foreground colors
  43.     BLACK
  44.     BLUE
  45.     GREEN
  46.     CYAN
  47.     RED
  48.     MAGENTA
  49.     BROWN
  50.     LIGHTGRAY
  51.     DARKGRAY
  52.     LIGHTBLUE
  53.     LIGHTGREEN
  54.     LIGHTCYAN
  55.     LIGHTRED
  56.     LIGHTMAGENTA
  57.     YELLOW
  58.     BLINK
  59.  
  60.     background colors
  61.     BLACK
  62.     BLUE
  63.     GREEN
  64.     CYAN
  65.     RED
  66.     MAGENTA
  67.     BROWN
  68.     LIGHTGRAY
  69. */
  70.