home *** CD-ROM | disk | FTP | other *** search
/ Fresh Fish 8 / FreshFishVol8-CD1.bin / new / util / cdity / colorsaver / src / defs.h < prev    next >
Text File  |  1994-12-04  |  819b  |  32 lines

  1. #define FILESAVE    0
  2. #define FILELOAD    1
  3. #define FILESCAN    2
  4.  
  5. #define MAIN_POINTER     0
  6. #define TO_POINTER       1
  7.  
  8. #define STORE_IT         0
  9. #define RETRIEVE_IT      1
  10.  
  11. #define RGBValid(v,d) ((atoi(v) >= 0 && atoi(v) <= 15)  ? atoi(v) : d )
  12. #define HSVValid(v,d) ((atoi(v) >= 0 && atoi(v) <= 360) ? atoi(v) : d )
  13.  
  14. #define COLORValid(c,n,d) ((c >= 0 && c < n) ? c : d )
  15.  
  16. #define GAD(x)    ColorSaverGadgets[x]
  17. #define RGB_COLORMODE   0
  18. #define HSV_COLORMODE   1
  19.  
  20. #define LOAD_MALLOC_FAIL     -1
  21. #define BUFFER_MALLOC_FAIL     -2
  22. #define OFFSET_MALLOC_FAIL     -3
  23. #define FILE_OPEN_FAIL        -4
  24. #define FILE_READ_IOERR        -5
  25. #define FILE_WRITE_IOERR    -6
  26. #define PALETTE_SIZE_MISMATCH    -7
  27. #define NO_COLORTABLE_FOUND    -8
  28. #define ONE_COLORTABLE_FOUND    -9
  29. #define MULT_COLORTABLE_FOUND    -10
  30. #define ABOUT_TO_WRITE        -11
  31. #define WRITE_SUCCESS          -12
  32.