home *** CD-ROM | disk | FTP | other *** search
/ Amiga ISO Collection / AmigaUtilCD2.iso / Misc / DC-POS24.LZX / pOS / IncPOS.lzx / pLib / SpPrefs.h < prev    next >
Encoding:
C/C++ Source or Header  |  1997-03-18  |  1.2 KB  |  39 lines

  1. #ifndef __INC_POS_PLIB_SPPREFS_H
  2. #define __INC_POS_PLIB_SPPREFS_H
  3. /*******************************************************************
  4.  Includes Release 24
  5.  (C) Copyright 1995-1997 proDAD
  6.      All Rights Reserved
  7.  
  8.  $AUT Holger Papajewski
  9.  $DAT >>SpPrefs.h<<   09 Oct 1996    14:00:57 - (C) ProDAD
  10. *******************************************************************/
  11.  
  12. #ifndef __INC_POS_PEXEC_LIBRARY_H
  13. #include "p:pExec/Library.h"
  14. #endif
  15. #ifndef __INC_POS_PPREFS_PREFSLIBDATA_H
  16. #include "p:pPrefs/PrefsLibData.h"
  17. #endif
  18.  
  19.  
  20. /*----------------------------------
  21. -----------------------------------*/
  22. struct pOS_PrefsLibFunction
  23. {
  24.   __ARID__ pOS_Gadget* (*pOS_CreatePrefsGadgetA_func)(_R_LB pOS_Library*,_R_A0 const pOS_TagItem*);
  25.   UBYTE _d4[8];
  26.   __ARID__ const pOS_PrefsLibData* (*pOS_GetPrefsData_func)(_R_LB pOS_Library*,_R_D0 ULONG);
  27.   UBYTE _d3[8];
  28.   VOID (*pOS_ResetPrefs_func)(_R_LB pOS_Library*,_R_A0 pOS_Gadget*);
  29.   UBYTE _d2[8];
  30.   BOOL (*pOS_SavePrefs_func)(_R_LB pOS_Library*,_R_A0 pOS_Gadget*,_R_A1 pOS_FileHandle*,_R_D0 ULONG );
  31.   UBYTE _d1[8];
  32.   BOOL (*pOS_LoadPrefs_func)(_R_LB pOS_Library*,_R_A0 pOS_Gadget*,_R_A1 pOS_FileHandle*);
  33.   UBYTE _d0[8];
  34.  
  35.   pOS_StdLibraryFunction StdLib;
  36. }; /* => Base */
  37.  
  38. #endif
  39.