1
/* -*- Mode: C; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- */
3
* The contents of this file are subject to the Netscape Public
4
* License Version 1.1 (the "License"); you may not use this file
5
* except in compliance with the License. You may obtain a copy of
6
* the License at http://www.mozilla.org/NPL/
8
* Software distributed under the License is distributed on an "AS
9
* IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
10
* implied. See the License for the specific language governing
11
* rights and limitations under the License.
13
* The Original Code is Mozilla Communicator client code,
14
* released March 31, 1998.
16
* The Initial Developer of the Original Code is Netscape Communications
17
* Corporation. Portions created by Netscape are
18
* Copyright (C) 1998 Netscape Communications Corporation. All
22
* Sean Su <ssu@netscape.com>
30
/* external global variables */
31
extern HINSTANCE hInst;
32
extern HINSTANCE hSetupRscInst;
33
extern HINSTANCE hSDInst;
34
extern HINSTANCE hXPIStubInst;
36
extern HBITMAP hbmpBoxChecked;
37
extern HBITMAP hbmpBoxCheckedDisabled;
38
extern HBITMAP hbmpBoxUnChecked;
40
extern HANDLE hAccelTable;
42
extern HWND hDlgCurrent;
43
extern HWND hDlgMessage;
46
extern LPSTR szEGlobalAlloc;
47
extern LPSTR szEStringLoad;
48
extern LPSTR szEDllLoad;
49
extern LPSTR szEStringNull;
50
extern LPSTR szEOutOfMemory;
51
extern LPSTR szTempSetupPath;
53
extern LPSTR szSetupDir;
54
extern LPSTR szTempDir;
55
extern LPSTR szOSTempDir;
56
extern LPSTR szFileIniConfig;
57
extern LPSTR szFileIniInstall;
59
extern LPSTR szSiteSelectorDescription;
61
extern DWORD dwWizardState;
62
extern DWORD dwSetupType;
64
extern DWORD dwTempSetupType;
65
extern DWORD gdwUpgradeValue;
66
extern DWORD gdwSiteSelectorStatus;
68
extern BOOL bSDUserCanceled;
69
extern BOOL bIdiArchivesExists;
70
extern BOOL bCreateDestinationDir;
72
extern BOOL gbILUseTemp;
73
extern BOOL gbPreviousUnfinishedDownload;
74
extern BOOL gbIgnoreRunAppX;
75
extern BOOL gbIgnoreProgramFolderX;
76
extern BOOL gbRestrictedAccess;
77
extern BOOL gbDownloadTriggered;
78
extern BOOL gbAllowMultipleInstalls;
79
extern BOOL gbForceInstall;
80
extern BOOL gbForceInstallGre;
81
extern BOOL gShowBannerImage;
83
extern setupGen sgProduct;
86
extern diQL diQuickLaunch;
88
extern diST diSetupType;
89
extern diSC diSelectComponents;
90
extern diSC diSelectAdditionalComponents;
91
extern diWI diWindowsIntegration;
92
extern diPF diProgramFolder;
93
extern diDO diAdditionalOptions;
94
extern diAS diAdvancedSettings;
95
extern diSI diStartInstall;
96
extern diD diDownload;
98
extern siSD siSDObject;
99
extern siCF siCFXpcomFile;
100
extern siC *siComponents;
101
extern ssi *ssiSiteSelector;
102
extern char *SetupFileList[];
103
extern installGui sgInstallGui;
104
extern sems gErrorMessageStream;
105
extern sysinfo gSystemInfo;
106
extern dsN *gdsnComponentDSRequirement;
108
#endif /* _EXTERN_H */