home *** CD-ROM | disk | FTP | other *** search
/ Enigma Amiga Life 109 / EnigmaAmiga109CD.iso / software / on-line / amster / src / prefs.h < prev    next >
C/C++ Source or Header  |  2000-01-21  |  858b  |  46 lines

  1. /*
  2. ** Preferences Header
  3. */
  4.  
  5. #include <sys/types.h>
  6.  
  7. #include "mui.h"
  8.  
  9. #ifndef AMSTER_PREFS_H
  10. #define AMSTER_PREFS_H
  11.  
  12. extern char *pref_mainserver;
  13. extern char *pref_server;
  14. extern char *pref_napvers;
  15. extern char *pref_user;
  16. extern char *pref_pass;
  17. extern char *pref_dlpath;
  18. extern char *pref_email;
  19. extern int pref_regflag;
  20. extern int pref_link;
  21. extern int pref_clrlist;
  22. extern int pref_fullpath;
  23. extern int pref_autocon;
  24.  
  25. struct prfdata {
  26.     u_long *idstr,*pwstr,*pathstr,*links;
  27.     u_long *clrtog;
  28.     u_long *msstr,*sstr,*vstr;
  29.     u_long *emailstr,*autotog,*fptog;
  30. };
  31.  
  32. MUIF prf_dispatch(REG(a0) struct IClass *cl,REG(a2) Object *obj,REG(a1) Msg msg);
  33.  
  34. #define PRF_OPEN 0x2001
  35. #define PRF_CANCEL 0x2002
  36. #define PRF_USE 0x2003
  37. #define PRF_SAVE 0x2004
  38. #define PRF_UPDATE 0x2005
  39.  
  40. extern void prf_load(void);
  41. extern void prf_save(void);
  42.  
  43.  
  44.  
  45. #endif    /* AMSTER_PREFS_H */
  46.