mirror of
https://github.com/rn10950/RetroZilla.git
synced 2024-11-09 09:20:15 +01:00
71 lines
1.1 KiB
Plaintext
71 lines
1.1 KiB
Plaintext
|
interface Prefm
|
||
|
|
||
|
{
|
||
|
|
||
|
/* IID: { 0xc29db6a1, 0xd195, 0x11d2, \
|
||
|
|
||
|
{0xbc, 0xf1, 0x00, 0x80, 0x5f, 0x0e, 0x13, 0x53}}
|
||
|
|
||
|
|
||
|
|
||
|
/* error codes */
|
||
|
|
||
|
const int PMERR_NO_4X_ON_SYSTEM = -200;
|
||
|
|
||
|
const int PMERR_GESTALT_UNKNOWN_ERR = -5550;
|
||
|
|
||
|
const int PMERR_GESTALT_INVALID_ARGUMENT = -5551;
|
||
|
|
||
|
|
||
|
|
||
|
const int PM_SUCCESS = 0;
|
||
|
|
||
|
|
||
|
|
||
|
/* message IDs*/
|
||
|
|
||
|
const int PM_ALEADY_UPDATED = 0;
|
||
|
|
||
|
|
||
|
|
||
|
/* 4.x and 5.x file names */
|
||
|
|
||
|
const char* PM_USER_PREFS_FILE_4 = "prefs.js";
|
||
|
|
||
|
const char* PM_USER_PREFS_FILE_5 = "prefs5.js";
|
||
|
|
||
|
const char* PM_COMMUNICATOR_PREFS_FILE_4 = "netscape.cfg";
|
||
|
|
||
|
const char* PM_COMMUNICATOR_PREFS_FILE_5 = "netscape5.cfg";
|
||
|
|
||
|
const char* PM_REGFILE_4 = "nsreg.dat";
|
||
|
|
||
|
const char* PM_REGFILE_5 = "nsreg5.dat";
|
||
|
|
||
|
|
||
|
|
||
|
readonly attribute wstring com4xPath;
|
||
|
|
||
|
readonly attribute wstring com5xPath;
|
||
|
|
||
|
readonly attribute wstring userProfilePath;
|
||
|
|
||
|
readonly attribute wstring systemPath;
|
||
|
|
||
|
|
||
|
|
||
|
void Prefm();
|
||
|
|
||
|
|
||
|
|
||
|
long SetPrefFilePaths(in wstring systemType,
|
||
|
|
||
|
in wstring com5xPath,
|
||
|
|
||
|
in wstring userProfilePath);
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
};
|