Windows NT 4.0 source code leak
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

61 lines
977 B

#ifndef _COPTIONS_H
#define _COPTIONS_H
#ifndef HCCOM_H
#include "..\common\hccom.h"
#endif
#ifndef _CTABLE_INCLUDED
#include "..\common\ctable.h"
#endif
class COptions
{
public:
COptions();
~COptions();
const COptions& operator=(const COptions& optSrc); // copy constructor
UINT compression;
BOOL fCdRom;
BOOL fReport;
BOOL fSupressNotes;
BOOL fUseOldPhrase;
BOOL fVersion3;
BOOL fDBCS;
BOOL fAcceptRevisions;
UINT fsFTS;
PSTR pszBuildTag;
PSTR pszCitation;
PSTR pszCntFile;
PSTR pszContents;
PSTR pszCopyRight;
PSTR pszErrorLog;
PSTR pszHelpFile;
PSTR pszIcon;
PSTR pszTitle;
PSTR pszTmpDir;
PSTR pszReplace;
PSTR pszDefFont;
PSTR pszIndexSeparators;
PSTR pszPrefixes;
DWORD hcwFlags;
KEYWORD_LOCALE kwlcid;
CTable* ptblBuildTags;
CTable* ptblConfig;
CTable* ptblMacros;
// array of config tables for secondary windows
CTable* pptblConfig[MAX_WINDOWS + 1];
BYTE charset;
protected:
void Cleanup(void);
};
#endif // _COPTIONS_H