home *** CD-ROM | disk | FTP | other *** search
/ QBasic & Borland Pascal & C / Delphi5.iso / C / Samples / CSAPE32.ARJ / INCLUDE / CSERROR.H < prev    next >
Text File  |  1990-04-11  |  10KB  |  187 lines

  1. /*
  2.     cserror.h        2/21/87
  3.  
  4.     % header for C-scape error numbers.
  5.  
  6.     These are used by cs_Assert().
  7.  
  8.     C-scape alloc name numbers
  9.     These are used by omalloc, ofree etc.
  10.  
  11.     C-scape 3.2
  12.     Copyright (c) 1986, 1987, by Oakland Group, Inc.
  13.     ALL RIGHTS RESERVED.
  14.  
  15.     Revision History:
  16.     -----------------
  17.      8/17/88 jmd    added name values.
  18.      9/15/88 jmd    removed vid and stk_ errors.
  19. */
  20.  
  21. /* oakland malloc tag values for C-scape */
  22.  
  23. #define    CSA_FIELD            1000
  24. #define    CSA_MENU            1001
  25. #define    CSA_TOKBUF            1002
  26. #define    CSA_MCREATE            1003
  27. #define    CSA_SED                1004
  28. #define    CSA_FRAME            1005
  29. #define    CSA_FRAMESED        1006
  30. #define    CSA_HELP            1007
  31. #define    CSA_HELPTEXT        1008
  32. #define    CSA_HELPINDEX        1009
  33. #define    CSA_HELPSPACE        1010
  34. #define    CSA_SLUG             1011
  35. #define    CSA_SLUGCHILD        1012
  36. #define    CSA_TEXTBUF            1013
  37.  
  38. #define    CSA_MCOPYFLD        1016
  39. #define    CSA_TEDREADF        1017
  40. #define    CSA_FLDNAME            1018
  41. #define    CSA_SLEDBLANK        1019
  42. #define    CSA_VARBLOCK        1020
  43.  
  44. /* error numbers */
  45.  
  46. #define    CS_FLD_C_FLD       1        /* "field_Close:  Passed bad field" */
  47. #define    CS_FLD_FC_FLD      2        /* "field_FirstChar:  Passed bad field" */
  48. #define    CS_FLD_GM_FLD      3        /* "field_GetMerge:  Passed bad field" */
  49. #define    CS_FLD_GR_FLD      4        /* "field_GetRecord:  Passed bad field" */
  50. #define    CS_FLD_LC_FLD      6        /* "field_LastChar:  Passed bad field" */
  51. #define    CS_FLD_NC_FLD      7        /* "field_NextChar:  Passed bad field" */
  52. #define    CS_FLD_SC_COL    10      /* "field_SetChar:  Bad field position or field contains no WRITEABLE positions" */
  53. #define    CS_FLD_SC_FLD     11        /* "field_SetChar:  Passed bad field" */
  54. #define    CS_FLD_SS_FLD     12        /* "field_SetString:  Passed bad field" */
  55. #define    CS_FLD_FGD_FLD     13        /* "field_GetData:  Passed bad field" */
  56. #define    CS_FLD_FSD_FLD     14        /* "field_SetData:  Passed bad field" */
  57.  
  58. #define    CS_MD_DF1         20        /* "draw_field(1): illegal call" */
  59. #define    CS_MD_GC_NFP      22        /* "goto_char:  Passed negative fieldpos" */
  60. #define    CS_MD_GC_SED      23        /* "goto_char:  Passed bad sed" */
  61. #define    CS_MD_OVR_SED     24        /* "overwrite:  Passed bad sed" */
  62. #define    CS_MD_POP_SED     25        /* "sed_Pop():  Passed bad sed" */
  63. #define    CS_MD_RF_FNO     27        /* "refresh_field:  field number out of range" */
  64. #define    CS_MD_RF_NOF     28        /* "refresh_field:  no fields in sed" */
  65. #define    CS_MD_DRAW_SED     29        /* "sed_Draw:  Passed bad sed" */
  66. #define    CS_MD_SCR_SED     30        /* "scroll:  Passed bad sed" */
  67.  
  68. #define    CS_M_C_MENU         40        /* "menu_Destroy:  Passed bad menu" */
  69. #define    CS_M_F_MENU          41        /* "menu_Flush:  Passed bad menu" */
  70. #define    CS_M_GDF_FNO     42        /* "menu_GetDownField:  Passed out of range fieldno" */
  71. #define    CS_M_GDF_MENU     43        /* "menu_GetDownField:  Passed bad menu" */
  72. #define    CS_M_GLF_FNO     44        /* "menu_GetLeftField:  Passed out of range fieldno" */
  73. #define    CS_M_GLF_MENU     45        /* "menu_GetLeftField:  Passed bad menu" */
  74. #define    CS_M_GRF_FNO     46        /* "menu_GetRightField:  Passed out of range fieldno" */
  75. #define    CS_M_GRF_MENU     47        /* "menu_GetRightField:  Passed bad menu" */
  76. #define    CS_M_GUF_FNO     51        /* "menu_GetUpField:  Passed out of range fieldno" */
  77. #define    CS_M_GUF_MENU     52        /* "menu_GetUpField:  Passed bad menu" */
  78. #define    CS_M_NC_PCTOVF     53        /* "menu_Printf (next_char) percent buffer overflow" */
  79. #define    CS_M_OK_CLS          54        /* "menu_Ok:  menu has been closed" */
  80. #define    CS_M_P_CLEN          55        /* "menu_Printf()  @c args too long" */
  81. #define    CS_M_P_CONV          56        /* "(menu.c) percent:  unanticipated conversion character" */
  82. #define    CS_M_P_EOL          58        /* "menu_Printf:  Unexpected end of format string" */
  83. #define    CS_M_P_RARG          59        /* "menu_Printf (repeat):  bad arguments" */
  84.  
  85. #define    CS_M_P_FLEN          60        /* "menu_Printf()  field too long" */
  86. #define    CS_M_P_MENU          61        /* "menu_Printf:  Passed bad menu" */
  87. #define    CS_M_P_PLEN          62        /* "menu_Printf()  @p args too long" */
  88. #define    CS_M_P_RLEN          63        /* "menu_Printf()  repeat args too long" */
  89. #define    CS_M_P_RVAL          64        /* "menu_Printf (repeat):  out of range repeat count" */
  90. #define    CS_M_P_STATE     65        /* "menu_Printf:  unanticipated state" */
  91. #define    CS_M_SF_MENU     69        /* "(menu.c) set_field:  passed bad menu" */
  92. #define    CS_M_P_ATA          70        /* "menu_Printf: Missing '[' in @a command" */
  93. #define    CS_M_P_ALEN          71        /* "menu_Printf()  @a args too long" */
  94. #define    CS_M_P_AT          74        /* "menu_Printf: Bad '@' command" */
  95. #define    CS_M_P_ATP          75        /* "menu_Printf: Missing '[' in @p command" */
  96. #define    CS_M_P_ATC          76        /* "menu_Printf: Missing '[' in @c command" */
  97. #define    CS_M_P_ATF          77        /* "menu_Printf: Missing '[' in @f command" */
  98. #define    CS_M_P_NAME         79     /* "menu_Printf: field name too long" */
  99.  
  100. #define    CS_M_MF_MENU     80        /* "menu_MoveField: passed bad menu" */
  101. #define    CS_M_MF_FNO         81        /* "menu_MoveField: passed bad fieldno" */
  102. #define    CS_M_DF_MENU     82        /* "menu_DeleteField: passed bad menu" */
  103. #define    CS_M_DF_FNO         83        /* "menu_DeleteField: passed bad fieldno" */
  104. #define    CS_M_DR_MENU     84        /* "menu_DeleteRows: passed bad menu" */
  105. #define    CS_M_DR_ARG         85        /* "menu_DeleteRows: passed bad args" */
  106. #define    CS_M_IR_MENU     86        /* "menu_InsertRows: passed bad menu" */
  107. #define    CS_M_IR_ARG         87        /* "menu_InsertRows: passed bad args" */
  108. #define    CS_M_STB_MENU     88        /* "menu_SetTB: passed bad menu" */
  109. #define    CS_M_STB_TEXT     89        /* "menu_SetTB: passed bad text" */
  110.  
  111. #define    CS_M_SWF_MENU     90        /* "menu_SwapFields: passed bad menu" */
  112. #define    CS_M_SWF_ARG     91        /* "menu_SwapFields: passed bad args" */
  113.  
  114. #define    CS_SD_CLR_SED    100        /* "sed_Clear:  Passed bad sed" */
  115. #define    CS_SD_C_SED        101     /* "sed_Close:  passed bad sed" */
  116. #define    CS_SD_DC_SED    102        /* "sed_DecChar:  passed bad sed" */
  117. #define    CS_SD_DF_SED    103        /* "sed_DecField:  passed bad sed" */
  118. #define    CS_SD_GC_PTR    104        /* "sed_GetColors:  passed bad pointers" */
  119. #define    CS_SD_GC_SED     105     /* "sed_GetColors:  Passed bad sed" */
  120. #define    CS_SD_GFF_SED    106        /* "sed_GotoFirstField:  passed bad sed" */
  121. #define    CS_SD_GLF_SED    107        /* "sed_GotoLastField:  passed bad sed" */
  122. #define    CS_SD_GO_SED    108     /* "sed_Go:  passed bad sed" */
  123. #define    CS_SD_GP_SED     109     /* "sed_GetPosition:  Passed bad sed" */
  124. #define    CS_SD_GTC_BFP    110     /* "sed_GotoChar:  passed bad field position" */
  125. #define    CS_SD_GTC_LFP    111     /* "sed_GotoChar:  passed too large field position" */
  126. #define    CS_SD_GTC_SED    112     /* "sed_GotoChar:  passed bad sed" */
  127. #define    CS_SD_GTF_BFN    113     /* "sed_GotoField:  passed bad field number" */
  128. #define    CS_SD_GTF_SED    114     /* "sed_GotoField:  passed bad sed" */
  129. #define    CS_SD_GTO_NF     115     /* "sed_Goto:  no fields in sed" */
  130. #define    CS_SD_GTO_NFO    116     /* "sed_Goto:  Passed negative fieldno" */
  131. #define    CS_SD_GTO_SED    117     /* "sed_Goto:  Passed bad sed" */
  132. #define    CS_SD_IC_SED    118     /* "sed_IncChar:  Passed bad sed" */
  133. #define    CS_SD_IF_SED    119     /* "sed_IncField:  passed bad sed" */
  134. #define    CS_SD_MF_SED    120     /* "sed_MarkField:  Passed bad sed" */
  135. #define    CS_SD_MGF_DIR    121     /* "sed_MoveGField:  passed bad direction" */
  136. #define    CS_SD_MGF_SED    122     /* "sed_MoveGField:  passed bad sed" */
  137. #define    CS_SD_OVR_SED    123     /* "sed_Overwrite:  passed bad sed" */
  138. #define    CS_SD_OK_SED    124        /* "sed_OK: don't use a closed sed */
  139. #define    CS_SD_PGRT_SED    125     /* "sed_PageRight: passed bad sed" */
  140. #define    CS_SD_PGDN_SED    126     /* "sed_PageDown:  passed bad sed" */
  141. #define    CS_SD_PGLT_SED    127     /* "sed_PageLeft: passed bad sed" */
  142. #define    CS_SD_PGUP_SED    128     /* "sed_PageUp:  passed bad sed" */
  143. #define    CS_SD_PSHL_SED    129     /* "sed_PushLeft:  Passed bad sed" */
  144. #define    CS_SD_PSHR_SED    130     /* "sed_PushRight:  Passed bad sed" */
  145. #define    CS_SD_PULL_SED    131        /* "sed_PullLeft:  Passed bad sed" */
  146. #define    CS_SD_PULR_SED    132     /* "sed_PullRight:  Passed bad sed" */
  147. #define    CS_SD_RPTF_SED    133     /* "sed_RepaintField:  Passed bad sed" */
  148. #define    CS_SD_SB_SED    134     /* "sed_SetBorder:  Passed bad sed" */
  149.  
  150. #define    CS_SD_SCRA_SED     136     /* "scroll_adjust:  bad sed" */
  151. #define    CS_SD_SCRR_SED    137     /* "sed_ScrollRight:  passed bad sed" */
  152. #define    CS_SD_SCRD_SED    138     /* "sed_ScrollDown:  passed bad sed" */
  153. #define    CS_SD_SCRL_SED    139     /* "sed_ScrollLeft:  passed bad sed" */
  154. #define    CS_SD_SCRU_SED    140     /* "sed_ScrollUp:  passed bad sed" */
  155. #define    CS_SD_SC_SED    141     /* "sed_SetColors:  Passed bad sed" */
  156. #define    CS_SD_GFC_PTR    142        /* "sed_GetFieldColors:  passed bad pointers" */
  157. #define    CS_SD_GFC_SED     143     /* "sed_GetFieldColors:  Passed bad sed" */
  158.  
  159. #define    CS_SD_SHGT_SED    144     /* "sed_SetHeight:  Passed bad sed" */
  160. #define    CS_SD_SHGT_NEG    145     /* "sed_SetHeight:  Passed bad height" */
  161. #define    CS_SD_SPOS_SED    146     /* "sed_SetPosition:  Passed bad sed" */
  162. #define    CS_SD_SR_SED    147     /* "sed_SetRecord:  Passed bad sed" */
  163. #define    CS_SD_SPOS_NEG    148     /* "sed_SetPosition:  Passed negative position" */
  164.  
  165. #define    CS_SD_SWID_SED    149     /* "sed_SetWidth:  Passed bad sed" */
  166. #define    CS_SD_SWID_NEG    150     /* "sed_SetWidth:  Passed bad width" */
  167.  
  168. #define    CS_TB_C_TB        170        /* "tb_Close:  Passed bad textbuf" */
  169. #define    CS_TB_FL_BBC    171        /* "tb_FindLine:  bad block chain" */
  170.  
  171. #define    CS_TB_DL_TB        172        /* "tb_DrawLines:  Passed bad textbuf" */
  172. #define    CS_TB_P_OOR        175        /* "tb_Puts:  passed out of range coords" */
  173. #define    CS_TB_P_TB        176        /* "tb_Puts:  Passed bad textbuf" */
  174. #define    CS_TB_SD_TB        178        /* "tb_SetData:  Passed bad textbuf" */
  175.  
  176. #define    CS_TD_MM        179        /* "no ted move_method set" */
  177.  
  178.  
  179. #define    CS_BOB_NOSLED    180        /* "sled: field func doesn't support sleds" */
  180.  
  181. #define    CS_SFLS_SFILE    190        /* "sfile_LoadSed: passed bad sfile" */
  182. #define    CS_SFC_SFILE    191        /* "sfile_Close: passed bad sfile" */
  183.  
  184.  
  185.  
  186.  
  187.