home *** CD-ROM | disk | FTP | other *** search
/ 1,000 Games / Disc2.iso / MIND / WAKTAK / SCRN2.H < prev    next >
C/C++ Source or Header  |  1996-04-05  |  2KB  |  55 lines

  1. /**************************************************************************/
  2. /*                                                                        */
  3. /*                                   SCRN2.H                              */
  4. /*                  Constants, Prototypes for Parameter Screen            */
  5. /*                                                                        */
  6. /**************************************************************************/
  7.  
  8. #define H_COL MAGENTA
  9. #define HTEXT_COL LIGHTCYAN
  10. #define BACKGROUND_COL BLACK
  11. // Text background color.
  12. #define STRIPE_COL BROWN
  13. #define TEXT_COL CYAN
  14. #define TEXT_COL2 YELLOW
  15. #define TEXT_COL3 WHITE
  16. #define TEXT_COL_FINAL (LIGHTMAGENTA | BLINK)
  17.  
  18. #define ANSWERLEN 40
  19. #define FNAMELEN 40
  20. #define DEFAULTSTRF "LIST"
  21. #define DEFAULTSTRT "5"
  22. #define DEFAULTTIME 300
  23. #define MINTIME 10
  24. #define SEC_PER_MIN 60
  25. #define DEFAULTWORDS 1000
  26. #define MINWORDS 5
  27. #define DEFAULTFREQ 3.0
  28. #define MINFREQ .01
  29. #define MAXFREQ 600
  30.  
  31. #define FF 1000.0
  32. #define FFUP 0.5
  33.  
  34. #define TOP_MESSAGE  "                                   - Set Up -                                   "
  35. #define STRIPE       "                                                                                "
  36.  
  37.  
  38.  
  39. #define PRINT_STRIPE   textbackground( STRIPE_COL ); cprintf( STRIPE )
  40.  
  41. /***************************************************************************/
  42.  
  43. struct Parameters
  44.        {
  45.        char filename [FNAMELEN];
  46.        unsigned maxtime;
  47.        long maxwords;
  48.        float frequency;
  49.        enum { OFF, ON } cdnscr;
  50.        };
  51.  
  52. /**********************************prototypes*******************************/
  53. struct Parameters param_screen( void );
  54. struct Parameters set_defaults( void );
  55.