home *** CD-ROM | disk | FTP | other *** search
/ AmigActive 13 / AACD13.ISO / AACD / System / ScalosPrefs / include / C / scalos / preferences.h
C/C++ Source or Header  |  1980-07-25  |  2KB  |  68 lines

  1. #ifndef SCALOS_PREFERENCES_H
  2. #define SCALOS_PREFERENCES_H
  3. /*
  4. **  $VER: preferences.h 39.6 (26.07.2000)
  5. **
  6. **      preferences.library include
  7. **
  8. **  (C) Copyright 2000 Satanic Dreams Software
  9. **  All Rights Reserved
  10. */
  11.  
  12. struct PrefsStruct {
  13.     WORD        ps_Size;
  14.     /* followed by the data, a total of ps_Size bytes */
  15. };
  16.  
  17. // -- Scalos specific Prefs:
  18.  
  19. // ------------------ ScalosPrefs -------------------------
  20.  
  21. // Name: "Scalos" or "ScalosPrefs"
  22. // ID: "MAIN"
  23.  
  24. #define SCP_IconOffsets             0x80000001  // struct [8]
  25. #define SCP_IconNormFrame           0x80000002  // word
  26. #define SCP_IconSelFrame            0x80000003  // word
  27. #define SCP_IconTextMode            0x80000004  // word
  28. #define SCP_IconSecLine             0x80000005  // word
  29. #define SCP_IconTextSkip            0x80000006  // word
  30.  
  31. #define SCP_BobsType                0x80000010  // byte image or image+text
  32. #define SCP_BobsMethod              0x80000011  // byte system or custom
  33. #define SCP_BobsTranspMode          0x80000012  // byte solid or transparent
  34. #define SCP_BobsTranspType          0x80000013  // byte ghosted or real transparent
  35. #define SCP_BobsTransp              0x80000014  // long when transparent
  36.  
  37. #define SCP_ScreenTitle             0x80000020  // string
  38. #define SCP_RootWinTitle            0x80000021  // string
  39. #define SCP_WindowTitle             0x80000022  // string
  40. #define SCP_Separator               0x80000023  // byte
  41. #define SCP_TitleRefresh            0x80000024  // byte
  42.  
  43. #define SCP_PathsDefIcons           0x80000025  // string
  44. #define SCP_PathsDiskCopy           0x80000026  // string
  45. #define SCP_PathsWBStartup          0x80000027  // string
  46. #define SCP_PathsHome               0x80000028  // string
  47.  
  48. #define SCP_MiscAutoRemove          0x80000029  // byte
  49. #define SCP_MiscClickTransp         0x8000002a  // byte
  50. #define SCP_MiscHardEmulation       0x8000002b  // byte
  51. #define SCP_MiscUseExAll            0x8000002c  // byte
  52. #define SCP_MiscWindowType          0x8000002d  // byte
  53. #define SCP_MiscDoWaitDelay         0x8000002e  // byte
  54. #define SCP_MiscDiskiconsRefresh    0x8000002f  // byte delay
  55. #define SCP_MiscMenuCurrentDir      0x80000030  // byte
  56.  
  57. #define SCP_NewIconsTransparent     0x80000031  // byte
  58. #define SCP_NewIconsPrecision       0x80000032  // long
  59.  
  60. #define SCP_TextModeFont            0x80000033  // string
  61. #define SCP_TextModeDateFormat      0x80000034  // byte
  62.  
  63. #define SCP_PlugInList              0x80000035  // list
  64.  
  65.  
  66. #endif /* SCALOS_PREFERENCES_H */
  67.  
  68.