App Name	WINPROJ.EXE
App Version	4.0.94.0412
Frame Bitmap	"proj_bb.dll, 121, 122"
Frame Caption	Microsoft Project 4.0 Setup
Dialog Caption Base	Microsoft Project
Usage String	Usage: Setup or Setup /A\nSetup /A runs the setup program in Administrator mode.
About Box String	Microsoft Project 4.0 for Windows\n\nCopyright (C) 1984 - 1994 Microsoft Corporation.
Check Modules	" winproj.exe, Microsoft Project"
MSAPPS Mode	shared
MSAPPS Network Server	\\A-LMALE2\msappssh
MSAPPS Network Path	\
Inf File Name	winproj4.inf
Setup Status	
Maximum Object ID	700
Admin Mode Root Object ID	4 : 1
Floppy Mode Root Object ID	5 : 1
Network Mode Root Object ID	6 : 1
Maintenance Mode Root Object ID	7 : 1
Batch Mode Root Object ID	6 : 1
Setup Version	0.0.0.0


ObjID	Install During Batch Mode	Title	Description	Object Type	Object Data	Bitmap Id	Vital Attribute	Shared Attribute	Configurable Directory	Destination Directory	Check Directory	Installed By	Install Data	Install Directory
1		Microsoft Project	TESTING SEARCH	AppSearch	"""C:\winproj"",""WINPROJ.EXE"",""4.0.94.0412"",2,yes,yes, 2 3"						
2				SearchReg	"""CLSID\{00020A00-0000-0000-C000-000000000046}\LocalServer"",""1"""						
3				SearchIni	"""WIN.INI"", ""Embedding"", ""MSProject"", ""3"""						
4		Admin installation		Group	17 18 20 172 629 179 182 192 127 615 640				yes	%1	
5		Floppy installation		AppMainDlg	8 9 10				yes	%1	
6		Network installation		AppMainDlg	8 9 10 11				yes	%1	
7		Maintenance installation		CustomDlg	50 18 19 20:32  70 313 365 476 477 478 658 183 485 671 521					%1	
8	no	&Typical	Microsoft Project 4.0 will be installed with the most common options.	Group	17 107 121 139 142 620 164 629 179 182 615 146 147 148 149 150 154 158	"proj_bb.dll,111"					
9	no	&Complete/Custom	Microsoft Project 4.0 will be installed with only the options selected.	CustomDlg	17 18 19 20 : 170	"proj_bb.dll,112"			no
10	no	&Laptop (Minimum)	Microsoft Project 4.0 will be installed with minimum necessary options.	Group	17 170	"proj_bb.dll,113"			
11	yes	&Workstation	Microsoft Project 4.0 will be installed to run from the server	Group	 12 13	"proj_bb.dll,114"			
12		Workstation Shared		Group	14 17 18 20 163 179 182 192					%s
13		Workstation Local		Group	17 18 19 20					%d
14		Shared App Mode		UseSharedMode					
15									
16									
17	yes	Microsoft Project	Microsoft Project for Windows 4.0 and required components.	Group	32 50 70 195 183 485 671 521		vital		no
18	yes	"Online Help, Examples and Demos"	"Detailed, step-by-step instructions and reference information about Microsoft Project."	OptionDlg	107 117 121 139 142 : 620				no
19	yes	Tools	A collection of utilities you can use with Microsoft Project.	OptionDlg	164 629 179 182 192 615 640				no
20	yes	Sample Templates	Professional Templates to help you quickly create projects for typical scenarios.	OptionDlg	159 146 147 148 149 150 154 : 158				no
21									
22									
23									
24									
25									
26									
27									
28									
29									
30		;Remove Proj3 files							
31									
32		 	 	Group	34				
33		 	 	DetectOlderFile	"""WINPROJ.EXE"""				
34		 	 	Depend	33 ? 35 36 37 38 39 40				
35		 	 	RemoveSection	"""Proj3 Remove - Main"""				
36				RemoveSection	"""Proj3 Remove - Library"""					%d\library
37				RemoveSection	"""Proj3 Remove - Sample"""					%d\samples.dde
38				RemoveSection	"""Proj3 Remove - Excel"""					%37\excel
39				RemoveSection	"""Proj3 Remove - VB"""					%37\vb
40				RemoveSection	"""Proj3 Remove - Word"""					%37\word
41				
42				
43				
44				
45				
46				
47				
48				
49				
50	yes	Microsoft Project	Microsoft Project for Windows 4.0 and required components.	Group	51 52 53 54 55 56 57 58
51	yes	Copy Main Files		CopyFile	"""Main Files"",""projexe"""
52	yes			CopyFile	"""Main Files"",""projdlg"""
53	yes			CopyFile	"""Main Files"",""dewproj"""
54	yes			StampCDInfo	"""51"", ""501"", ""500"""
55	yes			CreateIniLine	"""~DUMMY~.INI"",""SECTION"",""ITEM"",""VALUE"""
56	yes	Timesheet Macro	A timesheet program to help you collect status information from resources	CopyFile	"""Sample Macros"",""timesht"""
57				CopyFile	"""Main Files"",""backup"""			
58				CopyFile	"""Main Files"",""global"""			
59								
60								
61								
62								
63								
64								
65								
66								
67								
68								
69								
70	yes	Copy System Files		Group	72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 100 101 102 105				no
71				CopyFile	"""System Files"", ""projintl40"""			
72	yes			CopyFile	"""System Files"", ""projen40"""			
73	yes			InstallSysFile	"""System Files"",""stdole"""					%d\sysfiles
74	yes			InstallSysFile	"""System Files"",""typelib"""					%d\sysfiles
75	yes			InstallSysFile	"""System Files"",""ctl3d"""					%d\sysfiles
76	yes			InstallSysFile	"""System Files"",""commtb"""					%d\sysfiles
77	yes			InstallSysFile	"""System Files"",""scp"""					%d\sysfiles
78	yes			InstallSysFile	"""System Files"",""mstoolbr"""					%d\sysfiles
79	yes			InstallSysFile	"""System Files"",""vba"""					%d\sysfiles
80	yes			InstallSysFile	"""System Files"",""vbaen"""					%d\sysfiles
81	yes			InstallSysFile	"""System Files"",""vbaen2"""					%d\sysfiles
82	yes			InstallSysFile	"""System Files"",""ole2disp"""					%d\sysfiles
83	yes			InstallSysFile	"""System Files"",""ole2nls"""					%d\sysfiles
84	yes			InstallSysFile	"""System Files"",""bttncur"""					%d\sysfiles
85	yes			InstallSysFile	"""System Files"",""compobj"""					%d\sysfiles
86	yes			InstallSysFile	"""System Files"",""gizmobar"""					%d\sysfiles
87	yes			InstallSysFile	"""System Files"",""ole2"""					%d\sysfiles
88	yes			InstallSysFile	"""System Files"",""ole2conv"""					%d\sysfiles
89	yes			InstallSysFile	"""System Files"",""ole2prox"""					%d\sysfiles
90	yes			InstallSysFile	"""System Files"",""storage"""					%d\sysfiles
91	yes			CopyFile	"""System Files"",""outlui"""				
92	yes			InstallSysFile	"""System Files"",""msffile"""					%d\sysfiles
93	yes			InstallSysFile	"""System Files"",""sdm"""					%d\sysfiles
94	yes			InstallSysFile	"""System Files"",""vbrun300"""					%d\sysfiles
95	yes			InstallSysFile	"""System Files"",""msmapi"""					%d\sysfiles
96	yes			InstallSysFile	"""System Files"",""threed"""					%d\sysfiles
97	yes			InstallSysFile	"""System Files"",""grid"""					%d\sysfiles
98	yes			InstallSysFile	"""System Files"",""splus"""					%d\sysfiles
99									
100	yes			InstallSysFile	"""System Files"",""vboa300"""					%d\sysfiles
101	yes			InstallSysFile	"""System Files"",""anibuton"""					%d\sysfiles
102	yes			CopyFile	"""System Files"",""wprojreg"""				
103	yes			InstallSysFile	"""System Files"",""vbaintllb"""					%d\sysfiles
104	yes			InstallSysFile	"""System Files"",""vbaintldll"""					%d\sysfiles
105	yes	SHARE		AddShareToAutoexec	"500, 5100, VSHARE, vshare, 106"					%d\sysfiles
106				InstallSysFile	"""VSHARE"",""ver"""					%d\sysfiles
107	yes	Help for Microsoft Project 4.0	"Detailed, step-by-step instructions and reference information about Microsoft Project."	Group	108 109 110 111 112 113				
108	yes			CopyFile	"""Help Files"",""projhlp"""				yes
109	yes			CopyFile	"""Help Files"",""projcue"""				yes
110	yes			CopyFile	"""Help Files"",""play"""				yes	%d
111	yes			CopyFile	"""Help Files"",""cbtlib"""				yes
112	yes			InstallSysFile	"""Help Files"",""helpdll"""				yes
113	yes			CopyFile	"""Help Files"",""data"""				yes
114									
115									
116									
117	yes	Help for Visual Basic for MS Project	Comprehensive Help for Visual Basic for Microsoft Project	Group	118 119				
118				CopyFile	"""Help Files"",""vba_pj"""				
119			VBA_PJ.WRI	CopyFile	"""Help Files"",""vba_pj.wri"""				
120									
121	yes	Quick Preview	"Lessons that help you get started, learn what's new and find more information."	Group	122 123				
122	yes			CopyFile	"""Quick Preview"",""qp"""				yes
123	yes	Depends if Regular Help was installed		Depend	107 ? 124 125				yes
124	yes			InstallSysFile	"""Help Files"",""cbtlib"""				yes
125	yes			CopyFile	"""Help Files"",""play"""				yes	%d
126									
127		Copy Windows-bound files for Admin		Group	128 129				
128	yes	Copy Handler		CopyFile	"""System Files"",""openmail"""				
129	yes			CopyFile	"""Help Files"",""play"""				
130									
131									
132									
133									
134									
135									
136									
137									
138									
139	yes	Product Support Information	Directions about how to receive additional product support from Microsoft.	Group	140				
140	yes			CopyFile	"""Help Files"",""projpss"""				
141									
142	yes	Microsoft Project 4.0 Readme Help	Updated information for Microsoft Project 4.0.	Group	143 144				
143	yes			CopyFile	"""Help Files"",""readme"""				
144	yes			CreateIniLine	"""~DUMMY~.INI"",""SECTION"",""ITEM"",""VALUE"""					%143
145									
146	yes	Financial Audit Plan	This template includes standard tasks for a Financial Audit.	CopyFile	"""Sample Templates"",""audit"""					%d\library
147	yes	Marketing Plan	"This template is a ""marketing projects"" plan."	CopyFile	"""Sample Templates"",""mktplan"""					%d\library
148	yes	Special Event Planning 	This template is a Special Event plan.	CopyFile	"""Sample Templates"",""eventpln"""					%d\library
149	yes	Software Rollout Plan	This template is for MIS departments to use in rolling-out software products to their organizations.  	CopyFile	"""Sample Templates"",""rollout"""					%d\library
150	yes	LAN Implementation Plan	This template includes plans for a LAN Implementation.  It includes a set of supporting Cue Cards.	Group	151 152 153				
151				CopyFile	"""Sample Templates"",""laninst"""					%d\library
152				CopyFile	"""Sample Templates"",""lansub"""					%d\library
153				CopyFile	"""Sample Templates"",""laninst.hlp"""					%d\library	
154	yes	Software Development Plan	This template includes standard tasks for a software development project.	Group	155 156						
155				CopyFile	"""Sample Templates"",""softdev"""					%d\library	
156				CopyFile	"""Sample Templates"",""softdev.hlp"""					%d\library	
157											
158	yes		wri-file	CopyFile	"""Sample Templates"",""template.wri"""					%d\library	
159	yes	Template Wizard	A utility to help you create custom projects from templates.	Group	160 161						
160				CopyFile	"""Template Wizard"",""tmpltwiz.exe"""						
161				CopyFile	"""Template Wizard"",""tmpltwiz.wri"""						
162											
163		Workstation shared setup		Group	165 166 168					%s	
164	yes	Setup	"Allows you to add or remove components of Microsoft Project at a later time, or uninstall the application entirely."	Group	165 166 167 168					%D\setup	
165	yes	Copy Setup		CopySection	"""Setup Files"""						
166	yes	Copy Local Inf		CopyFile	"""Inf Files"",""local"""						
167	yes			WriteTableFile	"""SETUP.STF"""						
168				CreateIniLine	"""~DUMMY~.INI"",""SECTION"",""ITEM"",""VALUE"""					%165	
169									
170		Write STF if setup not installed		Depend	167 ?: 171				
171				WriteTableFile	"""SETUP.STF"""					%D\setup
172		Admin Setup		Group	173 174 175				
173		Copy Setup Files		CopySection	"""Setup Files"""				
174		Copy Admin Inf		CopyFile	"""Inf Files"",""admin"""				
175				WriteTableFile	"""SETUP.STF"""				
176									
177									
178									
179	yes	System Information Checking	An application that displays configuration information about Microsoft Project and your operating environment.	Group	180 181			shared	
180	yes			InstallShared	"""System Files"", ""msinfo"", ""MSInfo"", ""msinfo"", ""1"", ""MSINFO"""				
181		 	 	AddIniLine	"""WIN.INI"", ""Microsoft System Info"", ""MSINFO"", ""%s\MSINFO.EXE"""					%180
182	yes	Spell Checker	Checks the spelling of your Microsoft Project documents.	Group	183 603 608			shared	
183	yes	Dictionary selection	Choose the dictionary to install for use with Microsoft Project.	CustomAction	"""proj_bb.dll"",""SingSelListDlg"",""OK 597 44 596 1"""				
184									
185									
186									
187									
188									
189									
190									
191									
192	yes	Cue Card Author	A utility to help you create your own cue-cards.	Group	193 194				yes	%d\cuecards
193	yes			CopySection	"""Cue Card Author"""				
194				CopySection	"""Cue Card Author Bitmaps"""					%193\bitmaps
195		Register Project		Group	197 313 365 475 658				
196									
197		Register OLE2		Group	198 222 246 296				
198		registration info for ole2 private classes		Group	 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220				
199				AddRegData	"""CLSID\{00000300-0000-0000-C000-000000000046}"",""StdOleLink"""				
200				AddRegData	"""CLSID\{00000300-0000-0000-C000-000000000046}\InprocServer"",""ole2.dll"""				
201				AddRegData	"""CLSID\{00000301-0000-0000-C000-000000000046}"",""StdMemStm"""
202				AddRegData	"""CLSID\{00000301-0000-0000-C000-000000000046}\InprocServer"",""ole2.dll"""
203				AddRegData	"""CLSID\{00000302-0000-0000-C000-000000000046}"",""StdMemBytes"""
204				AddRegData	"""CLSID\{00000302-0000-0000-C000-000000000046}\InprocServer"",""ole2.dll"""
205				AddRegData	"""CLSID\{00000303-0000-0000-C000-000000000046}"",""FileMoniker"""
206				AddRegData	"""CLSID\{00000303-0000-0000-C000-000000000046}\InprocServer"",""ole2.dll"""
207				AddRegData	"""CLSID\{00000304-0000-0000-C000-000000000046}"",""ItemMoniker"""
208				AddRegData	"""CLSID\{00000304-0000-0000-C000-000000000046}\InprocServer"",""ole2.dll"""
209				AddRegData	"""CLSID\{00000305-0000-0000-C000-000000000046}"",""AntiMoniker"""
210				AddRegData	"""CLSID\{00000305-0000-0000-C000-000000000046}\InprocServer"",""ole2.dll"""
211				AddRegData	"""CLSID\{00000306-0000-0000-C000-000000000046}"",""PointerMoniker"""
212				AddRegData	"""CLSID\{00000306-0000-0000-C000-000000000046}\InprocServer"",""ole2.dll"""
213				AddRegData	"""CLSID\{00000308-0000-0000-C000-000000000046}"",""PackagerMoniker"""
214				AddRegData	"""CLSID\{00000308-0000-0000-C000-000000000046}\InprocServer"",""ole2.dll"""
215				AddRegData	"""CLSID\{00000309-0000-0000-C000-000000000046}"",""CompositeMoniker"""
216				AddRegData	"""CLSID\{00000309-0000-0000-C000-000000000046}\InprocServer"",""ole2.dll"""
217				AddRegData	"""CLSID\{0000030A-0000-0000-C000-000000000046}"",""DdeCompositeMoniker"""
218				AddRegData	"""CLSID\{0000030A-0000-0000-C000-000000000046}\InprocServer"",""ole2.dll"""
219				AddRegData	"""CLSID\{0000030B-0000-0000-C000-000000000046}"",""DfMarshal"""
220				AddRegData	"""CLSID\{0000030B-0000-0000-C000-000000000046}\InprocServer"",""storage.dll"""
221				
222		servers for proxy/stub objects		Group	223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244
223				AddRegData	"""CLSID\{0000030C-0000-0000-C000-000000000046}"",""PSGenObject"""
224				AddRegData	"""CLSID\{0000030C-0000-0000-C000-000000000046}\InprocServer"",""ole2prox.dll"""
225				AddRegData	"""CLSID\{0000030D-0000-0000-C000-000000000046}"",""PSClientSite"""
226				AddRegData	"""CLSID\{0000030D-0000-0000-C000-000000000046}\InprocServer"",""ole2prox.dll"""
227				AddRegData	"""CLSID\{0000030E-0000-0000-C000-000000000046}"",""PSClassObject"""
228				AddRegData	"""CLSID\{0000030E-0000-0000-C000-000000000046}\InprocServer"",""ole2prox.dll"""
229				AddRegData	"""CLSID\{0000030F-0000-0000-C000-000000000046}"",""PSInPlaceActive"""
230				AddRegData	"""CLSID\{0000030F-0000-0000-C000-000000000046}\InprocServer"",""ole2prox.dll"""
231				AddRegData	"""CLSID\{00000310-0000-0000-C000-000000000046}"",""PSInPlaceFrame"""
232				AddRegData	"""CLSID\{00000310-0000-0000-C000-000000000046}\InprocServer"",""ole2prox.dll"""
233				AddRegData	"""CLSID\{00000311-0000-0000-C000-000000000046}"",""PSDragDrop"""
234				AddRegData	"""CLSID\{00000311-0000-0000-C000-000000000046}\InprocServer"",""ole2prox.dll"""
235				AddRegData	"""CLSID\{00000312-0000-0000-C000-000000000046}"",""PSBindCtx"""
236				AddRegData	"""CLSID\{00000312-0000-0000-C000-000000000046}\InprocServer"",""ole2prox.dll"""
237				AddRegData	"""CLSID\{00000313-0000-0000-C000-000000000046}"",""PSEnumerators"""
238				AddRegData	"""CLSID\{00000313-0000-0000-C000-000000000046}\InprocServer"",""ole2prox.dll"""
239				AddRegData	"""CLSID\{00000314-0000-0000-C000-000000000046}"",""PSStore"""
240				AddRegData	"""CLSID\{00000314-0000-0000-C000-000000000046}\InprocServer"",""ole2prox.dll"""
241		StaticMetafile		AddRegData	"""CLSID\{00000315-0000-0000-C000-000000000046}"",""Metafile"""
242				AddRegData	"""CLSID\{00000315-0000-0000-C000-000000000046}\InprocServer"",""ole2.dll"""
243		StaticDib		AddRegData	"""CLSID\{00000316-0000-0000-C000-000000000046}"",""Device Independent Bitmap"""
244				AddRegData	"""CLSID\{00000316-0000-0000-C000-000000000046}\InprocServer"",""ole2.dll"""
245				
246		maps IIDs into proxy/stub class id		Group	247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294
247				AddRegData	"""Interface\{0000010e-0000-0000-C000-000000000046}"",""IDataObject"""
248				AddRegData	"""Interface\{0000010e-0000-0000-C000-000000000046}\ProxyStubClsid"",""{0000030C-0000-0000-C000-000000000046}"""
249				AddRegData	"""Interface\{00000112-0000-0000-C000-000000000046}"",""IOleObject"""
250				AddRegData	"""Interface\{00000112-0000-0000-C000-000000000046}\ProxyStubClsid"",""{0000030C-0000-0000-C000-000000000046}"""
251				AddRegData	"""Interface\{00000113-0000-0000-C000-000000000046}"",""IOleInPlaceObject"""
252				AddRegData	"""Interface\{00000113-0000-0000-C000-000000000046}\ProxyStubClsid"",""{0000030C-0000-0000-C000-000000000046}"""
253				AddRegData	"""Interface\{0000011a-0000-0000-C000-000000000046}"",""IParseDisplayName"""
254				AddRegData	"""Interface\{0000011a-0000-0000-C000-000000000046}\ProxyStubClsid"",""{0000030C-0000-0000-C000-000000000046}"""
255				AddRegData	"""Interface\{0000011b-0000-0000-C000-000000000046}"",""IOleContainer"""
256				AddRegData	"""Interface\{0000011b-0000-0000-C000-000000000046}\ProxyStubClsid"",""{0000030C-0000-0000-C000-000000000046}"""
257				AddRegData	"""Interface\{0000011c-0000-0000-C000-000000000046}"",""IOleItemContainer"""
258				AddRegData	"""Interface\{0000011c-0000-0000-C000-000000000046}\ProxyStubClsid"",""{0000030C-0000-0000-C000-000000000046}"""
259				AddRegData	"""Interface\{0000010c-0000-0000-C000-000000000046}"",""IPersist"""
260				AddRegData	"""Interface\{0000010c-0000-0000-C000-000000000046}\ProxyStubClsid"",""{0000030C-0000-0000-C000-000000000046}"""
261				AddRegData	"""Interface\{0000010a-0000-0000-C000-000000000046}"",""IPersistStorage"""
262				AddRegData	"""Interface\{0000010a-0000-0000-C000-000000000046}\ProxyStubClsid"",""{0000030C-0000-0000-C000-000000000046}"""
263				AddRegData	"""Interface\{0000010b-0000-0000-C000-000000000046}"",""IPersistFile"""
264				AddRegData	"""Interface\{0000010b-0000-0000-C000-000000000046}\ProxyStubClsid"",""{0000030C-0000-0000-C000-000000000046}"""
265				AddRegData	"""Interface\{00000118-0000-0000-C000-000000000046}"",""IOleClientSite"""
266				AddRegData	"""Interface\{00000118-0000-0000-C000-000000000046}\ProxyStubClsid"",""{0000030D-0000-0000-C000-000000000046}"""
267				AddRegData	"""Interface\{00000119-0000-0000-C000-000000000046}"",""IOleInPlaceSite"""
268				AddRegData	"""Interface\{00000119-0000-0000-C000-000000000046}\ProxyStubClsid"",""{0000030D-0000-0000-C000-000000000046}"""
269				AddRegData	"""Interface\{0000010f-0000-0000-C000-000000000046}"",""IAdviseSink"""
270				AddRegData	"""Interface\{0000010f-0000-0000-C000-000000000046}\ProxyStubClsid"",""{0000030D-0000-0000-C000-000000000046}"""
271				AddRegData	"""Interface\{00000001-0000-0000-C000-000000000046}"",""IClassFactory"""
272				AddRegData	"""Interface\{00000001-0000-0000-C000-000000000046}\ProxyStubClsid"",""{0000030E-0000-0000-C000-000000000046}"""
273				AddRegData	"""Interface\{00000117-0000-0000-C000-000000000046}"",""IOleInPlaceActiveObject"""
274				AddRegData	"""Interface\{00000117-0000-0000-C000-000000000046}\ProxyStubClsid"",""{0000030F-0000-0000-C000-000000000046}"""
275				AddRegData	"""Interface\{00000115-0000-0000-C000-000000000046}"",""IOleInPlaceUIWindow"""
276				AddRegData	"""Interface\{00000115-0000-0000-C000-000000000046}\ProxyStubClsid"",""{00000310-0000-0000-C000-000000000046}"""
277				AddRegData	"""Interface\{00000116-0000-0000-C000-000000000046}"",""IOleInPlaceFrame"""
278				AddRegData	"""Interface\{00000116-0000-0000-C000-000000000046}\ProxyStubClsid"",""{00000310-0000-0000-C000-000000000046}"""
279				AddRegData	"""Interface\{00000122-0000-0000-C000-000000000046}"",""IDropTarget"""
280				AddRegData	"""Interface\{00000122-0000-0000-C000-000000000046}\ProxyStubClsid"",""{00000311-0000-0000-C000-000000000046}"""
281				AddRegData	"""Interface\{0000000e-0000-0000-C000-000000000046}"",""IBindCtx"""
282				AddRegData	"""Interface\{0000000e-0000-0000-C000-000000000046}\ProxyStubClsid"",""{00000312-0000-0000-C000-000000000046}"""
283				AddRegData	"""Interface\{00000103-0000-0000-C000-000000000046}"",""IEnumFORMATETC"""
284				AddRegData	"""Interface\{00000103-0000-0000-C000-000000000046}\ProxyStubClsid"",""{00000313-0000-0000-C000-000000000046}"""
285				AddRegData	"""Interface\{00000105-0000-0000-C000-000000000046}"",""IEnumSTATDATA"""
286				AddRegData	"""Interface\{00000105-0000-0000-C000-000000000046}\ProxyStubClsid"",""{00000313-0000-0000-C000-000000000046}"""
287				AddRegData	"""Interface\{00000104-0000-0000-C000-000000000046}"",""IEnumOLEVERB"""
288				AddRegData	"""Interface\{00000104-0000-0000-C000-000000000046}\ProxyStubClsid"",""{00000313-0000-0000-C000-000000000046}"""
289				AddRegData	"""Interface\{0000000A-0000-0000-C000-000000000046}"",""ILockBytes"""
290				AddRegData	"""Interface\{0000000A-0000-0000-C000-000000000046}\ProxyStubClsid"",""{00000314-0000-0000-C000-000000000046}"""
291				AddRegData	"""Interface\{0000000B-0000-0000-C000-000000000046}"",""IStorage"""
292				AddRegData	"""Interface\{0000000B-0000-0000-C000-000000000046}\ProxyStubClsid"",""{00000314-0000-0000-C000-000000000046}"""
293				AddRegData	"""Interface\{0000000C-0000-0000-C000-000000000046}"",""IStream"""
294				AddRegData	"""Interface\{0000000C-0000-0000-C000-000000000046}\ProxyStubClsid"",""{00000314-0000-0000-C000-000000000046}"""
295				
296		registration info for the ole programmability component		Group	297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312
297		IDispatch		AddRegData	"""Interface\{00020400-0000-0000-C000-000000000046}"",""IDispatch"""
298				AddRegData	"""Interface\{00020400-0000-0000-C000-000000000046}\ProxyStubClsid"",""{00020420-0000-0000-C000-000000000046}"""
299		IEnumVARIANT		AddRegData	"""Interface\{00020404-0000-0000-C000-000000000046}"",""IEnumVARIANT"""
300				AddRegData	"""Interface\{00020404-0000-0000-C000-000000000046}\ProxyStubClsid"",""{00020421-0000-0000-C000-000000000046}"""
301		ITypeInfo		AddRegData	"""Interface\{00020401-0000-0000-C000-000000000046}"",""ITypeInfo"""
302				AddRegData	"""Interface\{00020401-0000-0000-C000-000000000046}\ProxyStubClsid"",""{00020422-0000-0000-C000-000000000046}"""
303		ITypeLib		AddRegData	"""Interface\{00020402-0000-0000-C000-000000000046}"",""ITypeLib"""
304		ITypeComp		AddRegData	"""Interface\{00020403-0000-0000-C000-000000000046}"",""ITypeComp"""
305		ICreateTypeInfo		AddRegData	"""Interface\{00020405-0000-0000-C000-000000000046}"",""ICreateTypeInfo"""
306		ICreateTypeLib		AddRegData	"""Interface\{00020406-0000-0000-C000-000000000046}"",""ICreateTypeLib"""
307				AddRegData	"""CLSID\{00020420-0000-0000-C000-000000000046}"",""PSDispatch"""
308				AddRegData	"""CLSID\{00020420-0000-0000-C000-000000000046}\InprocServer"",""ole2disp.dll"""
309				AddRegData	"""CLSID\{00020422-0000-0000-C000-000000000046}"",""PSTypeInfo"""
310				AddRegData	"""CLSID\{00020422-0000-0000-C000-000000000046}\InprocServer"",""ole2disp.dll"""
311				AddRegData	"""CLSID\{00020421-0000-0000-C000-000000000046}"",""PSEnumVARIANT"""
312				AddRegData	"""CLSID\{00020421-0000-0000-C000-000000000046}\InprocServer"",""ole2disp.dll"""
313		Winproj4.reg entries		Group	314 322 327 354
314		random entries		Group	315 316 317 318 319 320
315				AddRegData	""".MPP"",""MSProject.Project.4"""
316				AddRegData	""".MPV"",""MSProject.Project.4"""
317				AddRegData	""".MPC"",""MSProject.Project.4"""
318				AddRegData	""".MPX"",""MSProject.Project.4"""
319				AddRegData	""".MPT"",""MSProject.Project.4"""
320				AddRegData	"""MSProject.DocFile.4\CLSID"",""{00020A00-0000-0000-C000-000000000046}"""
321				
322		ENTRIES FOR Version Independent Project Classes		Group	323 324 325
323				AddRegData	"""MSProject.Project"",""Microsoft Project Project"""
324				AddRegData	"""MSProject.Project\CLSID"",""{00020A00-0000-0000-C000-000000000046}"""
325				AddRegData	"""MSProject.Project\CurVer"",""MSProject.Project.4"""
326				
327		ENTRIES FOR winproj Project SERVER		Group	328 329 330 331 332 333 334 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352
328				AddRegData	"""MSProject.Project.4"",""Microsoft Project 4.0 Project"""
329				AddRegData	"""MSProject.Project.4\Insertable"""
330				AddRegData	"""MSProject.Project.4\protocol\StdFileEditing\Verb\0"",""&Open"""
331				AddRegData	"""MSProject.Project.4\protocol\StdFileEditing\server"",""%s\winproj.exe"""
332				AddRegData	"""MSProject.Project.4\CLSID"",""{00020A00-0000-0000-C000-000000000046}"""
333				AddRegData	"""MSProject.Project.4\shell\open\command"",""%s\winproj.exe %%1"""
334				AddRegData	"""MSProject.Project.4\shell\print\command"",""%s\winproj.exe %%1"""
335				
336				AddRegData	"""CLSID\{00020A00-0000-0000-C000-000000000046}"",""Microsoft Project 4.0 Project"""
337				AddRegData	"""CLSID\{00020A00-0000-0000-C000-000000000046}\MiscStatus"",""1"""
338				AddRegData	"""CLSID\{00020A00-0000-0000-C000-000000000046}\DataFormats\GetSet\3"",""3,1,32,1"""
339				AddRegData	"""CLSID\{00020A00-0000-0000-C000-000000000046}\DataFormats\GetSet\2"",""1,1,1,3"""
340				AddRegData	"""CLSID\{00020A00-0000-0000-C000-000000000046}\DataFormats\GetSet\1"",""Embed_Source,1,8,1"""
341				AddRegData	"""CLSID\{00020A00-0000-0000-C000-000000000046}\DataFormats\GetSet\0"",""MSProject,1,1,3"""
342				AddRegData	"""CLSID\{00020A00-0000-0000-C000-000000000046}\DataFormats\DefaultFile"",""MSProject.DocFile.4"""
343				AddRegData	"""CLSID\{00020A00-0000-0000-C000-000000000046}\DefaultIcon"",""%s\winproj.exe,0"""
344				AddRegData	"""CLSID\{00020A00-0000-0000-C000-000000000046}\AuxUserType\3"",""Microsoft Project 4.0"""
345				AddRegData	"""CLSID\{00020A00-0000-0000-C000-000000000046}\AuxUserType\2"",""Project"""
346				AddRegData	"""CLSID\{00020A00-0000-0000-C000-000000000046}\Insertable"""
347				AddRegData	"""CLSID\{00020A00-0000-0000-C000-000000000046}\Conversion\Readable\Main"",""MSProject"""
348				AddRegData	"""CLSID\{00020A00-0000-0000-C000-000000000046}\Verb\0"",""&Open,0,2"""
349				AddRegData	"""CLSID\{00020A00-0000-0000-C000-000000000046}\LocalServer"",""%s\winproj.exe"""
350				AddRegData	"""CLSID\{00020A00-0000-0000-C000-000000000046}\InprocHandler"",""ole2.dll"""
351				AddRegData	"""CLSID\{00020A00-0000-0000-C000-000000000046}\ProgId"",""MSProject.Project.4"""
352				AddRegData	"""CLSID\{00030027-0000-0000-C000-000000000046}\AutoConvertTo"",""{00020A00-0000-0000-C000-000000000046}"""
353				
354		ENTRIES FOR winproj IDispatch Access		Group	355 356 357 359 360 361 362 363
355				AddRegData	"""MSProject.Application"",""Microsoft Project Basic"""
356				AddRegData	"""MSProject.Application\CLSID"",""{00020AFE-0000-0000-C000-000000000046}"""
357				AddRegData	"""MSProject.Application\CurVer"",""MSProject.Application.4"""
358				
359				AddRegData	"""MSProject.Application.4"",""Microsoft Project 4.0 Basic"""
360				AddRegData	"""MSProject.Application.4\CLSID"",""{00020AFE-0000-0000-C000-000000000046}"""
361				AddRegData	"""CLSID\{00020AFE-0000-0000-C000-000000000046}"",""Microsoft Project Basic"""
362				AddRegData	"""CLSID\{00020AFE-0000-0000-C000-000000000046}\ProgId"",""MSProject.Application"""
363				AddRegData	"""CLSID\{00020AFE-0000-0000-C000-000000000046}\LocalServer"",""%s\winproj.exe"""
364				
365		ENTRIES FOR Project Objects Interface section		Group	366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428
366				AddRegData	"""Interface\{00020AFF-0000-0000-C000-000000000046}"",""Application"""
367				AddRegData	"""Interface\{00020AFF-0000-0000-C000-000000000046}\ProxyStubClsid"",""{00020420-0000-0000-C000-000000000046}"""
368				AddRegData	"""Interface\{00020AFF-0000-0000-C000-000000000046}\NumMethod"",""7"""
369				AddRegData	"""Interface\{00020AFF-0000-0000-C000-000000000046}\BaseInterface"",""{00020400-0000-0000-C000-000000000046}"""
370				AddRegData	"""Interface\{00020B01-0000-0000-C000-000000000046}"",""Projects"""
371				AddRegData	"""Interface\{00020B01-0000-0000-C000-000000000046}\ProxyStubClsid"",""{00020420-0000-0000-C000-000000000046}"""
372				AddRegData	"""Interface\{00020B01-0000-0000-C000-000000000046}\NumMethod"",""7"""
373				AddRegData	"""Interface\{00020B01-0000-0000-C000-000000000046}\BaseInterface"",""{00020400-0000-0000-C000-000000000046}"""
374				AddRegData	"""Interface\{00020B00-0000-0000-C000-000000000046}"",""Project"""
375				AddRegData	"""Interface\{00020B00-0000-0000-C000-000000000046}\ProxyStubClsid"",""{00020420-0000-0000-C000-000000000046}"""
376				AddRegData	"""Interface\{00020B00-0000-0000-C000-000000000046}\NumMethod"",""7"""
377				AddRegData	"""Interface\{00020B00-0000-0000-C000-000000000046}\BaseInterface"",""{00020400-0000-0000-C000-000000000046}"""
378				AddRegData	"""Interface\{00020B0B-0000-0000-C000-000000000046}"",""Calendars"""
379				AddRegData	"""Interface\{00020B0B-0000-0000-C000-000000000046}\ProxyStubClsid"",""{00020420-0000-0000-C000-000000000046}"""
380				AddRegData	"""Interface\{00020B0B-0000-0000-C000-000000000046}\NumMethod"",""7"""
381				AddRegData	"""Interface\{00020B0B-0000-0000-C000-000000000046}\BaseInterface"",""{00020400-0000-0000-C000-000000000046}"""
382				AddRegData	"""Interface\{00020B0A-0000-0000-C000-000000000046}"",""Assignments"""
383				AddRegData	"""Interface\{00020B0A-0000-0000-C000-000000000046}\ProxyStubClsid"",""{00020420-0000-0000-C000-000000000046}"""
384				AddRegData	"""Interface\{00020B0A-0000-0000-C000-000000000046}\NumMethod"",""7"""
385				AddRegData	"""Interface\{00020B0A-0000-0000-C000-000000000046}\BaseInterface"",""{00020400-0000-0000-C000-000000000046}"""
386				AddRegData	"""Interface\{00020B08-0000-0000-C000-000000000046}"",""Resources"""
387				AddRegData	"""Interface\{00020B08-0000-0000-C000-000000000046}\ProxyStubClsid"",""{00020420-0000-0000-C000-000000000046}"""
388				AddRegData	"""Interface\{00020B08-0000-0000-C000-000000000046}\NumMethod"",""7"""
389				AddRegData	"""Interface\{00020B08-0000-0000-C000-000000000046}\BaseInterface"",""{00020400-0000-0000-C000-000000000046}"""
390				AddRegData	"""Interface\{00020B06-0000-0000-C000-000000000046}"",""Tasks"""
391				AddRegData	"""Interface\{00020B06-0000-0000-C000-000000000046}\ProxyStubClsid"",""{00020420-0000-0000-C000-000000000046}"""
392				AddRegData	"""Interface\{00020B06-0000-0000-C000-000000000046}\NumMethod"",""7"""
393				AddRegData	"""Interface\{00020B06-0000-0000-C000-000000000046}\BaseInterface"",""{00020400-0000-0000-C000-000000000046}"""
394				AddRegData	"""Interface\{00020B03-0000-0000-C000-000000000046}"",""Windows"""
395				AddRegData	"""Interface\{00020B03-0000-0000-C000-000000000046}\ProxyStubClsid"",""{00020420-0000-0000-C000-000000000046}"""
396				AddRegData	"""Interface\{00020B03-0000-0000-C000-000000000046}\NumMethod"",""7"""
397				AddRegData	"""Interface\{00020B03-0000-0000-C000-000000000046}\BaseInterface"",""{00020400-0000-0000-C000-000000000046}"""
398				AddRegData	"""Interface\{00020B02-0000-0000-C000-000000000046}"",""Window"""
399				AddRegData	"""Interface\{00020B02-0000-0000-C000-000000000046}\ProxyStubClsid"",""{00020420-0000-0000-C000-000000000046}"""
400				AddRegData	"""Interface\{00020B02-0000-0000-C000-000000000046}\NumMethod"",""7"""
401				AddRegData	"""Interface\{00020B02-0000-0000-C000-000000000046}\BaseInterface"",""{00020400-0000-0000-C000-000000000046}"""
402				AddRegData	"""Interface\{00020B04-0000-0000-C000-000000000046}"",""Pane"""
403				AddRegData	"""Interface\{00020B04-0000-0000-C000-000000000046}\ProxyStubClsid"",""{00020420-0000-0000-C000-000000000046}"""
404				AddRegData	"""Interface\{00020B04-0000-0000-C000-000000000046}\NumMethod"",""7"""
405				AddRegData	"""Interface\{00020B04-0000-0000-C000-000000000046}\BaseInterface"",""{00020400-0000-0000-C000-000000000046}"""
406				AddRegData	"""Interface\{00020B16-0000-0000-C000-000000000046}"",""Day"""
407				AddRegData	"""Interface\{00020B16-0000-0000-C000-000000000046}\ProxyStubClsid"",""{00020420-0000-0000-C000-000000000046}"""
408				AddRegData	"""Interface\{00020B16-0000-0000-C000-000000000046}\NumMethod"",""7"""
409				AddRegData	"""Interface\{00020B16-0000-0000-C000-000000000046}\BaseInterface"",""{00020400-0000-0000-C000-000000000046}"""
410				AddRegData	"""Interface\{00020B11-0000-0000-C000-000000000046}"",""Month"""
411				AddRegData	"""Interface\{00020B11-0000-0000-C000-000000000046}\ProxyStubClsid"",""{00020420-0000-0000-C000-000000000046}"""
412				AddRegData	"""Interface\{00020B11-0000-0000-C000-000000000046}\NumMethod"",""7"""
413				AddRegData	"""Interface\{00020B11-0000-0000-C000-000000000046}\BaseInterface"",""{00020400-0000-0000-C000-000000000046}"""
414				AddRegData	"""Interface\{00020B0F-0000-0000-C000-000000000046}"",""Year"""
415				AddRegData	"""Interface\{00020B0F-0000-0000-C000-000000000046}\ProxyStubClsid"",""{00020420-0000-0000-C000-000000000046}"""
416				AddRegData	"""Interface\{00020B0F-0000-0000-C000-000000000046}\NumMethod"",""7"""
417				AddRegData	"""Interface\{00020B0F-0000-0000-C000-000000000046}\BaseInterface"",""{00020400-0000-0000-C000-000000000046}"""
418				AddRegData	"""Interface\{00020B0D-0000-0000-C000-000000000046}"",""Period"""
419				AddRegData	"""Interface\{00020B0D-0000-0000-C000-000000000046}\ProxyStubClsid"",""{00020420-0000-0000-C000-000000000046}"""
420				AddRegData	"""Interface\{00020B0D-0000-0000-C000-000000000046}\NumMethod"",""7"""
421				AddRegData	"""Interface\{00020B0D-0000-0000-C000-000000000046}\BaseInterface"",""{00020400-0000-0000-C000-000000000046}"""
422				AddRegData	"""Interface\{00020B14-0000-0000-C000-000000000046}"",""Shift"""
423				AddRegData	"""Interface\{00020B14-0000-0000-C000-000000000046}\ProxyStubClsid"",""{00020420-0000-0000-C000-000000000046}"""
424				AddRegData	"""Interface\{00020B14-0000-0000-C000-000000000046}\NumMethod"",""7"""
425				AddRegData	"""Interface\{00020B14-0000-0000-C000-000000000046}\BaseInterface"",""{00020400-0000-0000-C000-000000000046}"""
426				AddRegData	"""Interface\{00020B13-0000-0000-C000-000000000046}"",""Weekday"""
427				AddRegData	"""Interface\{00020B13-0000-0000-C000-000000000046}\ProxyStubClsid"",""{00020420-0000-0000-C000-000000000046}"""
428		More...		Group	429 430 431 432 433 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474
429				AddRegData	"""Interface\{00020B13-0000-0000-C000-000000000046}\NumMethod"",""7"""
430				AddRegData	"""Interface\{00020B13-0000-0000-C000-000000000046}\BaseInterface"",""{00020400-0000-0000-C000-000000000046}"""
431				AddRegData	"""Interface\{00020B12-0000-0000-C000-000000000046}"",""Weekdays"""
432				AddRegData	"""Interface\{00020B12-0000-0000-C000-000000000046}\ProxyStubClsid"",""{00020420-0000-0000-C000-000000000046}"""
433				AddRegData	"""Interface\{00020B12-0000-0000-C000-000000000046}\NumMethod"",""7"""
434				AddRegData	"""Interface\{00020B12-0000-0000-C000-000000000046}\BaseInterface"",""{00020400-0000-0000-C000-000000000046}"""
435				AddRegData	"""Interface\{00020B19-0000-0000-C000-000000000046}"",""Cell"""
436				AddRegData	"""Interface\{00020B19-0000-0000-C000-000000000046}\ProxyStubClsid"",""{00020420-0000-0000-C000-000000000046}"""
437				AddRegData	"""Interface\{00020B19-0000-0000-C000-000000000046}\NumMethod"",""7"""
438				AddRegData	"""Interface\{00020B19-0000-0000-C000-000000000046}\BaseInterface"",""{00020400-0000-0000-C000-000000000046}"""
439				AddRegData	"""Interface\{00020B18-0000-0000-C000-000000000046}"",""Selection"""
440				AddRegData	"""Interface\{00020B18-0000-0000-C000-000000000046}\ProxyStubClsid"",""{00020420-0000-0000-C000-000000000046}"""
441				AddRegData	"""Interface\{00020B18-0000-0000-C000-000000000046}\NumMethod"",""7"""
442				AddRegData	"""Interface\{00020B18-0000-0000-C000-000000000046}\BaseInterface"",""{00020400-0000-0000-C000-000000000046}"""
443				AddRegData	"""Interface\{00020B17-0000-0000-C000-000000000046}"",""_CStringList"""
444				AddRegData	"""Interface\{00020B17-0000-0000-C000-000000000046}\ProxyStubClsid"",""{00020420-0000-0000-C000-000000000046}"""
445				AddRegData	"""Interface\{00020B17-0000-0000-C000-000000000046}\NumMethod"",""7"""
446				AddRegData	"""Interface\{00020B17-0000-0000-C000-000000000046}\BaseInterface"",""{00020400-0000-0000-C000-000000000046}"""
447				AddRegData	"""Interface\{00020B15-0000-0000-C000-000000000046}"",""Days"""
448				AddRegData	"""Interface\{00020B15-0000-0000-C000-000000000046}\ProxyStubClsid"",""{00020420-0000-0000-C000-000000000046}"""
449				AddRegData	"""Interface\{00020B15-0000-0000-C000-000000000046}\NumMethod"",""7"""
450				AddRegData	"""Interface\{00020B15-0000-0000-C000-000000000046}\BaseInterface"",""{00020400-0000-0000-C000-000000000046}"""
451				AddRegData	"""Interface\{00020B10-0000-0000-C000-000000000046}"",""Months"""
452				AddRegData	"""Interface\{00020B10-0000-0000-C000-000000000046}\ProxyStubClsid"",""{00020420-0000-0000-C000-000000000046}"""
453				AddRegData	"""Interface\{00020B10-0000-0000-C000-000000000046}\NumMethod"",""7"""
454				AddRegData	"""Interface\{00020B10-0000-0000-C000-000000000046}\BaseInterface"",""{00020400-0000-0000-C000-000000000046}"""
455				AddRegData	"""Interface\{00020B0E-0000-0000-C000-000000000046}"",""Years"""
456				AddRegData	"""Interface\{00020B0E-0000-0000-C000-000000000046}\ProxyStubClsid"",""{00020420-0000-0000-C000-000000000046}"""
457				AddRegData	"""Interface\{00020B0E-0000-0000-C000-000000000046}\NumMethod"",""7"""
458				AddRegData	"""Interface\{00020B0E-0000-0000-C000-000000000046}\BaseInterface"",""{00020400-0000-0000-C000-000000000046}"""
459				AddRegData	"""Interface\{00020B0C-0000-0000-C000-000000000046}"",""Calendar"""
460				AddRegData	"""Interface\{00020B0C-0000-0000-C000-000000000046}\ProxyStubClsid"",""{00020420-0000-0000-C000-000000000046}"""
461				AddRegData	"""Interface\{00020B0C-0000-0000-C000-000000000046}\NumMethod"",""7"""
462				AddRegData	"""Interface\{00020B0C-0000-0000-C000-000000000046}\BaseInterface"",""{00020400-0000-0000-C000-000000000046}"""
463				AddRegData	"""Interface\{00020B09-0000-0000-C000-000000000046}"",""Assignment"""
464				AddRegData	"""Interface\{00020B09-0000-0000-C000-000000000046}\ProxyStubClsid"",""{00020420-0000-0000-C000-000000000046}"""
465				AddRegData	"""Interface\{00020B09-0000-0000-C000-000000000046}\NumMethod"",""7"""
466				AddRegData	"""Interface\{00020B09-0000-0000-C000-000000000046}\BaseInterface"",""{00020400-0000-0000-C000-000000000046}"""
467				AddRegData	"""Interface\{00020B07-0000-0000-C000-000000000046}"",""Resource"""
468				AddRegData	"""Interface\{00020B07-0000-0000-C000-000000000046}\ProxyStubClsid"",""{00020420-0000-0000-C000-000000000046}"""
469				AddRegData	"""Interface\{00020B07-0000-0000-C000-000000000046}\NumMethod"",""7"""
470				AddRegData	"""Interface\{00020B07-0000-0000-C000-000000000046}\BaseInterface"",""{00020400-0000-0000-C000-000000000046}"""
471				AddRegData	"""Interface\{00020B05-0000-0000-C000-000000000046}"",""Task"""
472				AddRegData	"""Interface\{00020B05-0000-0000-C000-000000000046}\ProxyStubClsid"",""{00020420-0000-0000-C000-000000000046}"""
473				AddRegData	"""Interface\{00020B05-0000-0000-C000-000000000046}\NumMethod"",""7"""			
474				AddRegData	"""Interface\{00020B05-0000-0000-C000-000000000046}\BaseInterface"",""{00020400-0000-0000-C000-000000000046}"""			
475		ENTRIES FOR Project Objects Typelib section		Group	476 477 478 479 480 481 482 483 484			
476				AddRegData	"""TypeLib\{A7107640-94DF-1068-855E-00DD01075445}\4.0"",""Microsoft Project 4.0 Object Library"""			
477				AddRegData	"""TypeLib\{A7107640-94DF-1068-855E-00DD01075445}\4.0\HELPDIR"",""%s"""			
478				AddRegData	"""TypeLib\{A7107640-94DF-1068-855E-00DD01075445}\4.0\9\win16"",""%s\PROJEN40.OLB"""			
479				AddRegData	"""TypeLib\{00020430-0000-0000-C000-000000000046}\1.0"",""OLE Automation"""			
480				AddRegData	"""TypeLib\{00020430-0000-0000-C000-000000000046}\1.0\HELPDIR"",""%s"""			
481				AddRegData	"""TypeLib\{00020430-0000-0000-C000-000000000046}\1.0\0\win16"",""STDOLE.TLB"""			
482				AddRegData	"""TypeLib\{000204F3-0000-0000-C000-000000000046}\1.0"",""Visual Basic For Applications"""			
483				AddRegData	"""TypeLib\{000204F3-0000-0000-C000-000000000046}\1.0\HELPDIR"",""%s"""			
484				AddRegData	"""TypeLib\{000204F3-0000-0000-C000-000000000046}\1.0\9\win16"",""VBAEN.OLB"""			
485		Mail files		Group	486 500			
486	yes	VIM DLL for Microsoft Project	Allows you to send and route Microsoft Project files with mail products using the VIM standard.	Group	487 488 489				no
487	yes			CustomAction	"""proj_bb.dll"", ""CheckForDLL"", ""vim.dll"""			
488	yes			CustomAction	"""proj_bb.dll"", ""CheckForDLL"", ""mapi.dll"""			
489	yes			Depend	487 ? 490				
490	yes			Depend	488 ? 492 : 493				
491	no	Choose Mail System		YesNoDlg	Setup has detected both Lotus and Microsoft mail systems on your machine.  Microsoft Project can use either mail system.  Do you want to use the Lotus mail system instead of the Microsoft system?				
492	yes			DependAsk	491 ? 493 : 497				
493	yes			Group	494 495				
494	yes			InstallSysFile	"""System Files"", ""mapi2vim"""					%d\sysfiles
495	yes			Depend	494 ? 496				
496	yes			AddIniLine	"""WIN.INI"", ""Mail"", ""MAPIDLL"", ""%494\MAPIVIM.DLL"""				
497	yes			RemoveIniLine	"""WIN.INI"", ""Mail"", ""MAPIDLL"""				
498	yes			AddIniLine	"""WIN.INI"", ""Mail"", ""MAPIVIMDisableABScan"", ""1"""				
499									
500				DependAsk	488 ? 501 502 503 504 507				
501				InstallSysFile	"""System Files"",""vbamapi"""					%d\sysfiles
502				InstallSysFile	"""System Files"",""msmapi"""					%d\sysfiles
503				InstallSysFile	"""System Files"",""splus"""					%d\sysfiles
504				InstallSysFile	"""System Files"",""appexec"""				
505									
506									
507	yes	Install Workgroup Message-handler		Group	508 509				
508	yes	Modify MSMAIL.INI for WG Messages		AddIniLine	"""MSMAIL.INI"", ""Custom Messages"", ""IPM.Microsoft Project.Workgroup Mail"", ""3.0  ;;;;appexec.dll;openmail.exe <PARAMBLK>;1111200000000000;;;;"""				
509	yes	Depends on mode		Depend	3 ? 510 : 511				
510	yes	Copy Handler		CopyFile	"""System Files"",""openmail"""					%d
511	yes	Copy Handler		CopyFile	"""System Files"",""openmail"""					%W
512									
513									
514									
515									
516									
517									
518									
519									
520		Winproj4.ini		DetectOlderFile	"""WINPROJ4.INI"""					%w
521				DependAsk	520?:522
522				Group	523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586
523				AddIniLine	"""winproj4.ini"",""Microsoft Project"",""Default Duration Units"",""2"""
524				AddIniLine	"""winproj4.ini"",""Microsoft Project"",""Default Duration Type"",""0"""
525				AddIniLine	"""winproj4.ini"",""Microsoft Project"",""Default Work Units"",""1"""
526				AddIniLine	"""winproj4.ini"",""Microsoft Project"",""Default Start Time"",""480"""
527				AddIniLine	"""winproj4.ini"",""Microsoft Project"",""Default End Time"",""1020"""
528				AddIniLine	"""winproj4.ini"",""Microsoft Project"",""New Tasks Start on Current Date"",""No"""
529				AddIniLine	"""winproj4.ini"",""Microsoft Project"",""Auto Track Resources"",""Yes"""
530				AddIniLine	"""winproj4.ini"",""Microsoft Project"",""Edit with Auto Link"",""Yes"""
531				AddIniLine	"""winproj4.ini"",""Microsoft Project"",""Auto Split Tasks"",""Yes"""
532				AddIniLine	"""winproj4.ini"",""Microsoft Project"",""Read Only"",""No"""
533				AddIniLine	"""winproj4.ini"",""Microsoft Project"",""Std. Rate"",""0.00/h"""
534				AddIniLine	"""winproj4.ini"",""Microsoft Project"",""Ovt. Rate"",""0.00/h"""
535				AddIniLine	"""winproj4.ini"",""Microsoft Project"",""Default Hours/Day"",""8"""
536				AddIniLine	"""winproj4.ini"",""Microsoft Project"",""Default Hours/Week"",""40"""
537				AddIniLine	"""winproj4.ini"",""Microsoft Project"",""Show As Critical if Slack"",""0"""
538				AddIniLine	"""winproj4.ini"",""Microsoft Project"",""Maximized"",""Yes"""
539				AddIniLine	"""winproj4.ini"",""Microsoft Project"",""Default View"",""Gantt Chart"""
540				AddIniLine	"""winproj4.ini"",""Microsoft Project"",""Schedule Messages"",""Yes"""
541				AddIniLine	"""winproj4.ini"",""Microsoft Project"",""Auto Add Resources"",""Yes"""
542				AddIniLine	"""winproj4.ini"",""Microsoft Project"",""Copy Header"",""Yes"""
543				AddIniLine	"""winproj4.ini"",""Microsoft Project"",""Show Status Bar"",""Yes"""
544				AddIniLine	"""winproj4.ini"",""Microsoft Project"",""Show Entry Bar"",""Yes"""
545				AddIniLine	"""winproj4.ini"",""Microsoft Project"",""Show Icons"",""Yes"""
546				AddIniLine	"""winproj4.ini"",""Microsoft Project"",""Show Scroll Bars"",""Yes"""
547				AddIniLine	"""winproj4.ini"",""Microsoft Project"",""Calendar File"",""1"""
548				AddIniLine	"""winproj4.ini"",""Microsoft Project"",""Views File"",""1"""
549				AddIniLine	"""winproj4.ini"",""Microsoft Project"",""Date Format"",""1"""
550				AddIniLine	"""winproj4.ini"",""Microsoft Project"",""Auto Calc"",""Yes"""
551				AddIniLine	"""winproj4.ini"",""Microsoft Project"",""Auto Level"",""No"""
552				AddIniLine	"""winproj4.ini"",""Microsoft Project"",""Remove delay before Level"",""Yes"""
553				AddIniLine	"""winproj4.ini"",""Microsoft Project"",""Delay only within slack"",""No"""
554				AddIniLine	"""winproj4.ini"",""Microsoft Project"",""Leveling Order"",""1"""
555				AddIniLine	"""winproj4.ini"",""Microsoft Project"",""EnterMove"",""Yes"""
556				AddIniLine	"""winproj4.ini"",""Microsoft Project"",""Show Command Underline"",""No"""
557				AddIniLine	"""winproj4.ini"",""Microsoft Project"",""Country"",""1"""
558				AddIniLine	"""winproj4.ini"",""Microsoft Project"",""Backup Files"",""No"""
559				AddIniLine	"""winproj4.ini"",""Microsoft Project"",""Start Week On Monday"",""0"""
560				AddIniLine	"""winproj4.ini"",""Microsoft Project"",""Spelling"",""YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY"""
561				AddIniLine	"""winproj4.ini"",""Microsoft Project"",""Start With Last File"",""No"""
562				AddIniLine	"""winproj4.ini"",""Microsoft Project"",""Time Scale Fiscal Year Starts at"",""1"""
563				AddIniLine	"""winproj4.ini"",""Microsoft Project"",""File1"","""""
564				AddIniLine	"""winproj4.ini"",""Microsoft Project"",""File2"","""""
565				AddIniLine	"""winproj4.ini"",""Microsoft Project"",""File3"","""""
566				AddIniLine	"""winproj4.ini"",""Microsoft Project"",""File4"","""""
567				AddIniLine	"""winproj4.ini"",""Microsoft Project"",""User Dictionary"",""custom.dic"""
568				AddIniLine	"""winproj4.ini"",""Microsoft Project"",""Pool Takes Precedence on Conflict"",""Yes"""
569				AddIniLine	"""winproj4.ini"",""Microsoft Project"",""Display Top Gun Alerts"",""Yes"""					
570				AddIniLine	"""winproj4.ini"",""Microsoft Project"",""Enable Top Gun Scheduling Alerts"",""Yes"""					
571				AddIniLine	"""winproj4.ini"",""Microsoft Project"",""Enable Top Gun Tip Alerts"",""Yes"""					
572				AddIniLine	"""winproj4.ini"",""Microsoft Project"",""Enable Top Gun Error Alerts"",""Yes"""					
573				AddIniLine	"""winproj4.ini"",""Microsoft Project"",""Top Gun Case Options"",""1111111111111111111111111111111111111"""					
574				AddIniLine	"""winproj4.ini"",""Microsoft Project"",""Menu Bar Protect"",""0"""					
575				AddIniLine	"""winproj4.ini"",""Microsoft Project"",""Show Tip of the Day"",""No"""					
576				AddIniLine	"""winproj4.ini"",""Microsoft Project"",""Start Tip Index"",""0"""					
577				AddIniLine	"""winproj4.ini"",""Microsoft Project"",""Show ToolTips"",""Yes"""					
578				AddIniLine	"""winproj4.ini"",""Microsoft Project"",""Ask for Summary Info at New"",""Yes"""					
579				AddIniLine	"""winproj4.ini"",""Microsoft Project"",""User Name"","""""					
580				AddIniLine	"""winproj4.ini"",""Microsoft Project"",""Is User Name Set"",""No"""					
581				AddIniLine	"""winproj4.ini"",""Microsoft Project"",""Note Indicator"",""Yes"""					
582				AddIniLine	"""winproj4.ini"",""Microsoft Project"",""Show OLE Link Indicators"",""Yes"""					
583				AddIniLine	"""winproj4.ini"",""Microsoft Project"",""Drag And Drop"",""Yes"""					
584				AddIniLine	"""winproj4.ini"",""Microsoft Project"",""Prompt for Update Links"",""Yes"""					
585				AddIniLine	"""winproj4.ini"",""Microsoft Project"",""FirstBoot"",""Yes"""
586				Group	587 588 589 590 591
587				AddIniLine	"""winproj4.ini"",""Microsoft Project"",""Show Startup"",""Yes"""
588				AddIniLine	"""winproj4.ini"",""Microsoft Project"",""Renumber on Sort"",""Yes"""
589				AddIniLine	"""winproj4.ini"",""Microsoft Project"",""Always Enable Workgroup Mail"",""No"""
590				AddIniLine	"""winproj4.ini"",""Microsoft Project"",""Store Net Names"",""Yes"""
591				CopyIniValue	"""SYSTEM.INI"", ""boot.description"", ""codepage"", ""WINPROJ4.INI"", ""Microsoft Project"", ""codepage"""
592				
593				
594				
595				
596	yes	American English		AddIniLine	"""winproj4.ini"",""Microsoft Project"",""Speller"",""Spelling 1033,0"""
597	yes	British English		AddIniLine	"""winproj4.ini"",""Microsoft Project"",""Speller"",""Spelling 2057,0"""
598			French	AddIniLine	"""winproj4.ini"",""Microsoft Project"",""Speller"",""Spelling 1036,0"""
599			French-Candadian	AddIniLine	"""winproj4.ini"",""Microsoft Project"",""Speller"",""Spelling 3084,0"""
600			German	AddIniLine	"""winproj4.ini"",""Microsoft Project"",""Speller"",""Spelling 1031,0"""
601									
602									
603	yes	American English		Depend	4?605:604				
604	yes			Depend	596?605				
605	yes	MSSPELL.DLL		InstallProofTool	"""Spelling"", ""msspell"", ""Spelling"", 606"				
606	yes	MSSP_AM.LEX		InstallProofLex	"""Spelling"", ""mssp_am"", ""MSSP_AM.LEX"", ""1033"", ""0"", ""US English"""				
607									
608	yes	British English		Depend	4?610:609				
609	yes			Depend	597?610				
610	yes	MSSPELL.DLL		InstallProofTool	"""Spelling"", ""msspell"", ""Spelling"", 611"				
611	yes	MSSP_BR.LEX		InstallProofLex	"""Spelling"", ""mssp_br"", ""MSSP_BR.LEX"", ""2057"", ""0"", ""British"""				
612									
613									
614									
615	yes	Database Utility	Allows you to store Microsoft Project files in a database.	Group	616 617 618				
616				InstallSysFile	"""Database Utility"",""proj2acc.dll"""					%d\sysfiles
617				InstallSysFile	"""Database Utility"",""msajt200.dll"""					%d\sysfiles
618				CopyFile	"""Database Utility"",""database.wri"""					%d
619									
620	yes	online files - installed w/proj		Group	621				
621				CopySection	"""Online Files"""					%d
622									
623									
624									
625									
626									
627									
628									
629	yes	Sample Macros	A collection of macros to assist you with common project management tasks.	Group	630 631 633 634 635 636 637 650				
630				CopyFile	"""Sample Files"",""pert"""					%d\library
631				CopyFile	"""Sample Templates"",""rollup"""					%d\library
632									
633				CopyFile	"""Sample Macros"",""samples.wri"""				
634				CopyFile	"""Sample Macros"",""analyzer"""				
635				CopyFile	"""Sample Macros"",""batch"""				
636				InstallSysFile	"""System Files"",""msoutlin"""					%d\sysfiles
637				InstallSysFile	"""System Files"",""cmdialog"""					%d\sysfiles
638									
639									
640	yes	Microsoft Project for MS-DOS Converter	Converts Microsoft Project for MS-DOS files to a format that Microsoft Project 4.0 can read.	Group	641 642				
641				CopyFile	"""Convert"",""convert.exe"""				
642				CopyFile	"""Convert"",""convert.wri"""				
643									
644									
645									
646									
647									
648									
649									
650				Group	651 652					%d\examples
651				CopyFile	"""Sample Macros"",""inflate.xlm"""					%d\inflate
652				Group	653 654 655					%d
653				CopySection	"""Analyzer Code"""					%d\analyzer
654				CopySection	"""Batch Code"""					%d\batch
655				CopySection	"""TimeTrak Code"""					%d\timetrak
656									
657									
658		win.ini extensions		Group	659 660 661 662 663 664				
659				AddIniLine	"""WIN.INI"", ""Extensions"", ""mpp"", ""%s\winproj.exe ^.mpp"""				
660				AddIniLine	"""WIN.INI"", ""Extensions"", ""mpx"", ""%s\winproj.exe ^.mpx"""				
661				AddIniLine	"""WIN.INI"", ""Extensions"", ""mpc"", ""%s\winproj.exe ^.mpc"""				
662				AddIniLine	"""WIN.INI"", ""Extensions"", ""mpv"", ""%s\winproj.exe ^.mpv"""				
663				AddIniLine	"""WIN.INI"", ""Extensions"", ""mpt"", ""%s\winproj.exe ^.mpt"""				
664				AddIniLine	"""WIN.INI"", ""Extensions"", ""mpt"", ""%s\winproj.exe ^.mpw"""				
665				
666				
667				
668				
669				
670				
671	yes			Group	672 673 674 675 676 677 678 679 680 681 682 683 684 685
672				AddBillboard	"""proj_bb.dll"", ""509"", ""FBillbrdDlgProc"""
673				AddBillboard	"""proj_bb.dll"", ""503"", ""FBillbrdDlgProc"""
674				AddBillboard	"""proj_bb.dll"", ""505"", ""FBillbrdDlgProc"""
675				AddBillboard	"""proj_bb.dll"", ""506"", ""FBillbrdDlgProc"""
676				AddBillboard	"""proj_bb.dll"", ""513"", ""FBillbrdDlgProc"""
677				AddBillboard	"""proj_bb.dll"", ""510"", ""FBillbrdDlgProc"""
678				AddBillboard	"""proj_bb.dll"", ""507"", ""FBillbrdDlgProc"""
679				AddBillboard	"""proj_bb.dll"", ""511"", ""FBillbrdDlgProc"""
680				AddBillboard	"""proj_bb.dll"", ""508"", ""FBillbrdDlgProc"""
681				AddBillboard	"""proj_bb.dll"", ""502"", ""FBillbrdDlgProc"""
682				AddBillboard	"""proj_bb.dll"", ""504"", ""FBillbrdDlgProc"""
683				AddBillboard	"""proj_bb.dll"", ""500"", ""FBillbrdDlgProc"""
684				AddBillboard	"""proj_bb.dll"", ""512"", ""FBillbrdDlgProc"""
685				AddBillboard	"""proj_bb.dll"", ""501"", ""FBillbrdDlgProc"""
686				
687				
688				
689				
690				
691				

