home *** CD-ROM | disk | FTP | other *** search
/ CD Direkt 1995 #6 / CDD_6_95.ISO / cdd / winanw / hawin / defines.h < prev    next >
Text File  |  1994-12-14  |  4KB  |  157 lines

  1. /*
  2.  * \HA5G\EXE\WIN_BBS.REL\defines.h -- an include file for the HyperACCESS C interpreter
  3.  *
  4.  * Copyright 1994 by Hilgraeve Inc. -- Monroe, MI
  5.  * All rights reserved
  6.  *
  7.  */
  8.  
  9. #define TRUE    1
  10. #define FALSE    0
  11. #define SCRIPTHANDLE long
  12. #define NULL 0
  13. #define HANDLE int
  14. #define HSESS long
  15. #define HWND int
  16. #define LONG long
  17.  
  18. #define INT int
  19. #define HAPI_H    1
  20. #define    HA_ERR_OK                 0
  21. #define    HA_ERR_BAD_CMD            -1
  22. #define    HA_ERR_BAD_PARAM        -2
  23. #define    HA_ERR_BAD_HANDLE        -3
  24. #define    HA_ERR_NO_MEMORY        -4
  25. #define    HA_ERR_NO_SESSION        -5
  26. #define    HA_ERR_TIMED_OUT        -6
  27. #define    HA_ERR_BUSY                -7
  28. #define    HA_ERR_CONECTION_LOST    -8
  29. #define HA_ERR_BUFFER_TOO_SMALL    -9
  30. #define    HA_ERR_DDE_TIMED_OUT    -10
  31. #define HA_ERR_MAX_ERR            -10
  32. #define    HA_C_LINES        1
  33. #define    HA_C_CHAR        2
  34. #define    HA_C_RAW        3
  35. #define    HA_C_SCREEN        4
  36. #define    HA_C_END        5
  37. #define    HA_C_PAUSE        6
  38. #define    HA_C_RESUME        7
  39. #define HA_CP_CHAR        1
  40. #define    HA_CP_LINES        2
  41. #define    HA_CP_SCREEN    3
  42. #define HA_CP_PAGE        1
  43. #define    HA_CP_SESSION    2
  44. #define HA_CP_END        5
  45. #define HA_CP_PAUSE        6
  46. #define HA_CP_RESUME    7
  47. #define    HA_CNCT_STANDARD        0
  48. #define    HA_CNCT_LEARN_LOGIN        1
  49. #define    HA_CNCT_DO_NOT_DIAL        2
  50. #define    HA_CNCT_DO_NOT_LOGIN    3
  51. #define    HA_CNCT_ANSWER_MODE        4
  52. #define    HA_CNCT_ANSWER_HOLD        5
  53. #define    HA_AI_FLAGS        0
  54. #define    HA_AI_WFCHAR    1
  55. #define    HA_AI_OTABS        2
  56. #define    HA_AI_CWAIT        3
  57. #define    HA_AI_LWAIT        4
  58. #define    HA_AI_ITABS        5
  59. #define    HA_AFS_LF        0x0001
  60. #define    HA_AFS_BLS        0x0002
  61. #define    HA_AFS_ECHO        0x0004
  62. #define    HA_AFS_WAIT        0x0008
  63. #define    HA_AFS_TABS        0x0010
  64. #define    HA_AFR_LF        0x0020
  65. #define    HA_AFR_7BIT        0x0040
  66. #define    HA_AFR_ECHO        0x0080
  67. #define    HA_AFR_WRAP        0x0100
  68. #define    HA_AFR_HEX        0x0200
  69. #define    HA_NOTSTARTED        0
  70. #define    HA_CONNECTED        1
  71. #define    HA_DISCONNECTED        2
  72. #define    HA_CONNECTING        3
  73. #define HA_DISCONNECTING    4
  74. #define HA_WAITING            5
  75. #define HA_SURRENDERED        6
  76. #define    HA_ICONIC        1
  77. #define    HA_STATS        2
  78. #define    HA_DETAILS        3
  79. #define    HA_NAMES        4
  80. #define    HA_FILES        5
  81. #define    HA_GI_BACKSPACE        0x0001
  82. #define    HA_M_7_BIT        0x0001
  83. #define    HA_M_8_BIT        0x0002
  84. #define    HA_M_E_PRTY        0x0004
  85. #define    HA_M_O_PRTY        0x0008
  86. #define    HA_M_N_PRTY        0x0010
  87. #define    HA_M_M_PRTY        0x0020
  88. #define    HA_M_S_PRTY        0x0040
  89. #define    HA_M_1_STOP        0x0080
  90. #define    HA_M_2_STOP        0x0100
  91. #define    HA_RV_USERNAME    0x0001
  92. #define    HA_RV_USERID    0x0002
  93. #define    HA_RV_PASSWORD    0x0003
  94. #define    HA_FRAME_IS_ACTIVE        0x1
  95. #define    HA_FRAME_IS_ICONIC        0x2
  96. #define    HA_SESSION_IS_ACTIVE    0x4
  97. #define    HA_SESSION_IS_ICONIC    0x8
  98. #define HA_XFS_OK                    0
  99. #define    HA_XFS_RMT_CANNED            1
  100. #define    HA_XFS_USER_CANNED            2
  101. #define    HA_XFS_LOST_CARRIER            3
  102. #define HA_XFS_ERROR_LIMIT            4
  103. #define HA_XFS_NO_RESPONSE            5
  104. #define HA_XFS_OUT_OF_SEQ            6
  105. #define    HA_XFS_BAD_FORMAT            7
  106. #define    HA_XFS_TOO_MANY                8
  107. #define    HA_XFS_DISK_FULL            9
  108. #define    HA_XFS_CANT_OPEN            10
  109. #define    HA_XFS_DISK_ERROR            11
  110. #define HA_XFS_NO_MEM                12
  111. #define    HA_XFS_FILE_EXISTS            13
  112. #define    HA_XFS_COMPLETE                14
  113. #define    HA_XFS_CANT_START            15
  114. #define HA_XFS_OLDER_FILE            16
  115. #define    HA_XFS_NO_FILETIME            17
  116. #define    HA_XFS_WONT_CANCEL            18
  117. #define    HA_XFS_GEN_FAILURE            19
  118. #define    HA_XFS_NO_VSCAN                20
  119. #define HA_XFS_VIRUS_DETECT            21
  120. #define    HA_XFS_USER_SKIP            22
  121. #define    HA_XFS_REFUSE                23
  122. #define XF_DN_MASK             0x00000F00L
  123. #define XF_DN_APPEND        0x00000100L
  124. #define XF_DN_OVERWRT        0x00000200L
  125. #define XF_DN_REFUSE        0x00000300L
  126. #define XF_DN_NEWER            0x00000400L
  127. #define XF_DN_DATE             0x00000500L
  128. #define XF_DN_SEQ            0x00000600L
  129. #define XF_CHECK_VIRUS        0x00001000L
  130. #define XF_USE_FILENAME     0x00002000L
  131. #define XF_USE_DIRECTORY    0x00004000L
  132. #define    XF_SAVE_PARTIAL        0x00008000L
  133. #define    XF_USE_DATETIME        0x00010000L
  134. #define    HA_XFER_SEND    1
  135. #define    HA_XFER_RECV    2
  136. #define    HA_HYPERP        1
  137. #define    HA_COMPUSERV_B    2
  138. #define    HA_KERMIT        3
  139. #define    HA_XMODEM        4
  140. #define    HA_XMODEM_1K    5
  141. #define    HA_YMODEM        6
  142. #define    HA_YMODEM_G        7
  143. #define    HA_ZMODEM        8
  144. #define    HA_IND_FILE        9
  145. #define    HA_L_START    1
  146. #define    HA_L_STOP    2
  147. #define    HA_L_ABORT    3
  148. #define    HA_MB_OK    1
  149. #define    HA_MB_OKC    2
  150. #define    HA_MB_YN    3
  151. #define    HA_PT_PULSE        1
  152. #define    HA_PT_TONE        2
  153. #define    HA_S_MAX        1
  154. #define    HA_S_MIN        2
  155. #define    HA_S_RSTR        3
  156. #define    HA_S_HIDE        4
  157.