home *** CD-ROM | disk | FTP | other *** search
/ Liren Large Software Subsidy 5 / 05.iso / a / a081 / 2.ddi / CTFXX.EXE / FTFHDR.PRG < prev    next >
Encoding:
Text File  |  1993-03-29  |  5.8 KB  |  251 lines

  1. * Copyright (C) Magna Carta Software, Inc. 1991-1992.  All Rights Reserved.
  2. * CommTools For FoxPro v1.0 Fax Constants
  3. * FTFHDR.PRG -- Since FoxPro 2.0 lacks a pre-processor, we (expensively)
  4. * use PUBLICs instead of manifest constant definitions.
  5.  
  6.  
  7. * PUBLIC DECLARATIONS
  8.  
  9. PUBLIC FALSE
  10. PUBLIC TRUE
  11. PUBLIC CT_EOF
  12. PUBLIC NULL
  13.  
  14. PUBLIC NO_FILE
  15. PUBLIC NO_RAM
  16. PUBLIC USER_CANCELLED
  17. PUBLIC PARMERROR
  18.  
  19.  
  20. * ASCII control char
  21. PUBLIC NUL
  22. PUBLIC SOH
  23. PUBLIC CTRL_A
  24. PUBLIC STX
  25. PUBLIC CTRL_B
  26. PUBLIC ETX
  27. PUBLIC CTRL_C
  28. PUBLIC EOT
  29. PUBLIC CTRL_D
  30. PUBLIC ENQ
  31. PUBLIC CTRL_E
  32. PUBLIC ACK
  33. PUBLIC CTRL_F
  34. PUBLIC BEL
  35. PUBLIC CTRL_G
  36. PUBLIC BS
  37. PUBLIC CTRL_H
  38. PUBLIC HT
  39. PUBLIC CTRL_I
  40. PUBLIC LF
  41. PUBLIC CTRL_J
  42. PUBLIC VT
  43. PUBLIC CTRL_K
  44. PUBLIC FF
  45. PUBLIC CTRL_L
  46. PUBLIC CR
  47. PUBLIC CTRL_M
  48. PUBLIC SO
  49. PUBLIC CTRL_N
  50. PUBLIC SI
  51. PUBLIC CTRL_O
  52. PUBLIC DLE
  53. PUBLIC CTRL_P
  54. PUBLIC DC1
  55. PUBLIC CTRL_Q
  56. PUBLIC XON
  57. PUBLIC DC2
  58. PUBLIC CTRL_R
  59. PUBLIC DC3
  60. PUBLIC CTRL_S
  61. PUBLIC XOFF
  62. PUBLIC DC4
  63. PUBLIC CTRL_T
  64. PUBLIC NAK
  65. PUBLIC CTRL_U
  66. PUBLIC SYN
  67. PUBLIC CTRL_V
  68. PUBLIC ETB
  69. PUBLIC CTRL_W
  70. PUBLIC CAN
  71. PUBLIC CTRL_X
  72. PUBLIC EM
  73. PUBLIC CTRL_Y
  74. PUBLIC SUB
  75. PUBLIC CTRL_Z
  76. PUBLIC ESC
  77. PUBLIC CTRL_LBRAK
  78. PUBLIC FS
  79. PUBLIC CTRL_BAKSL
  80. PUBLIC GS
  81. PUBLIC CTRL_RBRAK
  82. PUBLIC RS
  83. PUBLIC CTRL_CTRL
  84. PUBLIC US
  85. PUBLIC CTRL__
  86. PUBLIC SP
  87. PUBLIC CT_BLANK
  88. PUBLIC PERIOD
  89. PUBLIC DEL
  90. PUBLIC NIL
  91.  
  92.  
  93.  
  94.  
  95. * VALUES FOR CAS_QUEUE
  96. PUBLIC CAS_LOG
  97.  
  98. * VALUES FOR "CAS_EVENT_TYPE"
  99. PUBLIC CAS_SEND
  100. PUBLIC CAS_RECEIVE
  101. PUBLIC CAS_PSEND
  102. PUBLIC CAS_PRECEIVE
  103. PUBLIC CAS_GSEND
  104. PUBLIC CAS_GPRECEIVE
  105.  
  106. * VALUES FOR "CAS_TRANSFER_TYPE"
  107. PUBLIC CAS_200_DPI
  108. PUBLIC CAS_100_DPI
  109. PUBLIC CAS_FILE
  110.  
  111. * VALUES FOR "CAS_FILE_TYPE"
  112. PUBLIC CAS_ASCII
  113. PUBLIC CAS_PCX
  114. PUBLIC CAS_DCX
  115. PUBLIC CAS_HP_PCL4
  116. PUBLIC CAS_EPSON_FX85
  117.  
  118. * VALUES FOR "CAS_TEXT_SIZE"
  119. PUBLIC CAS_80_COL
  120. PUBLIC CAS_132_COL
  121.  
  122. * EVENT STATUS VALUES
  123. PUBLIC CAS_COMPLETED
  124. PUBLIC CAS_WAITING
  125. PUBLIC CAS_DIALLED
  126. PUBLIC CAS_SENDING
  127. PUBLIC CAS_IN_RECEIVE
  128. PUBLIC CAS_ABORTED
  129. PUBLIC CAS_ANY
  130.  
  131.  
  132.     * DEFINITIONAL DECLARATIONS
  133.     * GENERAL MANIFEST CONSTANTS
  134.     FALSE               =     0
  135.     TRUE                =     1
  136.     CT_EOF              =    -1
  137.     NULL                =     0
  138.  
  139.     * ERROR MESSAGES FROM INITIALIZATION
  140.     NO_FILE             =   -100
  141.     NO_RAM              =   -102
  142.     USER_CANCELLED      =   -105
  143.     PARMERROR           =   -100
  144.  
  145.     * ASCII control character values
  146.     NUL                     =   00
  147.     SOH                     =   01
  148.     CTRL_A                  =   01
  149.     STX                     =   02
  150.     CTRL_B                  =   02
  151.     ETX                     =   03
  152.     CTRL_C                  =   03
  153.     EOT                     =   04
  154.     CTRL_D                  =   04
  155.     ENQ                     =   05
  156.     CTRL_E                  =   05
  157.     ACK                     =   06
  158.     CTRL_F                  =   06
  159.     BEL                     =   07
  160.     CTRL_G                  =   07
  161.     BS                      =   08
  162.     CTRL_H                  =   08
  163.     HT                      =   09
  164.     CTRL_I                  =   09
  165.     LF                      =   10
  166.     CTRL_J                  =   10
  167.     VT                      =   11
  168.     CTRL_K                  =   11
  169.     FF                      =   12
  170.     CTRL_L                  =   12
  171.     CR                      =   13
  172.     CTRL_M                  =   13
  173.     SO                      =   14
  174.     CTRL_N                  =   14
  175.     SI                      =   15
  176.     CTRL_O                  =   15
  177.     DLE                     =   16
  178.     CTRL_P                  =   16
  179.     DC1                     =   17
  180.     CTRL_Q                  =   17
  181.     XON                     =   17
  182.     DC2                     =   18
  183.     CTRL_R                  =   18
  184.     DC3                     =   19
  185.     CTRL_S                  =   19
  186.     XOFF                    =   19
  187.     DC4                     =   20
  188.     CTRL_T                  =   20
  189.     NAK                     =   21
  190.     CTRL_U                  =   21
  191.     SYN                     =   22
  192.     CTRL_V                  =   22
  193.     ETB                     =   23
  194.     CTRL_W                  =   23
  195.     CAN                     =   24
  196.     CTRL_X                  =   24
  197.     EM                      =   25
  198.     CTRL_Y                  =   25
  199.     SUB                     =   26
  200.     CTRL_Z                  =   26
  201.     ESC                     =   27
  202.     CTRL_LBRAK              =   27
  203.     FS                      =   28
  204.     CTRL_BAKSL              =   28
  205.     GS                      =   29
  206.     CTRL_RBRAK              =   29
  207.     RS                      =   30
  208.     CTRL_CTRL               =   30
  209.     US                      =   31
  210.     CTRL__                  =   31
  211.     SP                      =   32
  212.     CT_BLANK                =   32
  213.     PERIOD                  =   46
  214.     DEL                     =   127
  215.     NIL                     =   0
  216.  
  217.     * VALUES FOR CAS_QUEUE
  218.     CAS_LOG             =   2
  219.     * VALUES FOR "CAS_EVENT_TYPE"
  220.     CAS_SEND            = 0
  221.     CAS_RECEIVE         = 1
  222.     CAS_PSEND           = 2
  223.     CAS_PRECEIVE        = 3
  224.     CAS_GSEND           = 4
  225.     CAS_GPRECEIVE       = 5
  226.  
  227.     * VALUES FOR "CAS_TRANSFER_TYPE"
  228.     CAS_200_DPI         =   0
  229.     CAS_100_DPI         =   1
  230.     CAS_FILE            =   2
  231.  
  232.     * VALUES FOR "CAS_FILE_TYPE"
  233.     CAS_ASCII           =   0
  234.     CAS_PCX             =   1
  235.     CAS_DCX             =   2
  236.  
  237.     * VALUES FOR "CAS_TEXT_SIZE"
  238.     CAS_80_COL          =   0
  239.     CAS_132_COL         =   1
  240.     CAS_HP_PCL4         =   16
  241.     CAS_EPSON_FX85      =   17
  242.  
  243.     * EVENT STATUS VALUES (used in cas_findfirst(), offset 2 in control file
  244.     CAS_COMPLETED       =   0
  245.     CAS_WAITING         =   1
  246.     CAS_DIALLED         =   2
  247.     CAS_SENDING         =   3
  248.     CAS_IN_RECEIVE      =   4
  249.     CAS_ABORTED         =   5
  250.     CAS_ANY             =   (-1)
  251.