1/*************************************************************************
2*
3 * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
4 *
5 * Copyright 2000, 2010 Oracle and/or its affiliates.
6 *
7 * OpenOffice.org - a multi-platform office productivity suite
8 *
9 * This file is part of OpenOffice.org.
10 *
11 * OpenOffice.org is free software: you can redistribute it and/or modify
12 * it under the terms of the GNU Lesser General Public License version 3
13 * only, as published by the Free Software Foundation.
14 *
15 * OpenOffice.org is distributed in the hope that it will be useful,
16 * but WITHOUT ANY WARRANTY; without even the implied warranty of
17 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
18 * GNU Lesser General Public License version 3 for more details
19 * (a copy is included in the LICENSE file that accompanied this code).
20 *
21 * You should have received a copy of the GNU Lesser General Public License
22 * version 3 along with OpenOffice.org.  If not, see
23 * <http://www.openoffice.org/license.html>
24 * for a copy of the LGPLv3 License.
25 *
26************************************************************************/
27
28#include "macros.inc"
29
30RegistryItem gid_Regitem_Bau
31    ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
32    Subkey = ".bau";
33    ModuleID = gid_Module_Root;
34    Value = "soffice.StarConfigFile.6";
35End
36
37RegistryItem gid_Regitem_AppID__df595024_3257_41b3_bcf1_a51515ad205e_
38    ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
39    Subkey = "AppID\{82154420-0FBF-11d4-8313-005004526AB4}";
40    ModuleID = gid_Module_Root;
41    Value = "%PRODUCTNAME Service Manager (Ver 1.0)";
42End
43
44RegistryItem gid_Regitem_AppID__df595024_3257_41b3_bcf1_a51515ad205e_soffice
45    ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
46    Subkey = "AppID\soffice.exe";
47    ModuleID = gid_Module_Root;
48    Value = "%PRODUCTNAME Service Manager (Ver 1.0)";
49End
50
51RegistryItem gid_Regitem_Clsid__3ecf78f0_B1_11d2_8ebe_005ad848af_
52    ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
53    Subkey = "CLSID\{82154420-0FBF-11d4-8313-005004526AB4}";
54    ModuleID = gid_Module_Root;
55    Value = "%PRODUCTNAME Service Manager (Ver 1.0)";
56End
57
58RegistryItem gid_Regitem_Clsid__3ecf78f0_B1_11d2_8ebe_005ad848af_AppID
59    ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
60    Subkey = "CLSID\{82154420-0FBF-11d4-8313-005004526AB4}";
61    ModuleID = gid_Module_Root;
62    Name = "AppID";
63    Value = "{82154420-0FBF-11d4-8313-005004526AB4}";
64End
65
66RegistryItem gid_Regitem_Clsid__3ecf78f0_B1_11d2_8ebe_005ad848af__Localserver32
67    ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
68    Subkey = "CLSID\{82154420-0FBF-11d4-8313-005004526AB4}\LocalServer32";
69    ModuleID = gid_Module_Root;
70    Value = "<progpath>\program\soffice.exe -nodefault -nologo";
71End
72
73RegistryItem gid_Regitem_Clsid__3ecf78f0_B1_11d2_8ebe_005ad848af__Notinsertable
74    ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
75    Subkey = "CLSID\{82154420-0FBF-11d4-8313-005004526AB4}\NotInsertable";
76    ModuleID = gid_Module_Root;
77    Value = "";
78End
79
80RegistryItem gid_Regitem_Clsid__3ecf78f0_B1_11d2_8ebe_005ad848af__Progid
81    ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
82    Subkey = "CLSID\{82154420-0FBF-11d4-8313-005004526AB4}\ProgID";
83    ModuleID = gid_Module_Root;
84    Value = "com.sun.star.ServiceManager.1";
85End
86
87RegistryItem gid_Regitem_Clsid__3ecf78f0_B1_11d2_8ebe_005ad848af__Programmable
88    ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
89    Subkey = "CLSID\{82154420-0FBF-11d4-8313-005004526AB4}\Programmable";
90    ModuleID = gid_Module_Root;
91    Value = "";
92End
93
94RegistryItem gid_Regitem_Clsid__3ecf78f0_B1_11d2_8ebe_005ad848af__Versionindependentprogid
95    ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
96    Subkey = "CLSID\{82154420-0FBF-11d4-8313-005004526AB4}\VersionIndependentProgID";
97    ModuleID = gid_Module_Root;
98    Value = "com.sun.star.ServiceManager";
99End
100
101RegistryItem gid_Regitem_Sdg
102    ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
103    Subkey = ".sdg";
104    ModuleID = gid_Module_Root;
105    Value = "soffice.StarConfigFile.6";
106End
107
108RegistryItem gid_Regitem_Sdv
109    ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
110    Subkey = ".sdv";
111    ModuleID = gid_Module_Root;
112    Value = "soffice.StarConfigFile.6";
113End
114
115RegistryItem gid_Regitem_Sob
116    ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
117    Subkey = ".sob";
118    ModuleID = gid_Module_Root;
119    Value = "soffice.StarConfigFile.6";
120End
121
122RegistryItem gid_Regitem_Soc
123    ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
124    Subkey = ".soc";
125    ModuleID = gid_Module_Root;
126    Value = "soffice.StarConfigFile.6";
127End
128
129RegistryItem gid_Regitem_Sod
130    ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
131    Subkey = ".sod";
132    ModuleID = gid_Module_Root;
133    Value = "soffice.StarConfigFile.6";
134End
135
136RegistryItem gid_Regitem_Soe
137    ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
138    Subkey = ".soe";
139    ModuleID = gid_Module_Root;
140    Value = "soffice.StarConfigFile.6";
141End
142
143RegistryItem gid_Regitem_Soffice_Starconfigfile_6
144    ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
145    Subkey = "soffice.StarConfigFile.6";
146    ModuleID = gid_Module_Root;
147    REG_VALUE_LNG(SO60_CONFIGFILE)
148End
149
150RegistryItem gid_Regitem_Software_Microsoft_Windows_Currentversion_Apppaths_Soffice_Exe
151    ParentID = PREDEFINED_HKEY_LOCAL_MACHINE;
152    Subkey = "Software\Microsoft\Windows\CurrentVersion\App Paths\soffice.exe";
153    ModuleID = gid_Module_Root;
154    Value = "<progpath>\program\soffice.exe";
155End
156
157RegistryItem gid_Regitem_Software_Microsoft_Windows_Currentversion_Apppaths_Soffice_Exepath
158    ParentID = PREDEFINED_HKEY_LOCAL_MACHINE;
159    Subkey = "Software\Microsoft\Windows\CurrentVersion\App Paths\soffice.exe";
160    ModuleID = gid_Module_Root;
161    Name = "Path";
162    Value = "<progpath>";
163End
164
165RegistryItem gid_Regitem_Software_Microsoft_Windows_Currentversion_Apppaths_Unopkg_Exe
166    ParentID = PREDEFINED_HKEY_LOCAL_MACHINE;
167    Subkey = "Software\Microsoft\Windows\CurrentVersion\App Paths\unopkg.exe";
168    ModuleID = gid_Module_Root;
169    Value = "<progpath>\program\unopkg.exe";
170End
171
172RegistryItem gid_Regitem_Software_Microsoft_Windows_Currentversion_Apppaths_Unopkg_Exepath
173    ParentID = PREDEFINED_HKEY_LOCAL_MACHINE;
174    Subkey = "Software\Microsoft\Windows\CurrentVersion\App Paths\unopkg.exe";
175    ModuleID = gid_Module_Root;
176    Name = "Path";
177    Value = "<progpath>";
178End
179
180RegistryItem gid_Regitem_Software_Microsoft_Windows_Currentversion_Uninstall_Staroffice_Displayname
181    ParentID = PREDEFINED_HKEY_LOCAL_MACHINE;
182    Subkey = "Software\Microsoft\Windows\CurrentVersion\Uninstall\%PRODUCTNAME %PRODUCTVERSION";
183    ModuleID = gid_Module_Root;
184    Name = "DisplayName";
185    Value = "%PRODUCTNAME %PRODUCTVERSION";
186End
187
188RegistryItem gid_Regitem_Software_Microsoft_Windows_Currentversion_Uninstall_Staroffice_Displayname2
189    ParentID = PREDEFINED_HKEY_LOCAL_MACHINE;
190    Subkey = "Software\Microsoft\Windows\CurrentVersion\Uninstall\%PRODUCTNAME %PRODUCTVERSION";
191    ModuleID = gid_Module_Root;
192    Name = "DisplayIcon";
193    Value = "<progpath>\program\setup.exe";
194End
195
196RegistryItem gid_Regitem_Software_Microsoft_Windows_Currentversion_Uninstall_Staroffice_Displayversion
197    ParentID = PREDEFINED_HKEY_LOCAL_MACHINE;
198    ModuleID = gid_Module_Root;
199    Subkey = "Software\Microsoft\Windows\CurrentVersion\Uninstall\%PRODUCTNAME %PRODUCTVERSION";
200    Name = "DisplayVersion";
201    Value = "%PRODUCTVERSION";
202End
203
204RegistryItem gid_Regitem_Software_Microsoft_Windows_Currentversion_Uninstall_Staroffice_Helplink
205    ParentID = PREDEFINED_HKEY_LOCAL_MACHINE;
206    ModuleID = gid_Module_Root;
207    Subkey = "Software\Microsoft\Windows\CurrentVersion\Uninstall\%PRODUCTNAME %PRODUCTVERSION";
208    Name = "HelpLink";
209    Value = "http://www.openoffice.org/servlets/HelpTOC";
210End
211
212RegistryItem gid_Regitem_Software_Microsoft_Windows_Currentversion_Uninstall_Staroffice_Modifypath
213    ParentID = PREDEFINED_HKEY_LOCAL_MACHINE;
214    ModuleID = gid_Module_Root;
215    Subkey = "Software\Microsoft\Windows\CurrentVersion\Uninstall\%PRODUCTNAME %PRODUCTVERSION";
216    Name = "ModifyPath";
217    Value = "<progpath>\program\setup.exe -reinstall";
218End
219
220RegistryItem gid_Regitem_Software_Microsoft_Windows_Currentversion_Uninstall_Staroffice_Publisher
221    ParentID = PREDEFINED_HKEY_LOCAL_MACHINE;
222    ModuleID = gid_Module_Root;
223    Subkey = "Software\Microsoft\Windows\CurrentVersion\Uninstall\%PRODUCTNAME %PRODUCTVERSION";
224    Name = "Publisher";
225    Value = "Sun Microsystems, Inc. for the OpenOffice.org-Community";
226End
227
228RegistryItem gid_Regitem_Software_Microsoft_Windows_Currentversion_Uninstall_Staroffice_Uninstallstring
229    ParentID = PREDEFINED_HKEY_LOCAL_MACHINE;
230    Subkey = "Software\Microsoft\Windows\CurrentVersion\Uninstall\%PRODUCTNAME %PRODUCTVERSION";
231    ModuleID = gid_Module_Root;
232    Name = "UninstallString";
233    Value = "<progpath>\program\setup.exe -deinstall";
234End
235
236RegistryItem gid_Regitem_Software_Microsoft_Windows_Currentversion_Uninstall_Staroffice_Urlinfoabout
237    ParentID = PREDEFINED_HKEY_LOCAL_MACHINE;
238    ModuleID = gid_Module_Root;
239    Subkey = "Software\Microsoft\Windows\CurrentVersion\Uninstall\%PRODUCTNAME %PRODUCTVERSION";
240    Name = "URLInfoAbout";
241    Value = "http://www.openoffice.org/";
242End
243
244RegistryItem gid_Regitem_Software_Microsoft_Windows_Currentversion_Uninstall_Staroffice_Urlupdateinfo
245    ParentID = PREDEFINED_HKEY_LOCAL_MACHINE;
246    ModuleID = gid_Module_Root;
247    Subkey = "Software\Microsoft\Windows\CurrentVersion\Uninstall\%PRODUCTNAME %PRODUCTVERSION";
248    Name = "URLUpdateInfo";
249    Value = "http://www.openoffice.org/dev_docs/source/download.html#newsoftware";
250End
251
252RegistryItem gid_Regitem_Software_Openoffice_Productname_Productversion_Path
253	ParentID = PREDEFINED_HKEY_LOCAL_MACHINE;
254	Subkey = "Software\OpenOffice.org\%PRODUCTNAME\%PRODUCTVERSION";
255	ModuleID = gid_Module_Root;
256	Name = "Path";
257	Value = "<progpath>\program\soffice.exe";
258End
259
260RegistryItem gid_Regitem_Software_Manufacturer_Productname_Productversion_Productcode_Install
261	ParentID = PREDEFINED_HKEY_LOCAL_MACHINE;
262	Subkey = "Software\%MANUFACTURER\%PRODUCTNAME%PRODUCTADDON\%PRODUCTVERSION\%PRODUCTCODE";
263	ModuleID = gid_Module_Root;
264	Name = "INSTALLLOCATION";
265	Value = "[INSTALLLOCATION]";
266	Styles = (LANGUAGEPACK,ALWAYS_REQUIRED);
267End
268
269RegistryItem gid_Regitem_Software_Manufacturer_Productname_Productversion_Upgradecode_Install
270	ParentID = PREDEFINED_HKEY_LOCAL_MACHINE;
271	Subkey = "Software\%MANUFACTURER\%PRODUCTNAME%PRODUCTADDON\%PRODUCTVERSION\%UPGRADECODE";
272	ModuleID = gid_Module_Root;
273	Name = "INSTALLLOCATION";
274	Value = "[INSTALLLOCATION]";
275	Styles = (LANGUAGEPACK,ALWAYS_REQUIRED);
276End
277
278RegistryItem gid_Regitem_Software_OpenOfficeorg_Ooobaseversion_Install
279	ParentID = PREDEFINED_HKEY_LOCAL_MACHINE;
280	Subkey = "Software\OpenOffice.org\${REGISTRYLAYERNAME}\%PRODUCTNAME\%BRANDPACKAGEVERSION";
281	ModuleID = gid_Module_Root;
282	Name = "INSTALLLOCATION";
283	Value = "[INSTALLLOCATION]";
284	Styles = (ALWAYS_REQUIRED);
285End
286
287RegistryItem gid_Regitem_Software_Manufacturer_Productname_Productversion_Productcode_Officeinstall
288	ParentID = PREDEFINED_HKEY_LOCAL_MACHINE;
289	Subkey = "Software\%MANUFACTURER\%PRODUCTNAME%PRODUCTADDON\%PRODUCTVERSION\%PRODUCTCODE";
290	ModuleID = gid_Module_Root;
291	Name = "OFFICEINSTALLLOCATION";
292	Value = "[INSTALLLOCATION]";
293	Styles = (LANGUAGEPACK,ALWAYS_REQUIRED,UPGRADEKEY);
294End
295
296RegistryItem gid_Regitem_Software_Manufacturer_Productname_Productversion_Productcode_Productversion
297	ParentID = PREDEFINED_HKEY_LOCAL_MACHINE;
298	Subkey = "Software\%MANUFACTURER\%PRODUCTNAME%PRODUCTADDON\%PRODUCTVERSION\%PRODUCTCODE";
299	ModuleID = gid_Module_Root;
300	Name = "ProductVersion";
301	Value = "[ProductVersion]";
302	Styles = (LANGUAGEPACK,ALWAYS_REQUIRED);
303End
304
305RegistryItem gid_Regitem_Software_Manufacturer_Productname_Productversion_Upgradecode_Officeinstall
306	ParentID = PREDEFINED_HKEY_LOCAL_MACHINE;
307	Subkey = "Software\%MANUFACTURER\%PRODUCTNAME%PRODUCTADDON\%PRODUCTVERSION\%UPGRADECODE";
308	ModuleID = gid_Module_Root;
309	Name = "OFFICEINSTALLLOCATION";
310	Value = "[INSTALLLOCATION]";
311	Styles = (LANGUAGEPACK,ALWAYS_REQUIRED);
312End
313
314RegistryItem gid_Regitem_Software_Manufacturer_Productname_Productversion_Upgradecode_Productversion
315	ParentID = PREDEFINED_HKEY_LOCAL_MACHINE;
316	Subkey = "Software\%MANUFACTURER\%PRODUCTNAME%PRODUCTADDON\%PRODUCTVERSION\%UPGRADECODE";
317	ModuleID = gid_Module_Root;
318	Name = "ProductVersion";
319	Value = "[ProductVersion]";
320	Styles = (LANGUAGEPACK,ALWAYS_REQUIRED);
321End
322
323RegistryItem gid_Regitem_Software_OpenOfficeorg_Ooobaseversion_Officeinstall
324	ParentID = PREDEFINED_HKEY_LOCAL_MACHINE;
325	Subkey = "Software\OpenOffice.org\${REGISTRYLAYERNAME}\%PRODUCTNAME\%BRANDPACKAGEVERSION";
326	ModuleID = gid_Module_Root;
327	Name = "OFFICEINSTALLLOCATION";
328	Value = "[INSTALLLOCATION]";
329	Styles = (ALWAYS_REQUIRED);
330End
331
332RegistryItem gid_Regitem_Software_Manufacturer_Productname_Productversion_Productcode_Basisinstall
333	ParentID = PREDEFINED_HKEY_LOCAL_MACHINE;
334	Subkey = "Software\%MANUFACTURER\%PRODUCTNAME%PRODUCTADDON\%PRODUCTVERSION\%PRODUCTCODE";
335	ModuleID = gid_Module_Root;
336	Name = "BASISINSTALLLOCATION";
337	Value = "[INSTALLLOCATION]Basis\\";
338	Styles = (LANGUAGEPACK,ALWAYS_REQUIRED);
339End
340
341RegistryItem gid_Regitem_Software_Manufacturer_Productname_Productversion_Upgradecode_Basisinstall
342	ParentID = PREDEFINED_HKEY_LOCAL_MACHINE;
343	Subkey = "Software\%MANUFACTURER\%PRODUCTNAME%PRODUCTADDON\%PRODUCTVERSION\%UPGRADECODE";
344	ModuleID = gid_Module_Root;
345	Name = "BASISINSTALLLOCATION";
346	Value = "[INSTALLLOCATION]Basis\\";
347	Styles = (LANGUAGEPACK,ALWAYS_REQUIRED);
348End
349
350RegistryItem gid_Regitem_Software_OpenOfficeorg_Ooobaseversion_Basisinstall
351	ParentID = PREDEFINED_HKEY_LOCAL_MACHINE;
352	Subkey = "Software\OpenOffice.org\${REGISTRYLAYERNAME}\Basis\%OOOBASEVERSION";
353	ModuleID = gid_Module_Root;
354	Name = "BASISINSTALLLOCATION";
355	Value = "[INSTALLLOCATION]Basis\\";
356	Styles = (ALWAYS_REQUIRED,LAYER_REGISTRY,USE_OOOBASEVERSION);
357End
358
359RegistryItem gid_Regitem_Software_OpenOfficeorg_Ooobaseversion_Layer_Basisinstall
360	ParentID = PREDEFINED_HKEY_LOCAL_MACHINE;
361	Subkey = "Software\OpenOffice.org\${REGISTRYLAYERNAME}\%PRODUCTNAME\%BRANDPACKAGEVERSION";
362	ModuleID = gid_Module_Root;
363	Name = "BASISINSTALLLOCATION";
364	Value = "[INSTALLLOCATION]Basis\\";
365	Styles = (ALWAYS_REQUIRED);
366End
367
368RegistryItem gid_Regitem_Software_Manufacturer_Productname_Productversion_Productcode_Ureinstall
369	ParentID = PREDEFINED_HKEY_LOCAL_MACHINE;
370	Subkey = "Software\%MANUFACTURER\%PRODUCTNAME%PRODUCTADDON\%PRODUCTVERSION\%PRODUCTCODE";
371	ModuleID = gid_Module_Root;
372	Name = "UREINSTALLLOCATION";
373	Value = "[INSTALLLOCATION]URE\\";
374	Styles = (LANGUAGEPACK,ALWAYS_REQUIRED);
375End
376
377RegistryItem gid_Regitem_Software_Manufacturer_Productname_Productversion_Upgradecode_Ureinstall
378	ParentID = PREDEFINED_HKEY_LOCAL_MACHINE;
379	Subkey = "Software\%MANUFACTURER\%PRODUCTNAME%PRODUCTADDON\%PRODUCTVERSION\%UPGRADECODE";
380	ModuleID = gid_Module_Root;
381	Name = "UREINSTALLLOCATION";
382	Value = "[INSTALLLOCATION]URE\\";
383	Styles = (LANGUAGEPACK,ALWAYS_REQUIRED);
384End
385
386RegistryItem gid_Regitem_Software_OpenOfficeorg_Ooobaseversion_Ureinstall
387	ParentID = PREDEFINED_HKEY_LOCAL_MACHINE;
388	Subkey = "Software\OpenOffice.org\${REGISTRYLAYERNAME}\URE\%URELAYERVERSION";
389	ModuleID = gid_Module_Root;
390	Name = "UREINSTALLLOCATION";
391	Value = "[INSTALLLOCATION]URE\\";
392	Styles = (ALWAYS_REQUIRED,LAYER_REGISTRY,USE_URELAYERVERSION);
393End
394
395RegistryItem gid_Regitem_Software_OpenOfficeorg_Ooobaseversion_Layer_Ureinstall
396	ParentID = PREDEFINED_HKEY_LOCAL_MACHINE;
397	Subkey = "Software\OpenOffice.org\${REGISTRYLAYERNAME}\%PRODUCTNAME\%BRANDPACKAGEVERSION";
398	ModuleID = gid_Module_Root;
399	Name = "UREINSTALLLOCATION";
400	Value = "[INSTALLLOCATION]URE\\";
401	Styles = (ALWAYS_REQUIRED);
402End
403
404RegistryItem gid_Regitem_Sog
405    ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
406    Subkey = ".sog";
407    ModuleID = gid_Module_Root;
408    Value = "soffice.StarConfigFile.6";
409End
410
411RegistryItem gid_Regitem_Soh
412    ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
413    Subkey = ".soh";
414    ModuleID = gid_Module_Root;
415    Value = "soffice.StarConfigFile.6";
416End
417
418RegistryItem gid_Regitem_Stardiv_Uno_Servicemanager
419    ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
420    Subkey = "com.sun.star.ServiceManager";
421    ModuleID = gid_Module_Root;
422    Value = "%PRODUCTNAME Service Manager";
423End
424
425RegistryItem gid_Regitem_Stardiv_Uno_Servicemanager_1
426    ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
427    Subkey = "com.sun.star.ServiceManager.1";
428    ModuleID = gid_Module_Root;
429    Value = "%PRODUCTNAME Service Manager (Ver 1.0)";
430End
431
432RegistryItem gid_Regitem_Stardiv_Uno_Servicemanager_1_Clsid
433    ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
434    Subkey = "com.sun.star.ServiceManager.1\CLSID";
435    ModuleID = gid_Module_Root;
436    Value = "{82154420-0FBF-11d4-8313-005004526AB4}";
437End
438
439RegistryItem gid_Regitem_Stardiv_Uno_Servicemanager_1_Notinsertable
440    ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
441    Subkey = "com.sun.star.ServiceManager.1\NotInsertable";
442    ModuleID = gid_Module_Root;
443    Value = "";
444End
445
446RegistryItem gid_Regitem_Stardiv_Uno_Servicemanager_Clsid
447    ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
448    Subkey = "com.sun.star.ServiceManager\CLSID";
449    ModuleID = gid_Module_Root;
450    Value = "{82154420-0FBF-11d4-8313-005004526AB4}";
451End
452
453RegistryItem gid_Regitem_Stardiv_Uno_Servicemanager_Curver
454    ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
455    Subkey = "com.sun.star.ServiceManager\CurVer";
456    ModuleID = gid_Module_Root;
457    Value = "com.sun.star.ServiceManager.1";
458End
459
460RegistryItem gid_Regitem_Stardiv_Uno_Servicemanager_Notinsertable
461    ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
462    Subkey = "com.sun.star.ServiceManager\NotInsertable";
463    ModuleID = gid_Module_Root;
464    Value = "";
465End
466
467RegistryItem gid_Regitem_Thm
468    ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
469    Subkey = ".thm";
470    ModuleID = gid_Module_Root;
471    Value = "soffice.StarConfigFile.6";
472End
473
474RegistryItem gid_Regitem_Vor_Contenttype
475    ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
476    ModuleID = gid_Module_Root;
477    Subkey = ".vor";
478    Name = "Content Type";
479    Value = "application/vnd.stardivision.writer";
480End
481
482RegistryItem gid_Regitem_Vor_Mime_Database
483    ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
484    ModuleID = gid_Module_Root;
485    Subkey = "MIME\Database\Content Type\application/vnd.stardivision.writer";
486    Name = "Extension";
487    Value = ".vor";
488End
489
490RegistryItem gid_Regitem_Xba
491    ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
492    Subkey = ".xba";
493    ModuleID = gid_Module_Root;
494    Value = "soffice.StarConfigFile.6";
495End
496
497RegistryItem gid_Regitem_Xcs
498    ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
499    Subkey = ".xcs";
500    ModuleID = gid_Module_Root;
501    Value = "soffice.StarConfigFile.6";
502End
503
504RegistryItem gid_Regitem_Xcu
505    ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
506    Subkey = ".xcu";
507    ModuleID = gid_Module_Root;
508    Value = "soffice.StarConfigFile.6";
509End
510
511RegistryItem gid_Regitem_Xdl
512    ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
513    Subkey = ".xdl";
514    ModuleID = gid_Module_Root;
515    Value = "soffice.StarConfigFile.6";
516End
517
518RegistryItem gid_Regitem_Software_Openofficeorg_Uno_Installpath
519    ParentID = PREDEFINED_HKEY_LOCAL_MACHINE;
520    Subkey = "Software\OpenOffice.org\UNO\InstallPath";
521    ModuleID = gid_Module_Root;
522    Value  = "<progpath>\program";
523End
524
525RegistryItem gid_Regitem_Software_Openofficeorg_Uno_Installpath_Branded
526    ParentID = PREDEFINED_HKEY_LOCAL_MACHINE;
527    Subkey = "Software\OpenOffice.org\UNO\InstallPath";
528    ModuleID = gid_Module_Root;
529    Name = "%PRODUCTNAME %PRODUCTVERSION";
530    Value  = "<progpath>\program";
531End
532
533// "OpenWith" Windows Registry keys for extensions supported by OOo
534
535// new oxt file extension for office extension packages
536RegistryItem gid_Regitem_Oxt
537    ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
538    ModuleID = gid_Module_Root;
539    Subkey = ".oxt";
540    Value = "office.Extension.1";
541    Styles = ();
542End
543
544RegistryItem gid_Regitem_Oxt_Contenttype
545    ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
546    ModuleID = gid_Module_Root;
547    Subkey = ".oxt";
548    Name = "Content Type";
549    Value = "application/vnd.openofficeorg.extension";
550    Styles = ();
551End
552
553RegistryItem gid_Regitem_Oxt_Mime_Database
554    ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
555    ModuleID = gid_Module_Root;
556    Subkey = "MIME\Database\Content Type\application/vnd.openofficeorg.extension";
557    Name = "Extension";
558    Value = ".oxt";
559    Styles = ();
560End
561
562RegistryItem gid_Regitem_Office_Extension_Curver
563    ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
564    ModuleID = gid_Module_Root;
565    Subkey = "office.Extension\CurVer";
566    Value = "office.Extension.1";
567    Styles = ();
568End
569
570RegistryItem gid_Regitem_Office_Extension_1
571    ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
572    ModuleID = gid_Module_Root;
573    Subkey = "office.Extension.1";
574    Value = "%PRODUCTNAME Extension";
575    Styles = ();
576End
577
578RegistryItem gid_Regitem_Office_Extension_1_Shell
579    ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
580    ModuleID = gid_Module_Root;
581    Subkey = "office.Extension.1\shell";
582    Value = "open";
583    Styles = ();
584End
585
586RegistryItem gid_Regitem_Office_Extension_1_Shell_Open
587    ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
588    ModuleID = gid_Module_Root;
589    Subkey = "office.Extension.1\shell\open";
590    REG_VALUE_LNG(INSTALL)
591    Styles = ();
592End
593
594RegistryItem gid_Regitem_Office_Extension_1_Shell_Open_Command
595    ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
596    ModuleID = gid_Module_Root;
597    Subkey = "office.Extension.1\shell\open\command";
598    Value = "\"<progpath>\program\soffice.exe\" -o \"%1\"";
599    Styles = ();
600End
601
602RegistryItem gid_Regitem_Office_Extension_1_Defaulticon
603    ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
604    ModuleID = gid_Module_Root;
605    Subkey = "office.Extension.1\DefaultIcon";
606    Value = "<progpath>\program\soffice.exe,39";
607    Styles = ();
608End
609
610// ----- Vista Default Programs ----------------------------------------
611// Find more information here:
612// URL:
613// ---------------------------------------------------------------------
614RegistryItem gid_Regitem_Software_Manufacturer_Productname_Productversion_Capabilities_ApplicationDescription
615	ParentID = PREDEFINED_HKEY_LOCAL_MACHINE;
616	Subkey = "Software\%MANUFACTURER\%PRODUCTNAME%PRODUCTADDON\%PRODUCTVERSION\Capabilities";
617	ModuleID = gid_Module_Root;
618	Name = "ApplicationDescription";
619//        Value = "";
620        REG_VALUE_LNG(APPCAPABILITY_DESCRIPTION_OOO)
621	Styles = ();
622End
623
624RegistryItem gid_Regitem_Software_Manufacturer_Productname_Productversion_Capabilities_ApplicationName
625	ParentID = PREDEFINED_HKEY_LOCAL_MACHINE;
626	Subkey = "Software\%MANUFACTURER\%PRODUCTNAME%PRODUCTADDON\%PRODUCTVERSION\Capabilities";
627	ModuleID = gid_Module_Root;
628	Name = "ApplicationName";
629    Value = "%PRODUCTNAME %PRODUCTVERSION";
630	Styles = ();
631End
632
633RegistryItem gid_Regitem_Software_Manufacturer_Productname_Productversion_Capabilities_ApplicationIcon
634	ParentID = PREDEFINED_HKEY_LOCAL_MACHINE;
635	Subkey = "Software\%MANUFACTURER\%PRODUCTNAME%PRODUCTADDON\%PRODUCTVERSION\Capabilities";
636	ModuleID = gid_Module_Root;
637	Name = "ApplicationIcon";
638    Value = "<progpath>\program\soffice.exe,0";
639	Styles = ();
640End
641
642RegistryItem gid_Regitem_Software_Manufacturer_Productname_Productversion_Capabilities_FileAssociations_Oxt
643    ParentID = PREDEFINED_HKEY_LOCAL_MACHINE;
644    Subkey = "Software\%MANUFACTURER\%PRODUCTNAME%PRODUCTADDON\%PRODUCTVERSION\Capabilities\FileAssociations";
645    ModuleID = gid_Module_Root;
646    Name = ".oxt";
647    Value = "office.Extension.1";
648    Styles = ();
649End
650
651// RegistryItem gid_Regitem_Software_Manufacturer_Productname_Productversion_Capabilities_ApplicationName
652// 	ParentID = PREDEFINED_HKEY_LOCAL_MACHINE;
653// 	Subkey = "Software\%MANUFACTURER\%PRODUCTNAME%PRODUCTADDON\%PRODUCTVERSION\Capabilities";
654// 	ModuleID = gid_Module_Root;
655// 	Name = "ApplicationName";
656//      Value = "%PRODUCTNAME%PRODUCTADDON %PRODUCTVERSION";
657// 	Styles = ();
658// End
659
660// RegistryItem gid_Regitem_Software_Manufacturer_Productname_Productversion_Capabilities_Description
661// 	ParentID = PREDEFINED_HKEY_LOCAL_MACHINE;
662// 	Subkey = "Software\%MANUFACTURER\%PRODUCTNAME%PRODUCTADDON\%PRODUCTVERSION\Capabilities";
663// 	ModuleID = gid_Module_Root;
664// 	Name = "Description";
665//         Value = "blah fasel";
666// 	Styles = ();
667// End
668
669RegistryItem gid_Regitem_Software_RegisteredApplications
670	ParentID = PREDEFINED_HKEY_LOCAL_MACHINE;
671	Subkey = "Software\RegisteredApplications";
672	ModuleID = gid_Module_Root;
673	Name = "%PRODUCTNAME %PRODUCTVERSION";
674    Value = "SOFTWARE\%MANUFACTURER\%PRODUCTNAME\%PRODUCTVERSION\Capabilities";
675	Styles = ();
676End
677