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