home *** CD-ROM | disk | FTP | other *** search
/ Liren Large Software Subsidy 7 / 07.iso / c / c222 / 1.ddi / INC / PR_HEAD.H < prev    next >
Encoding:
C/C++ Source or Header  |  1990-05-21  |  1.3 KB  |  52 lines

  1. /*********************
  2.  *
  3.  *  pr_head.h [NON-ANSI] - printer header file.
  4.  *
  5.  *  Purpose: This file contains the constants and globals for the
  6.  *           printer device.
  7.  *
  8.  *  Blackstar C Function Library
  9.  *  (c) Copyright 1985,1989 Sterling Castle Software
  10.  *
  11.  *******/
  12.  
  13. #define EPSONRX80    0
  14. #define NEC8023 1
  15. #define MT1000        2
  16.  
  17. #define    ELITE        0
  18. #define PICA        1
  19. #define CONDENS     2
  20. #define NOCONDENS     3
  21. #define BOLD        4
  22. #define NOBOLD      5
  23. #define LETTER          6       /* also enhanced */
  24. #define NOLETTER     7
  25. #define DWIDE       8
  26. #define NODWIDE     9
  27. #define PROPOR        10
  28. #define NOPROPOR     11
  29. #define ITALIC          12      /* also alternate characters */
  30. #define NOITALIC     13
  31. #define GRAPHS      14
  32.  
  33. #define FORMF   0x0c            /* ascii form feed       */
  34. #define MAX_PL  133             /* maximum printer lline */
  35. #define DC2    0x12
  36. #define DC4    0x14
  37. #define SI    0x0f
  38. #define SO    0x0e
  39.         
  40. extern pr_prtsc_();
  41.  
  42. extern char rx80attr_[];        /* Codes for epson rx-80  */
  43. extern char nec23attr_[];       /* Codes for NEC 8023     */
  44. extern char mt10attr_[];        /* Codes for Tally MT1000 */
  45. extern char rx80tab_[] ;
  46. extern char nec23tab_[] ;
  47. extern char mt10tab_[];
  48.  
  49. extern char *prattr_,*prtabs_;
  50. extern char *tprattr_[];
  51. extern char *tprtabs_[];
  52.