1 line
1.3 KiB
C
Executable File
1 line
1.3 KiB
C
Executable File
/*============================================================*/
|
|
/*============================================================*/
|
|
/*== ==*/
|
|
/*== Preferences Handling Header ==*/
|
|
/*== ==*/
|
|
/*============================================================*/
|
|
/*============================================================*/
|
|
|
|
#pragma once
|
|
|
|
|
|
/*======================================================== Constants */
|
|
|
|
#define kPrefCreatorType 'RenA' /* creator type of prefs file */
|
|
#define kPrefFileType 'renP' /* file type of prefs file */
|
|
#define kPrefFileName "\pPara Prefs" /* name of prefs file */
|
|
#define kDefaultPrefFName "\pPreferences" /* name for pref folder if error */
|
|
|
|
#define rPrefsStringsID 160 /* resource ID of prefs strings */
|
|
#define kPrefsFNameIndex 1 /* string corresponding to folder name */
|
|
|
|
|
|
/*======================================================== Prototypes */
|
|
|
|
Boolean CanUseFindFolder (void);
|
|
Boolean GetPrefsFPathSyst7 (long *, short *);
|
|
Boolean CreatePrefsFolder (short *);
|
|
Boolean GetPrefsFPathSyst6 (short *);
|
|
Boolean WritePrefsFileSyst7 (long *, short *, prefsInfo *);
|
|
Boolean WritePrefsFileSyst6 (short *, prefsInfo *);
|
|
Boolean SavePrefs (prefsInfo *);
|
|
Boolean ReadPrefsFileSyst7 (long *, short *, prefsInfo *);
|
|
Boolean ReadPrefsFileSyst6 (short *, prefsInfo *);
|
|
Boolean LoadPrefs (prefsInfo *);
|
|
|
|
|