home *** CD-ROM | disk | FTP | other *** search
/ Celestin Apprentice 5 / Apprentice-Release5.iso / Source Code / C / Games / Abalone 1.4.2 / src / Error.h < prev    next >
Encoding:
C/C++ Source or Header  |  1995-09-21  |  868 b   |  54 lines  |  [TEXT/MPS ]

  1. #ifndef ERROR_H
  2. #define ERROR_H
  3.  
  4. enum _warning
  5. {
  6.     ONE_FILE_ONLY = 1,
  7.     PRINTING_NOT_IMPLEMENTED,
  8.     HIGH_LEVEL_EVENT_FAIL,
  9.     FILE_NOT_SAVED,
  10.     PREFERENCES_INVALID,
  11.     PREFERENCES_NOT_SAVED,
  12.     SND_RESOURCE_MISSING,
  13.     SOUND_TURNED_OFF,
  14.     GRAPHIC_3D_TURNED_OFF,
  15.     SHORT_ON_MEMORY,
  16.     OUT_OF_SYNC,
  17.     PPC,
  18.     NO_CONNECTION_SELECTED,
  19.     NO_CONNECTION_ESTABLISHED
  20. };
  21.  
  22. enum _assertion
  23. {
  24.     NEEDS_SYSTEM_7 = 1,
  25.     INSUFFICIENT_MEMORY,
  26.     HIGH_LEVEL_EVENT_INSTALL,
  27.     RESOURCE_MISSING,
  28.     PREFERENCES_GET_ERROR,
  29.     PREFERENCES_PUT_ERROR,
  30.     DIFFERENT_VERSION_ERROR,
  31.     UNKNOWN_SEARCH_METHOD,
  32.     DEFAULT_IN_CASE,
  33.     ILLEGAL_PARAMETER,
  34.     CONNECTION_PROTOCOL,
  35.     PPC_DATA,
  36.     INTERNAL_ERROR
  37. };
  38.  
  39. void        Warning (short messageResID);
  40. void        Assert (short condition, short messageResID);
  41.  
  42.  
  43. #ifndef THINK_C
  44. #include <Dialogs.h>
  45. #include <Memory.h>
  46. #include <SegLoad.h>
  47. #include <ToolUtils.h>
  48. #endif
  49.  
  50. #endif
  51.  
  52. #ifdef ERROR_C
  53. #endif
  54.