bump product version to 4.1.6.2
[LibreOffice.git] / scp2 / source / writer / registryitem_writer.scp
blob3120af83e364a39755fa095dc198afd5de524d34
1 /*
2  * This file is part of the LibreOffice project.
3  *
4  * This Source Code Form is subject to the terms of the Mozilla Public
5  * License, v. 2.0. If a copy of the MPL was not distributed with this
6  * file, You can obtain one at http://mozilla.org/MPL/2.0/.
7  *
8  * This file incorporates work covered by the following license notice:
9  *
10  *   Licensed to the Apache Software Foundation (ASF) under one or more
11  *   contributor license agreements. See the NOTICE file distributed
12  *   with this work for additional information regarding copyright
13  *   ownership. The ASF licenses this file to you under the Apache
14  *   License, Version 2.0 (the "License"); you may not use this file
15  *   except in compliance with the License. You may obtain a copy of
16  *   the License at http://www.apache.org/licenses/LICENSE-2.0 .
17  */
19 #include "macros.inc"
21 // MSOLE embedded object in SO7 file format
22 RegistryItem gid_Regitem_Clsid__30a2652a_Ddf7_45e7_Aca6_3eab26fc8a4e_
23     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
24     ModuleID = gid_Module_Prg_Wrt_Bin;
25     Subkey = "CLSID\{30A2652A-DDF7-45e7-ACA6-3EAB26FC8A4E}";
26     REG_VALUE_LNG(SO60_TEXT)
27 End
29 RegistryItem gid_Regitem_Clsid__30a2652a_Ddf7_45e7_Aca6_3eab26fc8a4e__Auxusertype_2
30     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
31     ModuleID = gid_Module_Prg_Wrt_Bin;
32     Subkey = "CLSID\{30A2652A-DDF7-45e7-ACA6-3EAB26FC8A4E}\AuxUserType\2";
33     Value = "%PRODUCTNAME";
34 End
36 RegistryItem gid_Regitem_Clsid__30a2652a_Ddf7_45e7_Aca6_3eab26fc8a4e__Auxusertype_3
37     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
38     ModuleID = gid_Module_Prg_Wrt_Bin;
39     Subkey = "CLSID\{30A2652A-DDF7-45e7-ACA6-3EAB26FC8A4E}\AuxUserType\3";
40     REG_VALUE_LNG(SO60_TEXT)
41 End
43 RegistryItem gid_Regitem_Clsid__30a2652a_Ddf7_45e7_Aca6_3eab26fc8a4e__Dataformats_Getset_0
44     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
45     ModuleID = gid_Module_Prg_Wrt_Bin;
46     Subkey = "CLSID\{30A2652A-DDF7-45e7-ACA6-3EAB26FC8A4E}\DataFormats\GetSet\0";
47     Value = "Embed Source,1,8,1";
48 End
50 RegistryItem gid_Regitem_Clsid__30a2652a_Ddf7_45e7_Aca6_3eab26fc8a4e__Dataformats_Getset_1
51     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
52     ModuleID = gid_Module_Prg_Wrt_Bin;
53     Subkey = "CLSID\{30A2652A-DDF7-45e7-ACA6-3EAB26FC8A4E}\DataFormats\GetSet\1";
54     Value = "3,1,32,1";
55 End
57 RegistryItem gid_Regitem_Clsid__30a2652a_Ddf7_45e7_Aca6_3eab26fc8a4e__Dataformats_Getset_2
58     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
59     ModuleID = gid_Module_Prg_Wrt_Bin;
60     Subkey = "CLSID\{30A2652A-DDF7-45e7-ACA6-3EAB26FC8A4E}\DataFormats\GetSet\2";
61     Value = "2,1,16,1";
62 End
64 RegistryItem gid_Regitem_Clsid__30a2652a_Ddf7_45e7_Aca6_3eab26fc8a4e__Defaulticon
65     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
66     ModuleID = gid_Module_Prg_Wrt_Bin;
67     Subkey = "CLSID\{30A2652A-DDF7-45e7-ACA6-3EAB26FC8A4E}\DefaultIcon";
68     Value = "<progpath>\program\soffice.bin,0";
69 End
71 RegistryItem gid_Regitem_Clsid__30a2652a_Ddf7_45e7_Aca6_3eab26fc8a4e__Inprochandler32
72     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
73     ModuleID = gid_Module_Prg_Wrt_Bin;
74     Subkey = "CLSID\{30A2652A-DDF7-45e7-ACA6-3EAB26FC8A4E}\InprocHandler32";
75     Value = "<progpath>\program\inprocserv.dll";
76     Styles = ();
77 End
79 RegistryItem gid_Regitem_Clsid__30a2652a_Ddf7_45e7_Aca6_3eab26fc8a4e__Insertable
80     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
81     ModuleID = gid_Module_Prg_Wrt_Bin;
82     Subkey = "CLSID\{30A2652A-DDF7-45e7-ACA6-3EAB26FC8A4E}\Insertable";
83 End
85 RegistryItem gid_Regitem_Clsid__30a2652a_Ddf7_45e7_Aca6_3eab26fc8a4e__Localserver32
86     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
87     ModuleID = gid_Module_Prg_Wrt_Bin;
88     Subkey = "CLSID\{30A2652A-DDF7-45e7-ACA6-3EAB26FC8A4E}\LocalServer32";
89     Value = "<progpath>\program\soffice.exe --nodefault --nologo";
90 End
92 RegistryItem gid_Regitem_Clsid__30a2652a_Ddf7_45e7_Aca6_3eab26fc8a4e__Miscstatus
93     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
94     ModuleID = gid_Module_Prg_Wrt_Bin;
95     Subkey = "CLSID\{30A2652A-DDF7-45e7-ACA6-3EAB26FC8A4E}\MiscStatus";
96     Value = "16";
97 End
99 RegistryItem gid_Regitem_Clsid__30a2652a_Ddf7_45e7_Aca6_3eab26fc8a4e__Progid
100     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
101     ModuleID = gid_Module_Prg_Wrt_Bin;
102     Subkey = "CLSID\{30A2652A-DDF7-45e7-ACA6-3EAB26FC8A4E}\ProgID";
103     Value = "soffice.StarWriterDocument.6";
106 RegistryItem gid_Regitem_Clsid__30a2652a_Ddf7_45e7_Aca6_3eab26fc8a4e__Programmable
107     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
108     ModuleID = gid_Module_Prg_Wrt_Bin;
109     Subkey = "CLSID\{30A2652A-DDF7-45e7-ACA6-3EAB26FC8A4E}\Programmable";
112 RegistryItem gid_Regitem_Clsid__30a2652a_Ddf7_45e7_Aca6_3eab26fc8a4e__Verb_0
113     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
114     ModuleID = gid_Module_Prg_Wrt_Bin;
115     Subkey = "CLSID\{30A2652A-DDF7-45e7-ACA6-3EAB26FC8A4E}\verb\0";
116     Value = "&Edit,0,0";
119 RegistryItem gid_Regitem_Clsid__30a2652a_Ddf7_45e7_Aca6_3eab26fc8a4e__Verb__1
120     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
121     ModuleID = gid_Module_Prg_Wrt_Bin;
122     Subkey = "CLSID\{30A2652A-DDF7-45e7-ACA6-3EAB26FC8A4E}\verb\-1";
123     Value = "Show,0,0";
126 RegistryItem gid_Regitem_Clsid__30a2652a_Ddf7_45e7_Aca6_3eab26fc8a4e__Verb__2
127     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
128     ModuleID = gid_Module_Prg_Wrt_Bin;
129     Subkey = "CLSID\{30A2652A-DDF7-45e7-ACA6-3EAB26FC8A4E}\verb\-2";
130     Value = "Open,0,0";
133 RegistryItem gid_Regitem_Clsid__30a2652a_Ddf7_45e7_Aca6_3eab26fc8a4e__Versionindependentprogid
134     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
135     ModuleID = gid_Module_Prg_Wrt_Bin;
136     Subkey = "CLSID\{30A2652A-DDF7-45e7-ACA6-3EAB26FC8A4E}\VersionIndependentProgID";
137     Value = "soffice.StarWriterDocument.6";
140 // MSOLE embedded object in OASIS file format
141 RegistryItem gid_Regitem_Clsid__F616b81f_7bb8_4f22_B8a5_47428d59f8ad_
142     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
143     ModuleID = gid_Module_Prg_Wrt_Bin;
144     Subkey = "CLSID\{F616B81F-7BB8-4F22-B8A5-47428D59F8AD}";
145     REG_VALUE_LNG(OO_WRITER)
148 RegistryItem gid_Regitem_Clsid__F616b81f_7bb8_4f22_B8a5_47428d59f8ad__Auxusertype_2
149     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
150     ModuleID = gid_Module_Prg_Wrt_Bin;
151     Subkey = "CLSID\{F616B81F-7BB8-4F22-B8A5-47428D59F8AD}\AuxUserType\2";
152     Value = "%PRODUCTNAME";
155 RegistryItem gid_Regitem_Clsid__F616b81f_7bb8_4f22_B8a5_47428d59f8ad__Auxusertype_3
156     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
157     ModuleID = gid_Module_Prg_Wrt_Bin;
158     Subkey = "CLSID\{F616B81F-7BB8-4F22-B8A5-47428D59F8AD}\AuxUserType\3";
159     REG_VALUE_LNG(OO_WRITER)
162 RegistryItem gid_Regitem_Clsid__F616b81f_7bb8_4f22_B8a5_47428d59f8ad__Dataformats_Getset_0
163     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
164     ModuleID = gid_Module_Prg_Wrt_Bin;
165     Subkey = "CLSID\{F616B81F-7BB8-4F22-B8A5-47428D59F8AD}\DataFormats\GetSet\0";
166     Value = "Embed Source,1,8,1";
169 RegistryItem gid_Regitem_Clsid__F616b81f_7bb8_4f22_B8a5_47428d59f8ad__Dataformats_Getset_1
170     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
171     ModuleID = gid_Module_Prg_Wrt_Bin;
172     Subkey = "CLSID\{F616B81F-7BB8-4F22-B8A5-47428D59F8AD}\DataFormats\GetSet\1";
173     Value = "3,1,32,1";
176 RegistryItem gid_Regitem_Clsid__F616b81f_7bb8_4f22_B8a5_47428d59f8ad__Dataformats_Getset_2
177     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
178     ModuleID = gid_Module_Prg_Wrt_Bin;
179     Subkey = "CLSID\{F616B81F-7BB8-4F22-B8A5-47428D59F8AD}\DataFormats\GetSet\2";
180     Value = "2,1,16,1";
183 RegistryItem gid_Regitem_Clsid__F616b81f_7bb8_4f22_B8a5_47428d59f8ad__Defaulticon
184     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
185     ModuleID = gid_Module_Prg_Wrt_Bin;
186     Subkey = "CLSID\{F616B81F-7BB8-4F22-B8A5-47428D59F8AD}\DefaultIcon";
187     Value = "<progpath>\program\soffice.bin,0";
190 RegistryItem gid_Regitem_Clsid__F616b81f_7bb8_4f22_B8a5_47428d59f8ad__Inprochandler32
191     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
192     ModuleID = gid_Module_Prg_Wrt_Bin;
193     Subkey = "CLSID\{F616B81F-7BB8-4F22-B8A5-47428D59F8AD}\InprocHandler32";
194     Value = "<progpath>\program\inprocserv.dll";
195     Styles = ();
198 RegistryItem gid_Regitem_Clsid__F616b81f_7bb8_4f22_B8a5_47428d59f8ad__Insertable
199     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
200     ModuleID = gid_Module_Prg_Wrt_Bin;
201     Subkey = "CLSID\{F616B81F-7BB8-4F22-B8A5-47428D59F8AD}\Insertable";
204 RegistryItem gid_Regitem_Clsid__F616b81f_7bb8_4f22_B8a5_47428d59f8ad__Localserver32
205     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
206     ModuleID = gid_Module_Prg_Wrt_Bin;
207     Subkey = "CLSID\{F616B81F-7BB8-4F22-B8A5-47428D59F8AD}\LocalServer32";
208     Value = "<progpath>\program\soffice.exe --nodefault --nologo";
211 RegistryItem gid_Regitem_Clsid__F616b81f_7bb8_4f22_B8a5_47428d59f8ad__Miscstatus
212     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
213     ModuleID = gid_Module_Prg_Wrt_Bin;
214     Subkey = "CLSID\{F616B81F-7BB8-4F22-B8A5-47428D59F8AD}\MiscStatus";
215     Value = "16";
218 RegistryItem gid_Regitem_Clsid__F616b81f_7bb8_4f22_B8a5_47428d59f8ad__Progid
219     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
220     ModuleID = gid_Module_Prg_Wrt_Bin;
221     Subkey = "CLSID\{F616B81F-7BB8-4F22-B8A5-47428D59F8AD}\ProgID";
222     Value = "LibreOffice.WriterDocument.1";
225 RegistryItem gid_Regitem_Clsid__F616b81f_7bb8_4f22_B8a5_47428d59f8ad__Programmable
226     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
227     ModuleID = gid_Module_Prg_Wrt_Bin;
228     Subkey = "CLSID\{F616B81F-7BB8-4F22-B8A5-47428D59F8AD}\Programmable";
231 RegistryItem gid_Regitem_Clsid__F616b81f_7bb8_4f22_B8a5_47428d59f8ad__Verb_0
232     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
233     ModuleID = gid_Module_Prg_Wrt_Bin;
234     Subkey = "CLSID\{F616B81F-7BB8-4F22-B8A5-47428D59F8AD}\verb\0";
235     Value = "&Edit,0,0";
238 RegistryItem gid_Regitem_Clsid__F616b81f_7bb8_4f22_B8a5_47428d59f8ad__Verb__1
239     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
240     ModuleID = gid_Module_Prg_Wrt_Bin;
241     Subkey = "CLSID\{F616B81F-7BB8-4F22-B8A5-47428D59F8AD}\verb\-1";
242     Value = "Show,0,0";
245 RegistryItem gid_Regitem_Clsid__F616b81f_7bb8_4f22_B8a5_47428d59f8ad__Verb__2
246     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
247     ModuleID = gid_Module_Prg_Wrt_Bin;
248     Subkey = "CLSID\{F616B81F-7BB8-4F22-B8A5-47428D59F8AD}\verb\-2";
249     Value = "Open,0,0";
252 RegistryItem gid_Regitem_Clsid__F616b81f_7bb8_4f22_B8a5_47428d59f8ad__Versionindependentprogid
253     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
254     ModuleID = gid_Module_Prg_Wrt_Bin;
255     Subkey = "CLSID\{F616B81F-7BB8-4F22-B8A5-47428D59F8AD}\VersionIndependentProgID";
256     Value = "LibreOffice.WriterDocument.1";
259 RegistryItem gid_Regitem_Soffice_Starwriterdocument_6
260     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
261     ModuleID = gid_Module_Prg_Wrt_Bin;
262     Subkey = "soffice.StarWriterDocument.6";
263     REG_VALUE_LNG(SO60_TEXT)
266 RegistryItem gid_Regitem_Soffice_Starwriterdocument_6_Clsid
267     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
268     ModuleID = gid_Module_Prg_Wrt_Bin;
269     Subkey = "soffice.StarWriterDocument.6\CLSID";
270     Value = "{30A2652A-DDF7-45e7-ACA6-3EAB26FC8A4E}";
273 RegistryItem gid_Regitem_Soffice_Starwriterdocument_6_Defaulticon
274     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
275     ModuleID = gid_Module_Prg_Wrt_Bin;
276     Subkey = "soffice.StarWriterDocument.6\DefaultIcon";
277     Value = "<progpath>\program\soffice.bin,1";
280 RegistryItem gid_Regitem_Soffice_Starwriterdocument_6_AppUserModelID
281     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
282     ModuleID = gid_Module_Prg_Wrt_Bin;
283     ComponentCondition = "VersionNT >= 601";
284     Subkey = "soffice.StarWriterDocument.6";
285     Name = "AppUserModelID";
286     Value = "TheDocumentFoundation.LibreOffice.Writer";
289 RegistryItem gid_Regitem_Soffice_Starwriterdocument_6_FriendlyTypeName
290     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
291     ModuleID = gid_Module_Prg_Wrt_Bin;
292     Subkey = "soffice.StarWriterDocument.6";
293     Name = "FriendlyTypeName";
294     REG_VALUE_LNG(SO60_TEXT)
297 RegistryItem gid_Regitem_Soffice_Starwriterdocument_6_Insertable
298     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
299     ModuleID = gid_Module_Prg_Wrt_Bin;
300     Subkey = "soffice.StarWriterDocument.6\Insertable";
303 RegistryItem gid_Regitem_Soffice_Starwriterdocument_6_Protocol_Stdfileediting_Server
304     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
305     ModuleID = gid_Module_Prg_Wrt_Bin;
306     Subkey = "soffice.StarWriterDocument.6\protocol\StdFileEditing\server";
307     Value = "<progpath>\program\soffice.exe";
310 RegistryItem gid_Regitem_Soffice_Starwriterdocument_6_Protocol_Stdfileediting_Verb_0
311     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
312     ModuleID = gid_Module_Prg_Wrt_Bin;
313     Subkey = "soffice.StarWriterDocument.6\protocol\StdFileEditing\verb\0";
314     Value = "&Edit";
317 RegistryItem gid_Regitem_Soffice_Starwriterdocument_6_Protocol_Stdfileediting_Verb__1
318     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
319     ModuleID = gid_Module_Prg_Wrt_Bin;
320     Subkey = "soffice.StarWriterDocument.6\protocol\StdFileEditing\verb\-1";
321     Value = "&Show";
324 RegistryItem gid_Regitem_Soffice_Starwriterdocument_6_Protocol_Stdfileediting_Verb__2
325     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
326     ModuleID = gid_Module_Prg_Wrt_Bin;
327     Subkey = "soffice.StarWriterDocument.6\protocol\StdFileEditing\verb\-2";
328     Value = "&Open";
331 RegistryItem gid_Regitem_Soffice_Starwriterdocument_6_Shell
332     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
333     ModuleID = gid_Module_Prg_Wrt_Bin;
334     Subkey = "soffice.StarWriterDocument.6\shell";
335     Value = "open";
338 RegistryItem gid_Regitem_Soffice_Starwriterdocument_6_Shell_New
339     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
340     ModuleID = gid_Module_Prg_Wrt_Bin;
341     Subkey = "soffice.StarWriterDocument.6\shell\new";
342     REG_VALUE_LNG(NEW)
345 RegistryItem gid_Regitem_Soffice_Starwriterdocument_6_Shell_New_Command
346     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
347     ModuleID = gid_Module_Prg_Wrt_Bin;
348     Subkey = "soffice.StarWriterDocument.6\shell\new\command";
349     Value = "\"<progpath>\program\soffice.exe\" -n \"%1\"";
352 RegistryItem gid_Regitem_Soffice_Starwriterdocument_6_Shell_Open_Command
353     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
354     ModuleID = gid_Module_Prg_Wrt_Bin;
355     Subkey = "soffice.StarWriterDocument.6\shell\open\command";
356     Value = "\"<progpath>\program\swriter.exe\" -o \"%1\"";
359 RegistryItem gid_Regitem_Soffice_Starwriterdocument_6_Shell_Print_Command
360     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
361     ModuleID = gid_Module_Prg_Wrt_Bin;
362     Subkey = "soffice.StarWriterDocument.6\shell\print\command";
363     Value = "\"<progpath>\program\soffice.exe\" -p \"%1\"";
366 RegistryItem gid_Regitem_Soffice_Starwriterdocument_6_Shell_Printto_Command
367     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
368     ModuleID = gid_Module_Prg_Wrt_Bin;
369     Subkey = "soffice.StarWriterDocument.6\shell\printto\command";
370     Value = "\"<progpath>\program\soffice.exe\" -pt \"%2\" \"%1\"";
373 RegistryItem gid_Regitem_Soffice_Starwriterdocument_Curver
374     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
375     ModuleID = gid_Module_Prg_Wrt_Bin;
376     Subkey = "soffice.StarWriterDocument\CurVer";
377     Value = "soffice.StarWriterDocument.6";
380 RegistryItem gid_Regitem_StarWriterGlobalDocument_6_Shellex_PropertySheetHandlers_MyPropSheet1
381     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
382     ModuleID = gid_Module_Prg_Wrt_Bin;
383     Subkey = "soffice.StarWriterGlobalDocument.6\shellex\PropertySheetHandlers\MyPropSheet1";
384     Value = "{63542C48-9552-494A-84F7-73AA6A7C99C1}";
387 RegistryItem gid_Regitem_Soffice_Starwriterglobaldocument_6
388     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
389     Subkey = "soffice.StarWriterGlobalDocument.6";
390     ModuleID = gid_Module_Prg_Wrt_Bin;
391     REG_VALUE_LNG(SO60_MASTERDOC)
394 RegistryItem gid_Regitem_Soffice_Starwriterglobaldocument_6_Defaulticon
395     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
396     Subkey = "soffice.StarWriterGlobalDocument.6\DefaultIcon";
397     ModuleID = gid_Module_Prg_Wrt_Bin;
398     Value = "<progpath>\program\soffice.bin,9";
401 RegistryItem gid_Regitem_Soffice_Starwriterglobaldocument_6_AppUserModelID
402     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
403     ModuleID = gid_Module_Prg_Wrt_Bin;
404     ComponentCondition = "VersionNT >= 601";
405     Subkey = "soffice.StarWriterGlobalDocument.6";
406     Name = "AppUserModelID";
407     Value = "TheDocumentFoundation.LibreOffice.Writer";
410 RegistryItem gid_Regitem_Soffice_Starwriterglobaldocument_6_FriendlyTypeName
411     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
412     ModuleID = gid_Module_Prg_Wrt_Bin;
413     Subkey = "soffice.StarWriterGlobalDocument.6";
414     Name = "FriendlyTypeName";
415     REG_VALUE_LNG(SO60_MASTERDOC)
418 RegistryItem gid_Regitem_Soffice_Starwriterglobaldocument_6_Shell
419     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
420     Subkey = "soffice.StarWriterGlobalDocument.6\shell";
421     ModuleID = gid_Module_Prg_Wrt_Bin;
422     Value = "open";
425 RegistryItem gid_Regitem_Soffice_Starwriterglobaldocument_6_Shell_New
426     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
427     Subkey = "soffice.StarWriterGlobalDocument.6\shell\new";
428     ModuleID = gid_Module_Prg_Wrt_Bin;
429     REG_VALUE_LNG(NEW)
432 RegistryItem gid_Regitem_Soffice_Starwriterglobaldocument_6_Shell_New_Command
433     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
434     Subkey = "soffice.StarWriterGlobalDocument.6\shell\new\command";
435     ModuleID = gid_Module_Prg_Wrt_Bin;
436     Value = "\"<progpath>\program\soffice.exe\" -n \"%1\"";
439 RegistryItem gid_Regitem_Soffice_Starwriterglobaldocument_6_Shell_Open_Command
440     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
441     Subkey = "soffice.StarWriterGlobalDocument.6\shell\open\command";
442     ModuleID = gid_Module_Prg_Wrt_Bin;
443     Value = "\"<progpath>\program\swriter.exe\" -o \"%1\"";
446 RegistryItem gid_Regitem_Soffice_Starwriterglobaldocument_6_Shell_Print_Command
447     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
448     Subkey = "soffice.StarWriterGlobalDocument.6\shell\print\command";
449     ModuleID = gid_Module_Prg_Wrt_Bin;
450     Value = "\"<progpath>\program\soffice.exe\" -p \"%1\"";
453 RegistryItem gid_Regitem_Soffice_Starwriterglobaldocument_6_Shell_Printto_Command
454     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
455     Subkey = "soffice.StarWriterGlobalDocument.6\shell\printto\command";
456     ModuleID = gid_Module_Prg_Wrt_Bin;
457     Value = "\"<progpath>\program\soffice.exe\" -pt \"%2\" \"%1\"";
460 RegistryItem gid_Regitem_Soffice_Starwriterglobaldocument_Curver
461     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
462     Subkey = "soffice.StarWriterGlobalDocument\CurVer";
463     ModuleID = gid_Module_Prg_Wrt_Bin;
464     Value = "soffice.StarWriterGlobalDocument.6";
467 RegistryItem gid_Regitem_StarWriterTemplate_6_Shellex_PropertySheetHandlers_MyPropSheet1
468     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
469     ModuleID = gid_Module_Prg_Wrt_Bin;
470     Subkey = "soffice.StarWriterTemplate.6\shellex\PropertySheetHandlers\MyPropSheet1";
471     Value = "{63542C48-9552-494A-84F7-73AA6A7C99C1}";
474 RegistryItem gid_Regitem_Soffice_Starwritertemplate_6
475     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
476     Subkey = "soffice.StarWriterTemplate.6";
477     ModuleID = gid_Module_Prg_Wrt_Bin;
478     REG_VALUE_LNG(SO60_WRITER_TEMPLATE)
481 RegistryItem gid_Regitem_Soffice_Starwritertemplate_6_Defaulticon
482     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
483     Subkey = "soffice.StarWriterTemplate.6\DefaultIcon";
484     ModuleID = gid_Module_Prg_Wrt_Bin;
485     Value = "<progpath>\program\soffice.bin,2";
488 RegistryItem gid_Regitem_Soffice_Starwritertemplate_6_AppUserModelID
489     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
490     ModuleID = gid_Module_Prg_Wrt_Bin;
491     ComponentCondition = "VersionNT >= 601";
492     Subkey = "soffice.StarWriterTemplate.6";
493     Name = "AppUserModelID";
494     Value = "TheDocumentFoundation.LibreOffice.Writer";
497 RegistryItem gid_Regitem_Soffice_Starwritertemplate_6_FriendlyTypeName
498     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
499     ModuleID = gid_Module_Prg_Wrt_Bin;
500     Subkey = "soffice.StarWriterTemplate.6";
501     Name = "FriendlyTypeName";
502     REG_VALUE_LNG(SO60_WRITER_TEMPLATE)
505 RegistryItem gid_Regitem_Soffice_Starwritertemplate_6_Shell
506     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
507     ModuleID = gid_Module_Prg_Wrt_Bin;
508     Subkey = "soffice.StarWriterTemplate.6\shell";
509     Value = "new";
512 RegistryItem gid_Regitem_Soffice_Starwritertemplate_6_Shell_New
513     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
514     ModuleID = gid_Module_Prg_Wrt_Bin;
515     Subkey = "soffice.StarWriterTemplate.6\shell\new";
516     REG_VALUE_LNG(NEW)
519 RegistryItem gid_Regitem_Soffice_Starwritertemplate_6_Shell_New_Command
520     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
521     ModuleID = gid_Module_Prg_Wrt_Bin;
522     Subkey = "soffice.StarWriterTemplate.6\shell\new\command";
523     Value = "\"<progpath>\program\soffice.exe\" -n \"%1\"";
526 RegistryItem gid_Regitem_Soffice_Starwritertemplate_6_Shell_Open_Command
527     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
528     Subkey = "soffice.StarWriterTemplate.6\shell\open\command";
529     ModuleID = gid_Module_Prg_Wrt_Bin;
530     Value = "\"<progpath>\program\swriter.exe\" -o \"%1\"";
533 RegistryItem gid_Regitem_Soffice_Starwritertemplate_6_Shell_Print_Command
534     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
535     Subkey = "soffice.StarWriterTemplate.6\shell\print\command";
536     ModuleID = gid_Module_Prg_Wrt_Bin;
537     Value = "\"<progpath>\program\soffice.exe\" -p \"%1\"";
540 RegistryItem gid_Regitem_Soffice_Starwritertemplate_6_Shell_Printto_Command
541     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
542     Subkey = "soffice.StarWriterTemplate.6\shell\printto\command";
543     ModuleID = gid_Module_Prg_Wrt_Bin;
544     Value = "\"<progpath>\program\soffice.exe\" -pt \"%2\" \"%1\"";
547 RegistryItem gid_Regitem_Stw_PersistentHandler
548     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
549     ModuleID = gid_Module_Prg_Wrt_Bin;
550     Subkey = ".stw\PersistentHandler";
551     Value = "{7BC0E713-5703-45BE-A29D-5D46D8B39262}";
554 RegistryItem gid_Regitem_Stw_Shellex_00021500_0000_0000_C000_000000000046
555     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
556     ModuleID = gid_Module_Prg_Wrt_Bin;
557     Subkey = ".stw\shellex\{00021500-0000-0000-C000-000000000046}";
558     Value = "{087B3AE3-E237-4467-B8DB-5A38AB959AC9}";
561 RegistryItem gid_Regitem_Stw_Shellex_BB2E617C_0920_11D1_9A0B_00C04FC2D6C1
562     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
563     ModuleID = gid_Module_Prg_Wrt_Bin;
564     Subkey = ".stw\shellex\{BB2E617C-0920-11D1-9A0B-00C04FC2D6C1}";
565     Value = "{3B092F0C-7696-40E3-A80F-68D74DA84210}";
568 RegistryItem gid_Regitem_Stw
569     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
570     Subkey = ".stw";
571     ModuleID = gid_Module_Prg_Wrt_Bin;
572     Value = "soffice.StarWriterTemplate.6";
575 RegistryItem gid_Regitem_Stw_Contenttype
576     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
577     ModuleID = gid_Module_Prg_Wrt_Bin;
578     Subkey = ".stw";
579     Name = "Content Type";
580     Value = "application/vnd.sun.xml.writer.template";
583 #ifdef _MSC_VER
584 RegistryItem gid_Regitem_stw_FullDetails
585     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
586     ModuleID = gid_Module_Optional_Winexplorerext;
587     Subkey = "soffice.StarWriterTemplate.6";
588     Name = "FullDetails";
589     Value = "prop:System.PropGroup.Description;System.Title;System.Author;System.Subject;System.Keywords;System.Comment;System.PropGroup.FileSystem;System.ItemNameDisplay;System.ItemType;System.ItemFolderPathDisplay;System.Size;System.DateCreated;System.DateModified;System.FileAttributes;System.ComputerName";
591 #endif
593 RegistryItem gid_Regitem_stw_KindMap
594     ParentID = PREDEFINED_HKEY_LOCAL_MACHINE;
595     ModuleID = gid_Module_Prg_Wrt_Bin;
596     ComponentCondition = "VersionNT >= 600";
597     Subkey = "SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\KindMap";
598     Name = ".stw";
599     Value = "document";
602 RegistryItem gid_Regitem_Sxg_PersistentHandler
603     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
604     ModuleID = gid_Module_Prg_Wrt_Bin;
605     Subkey = ".sxg\PersistentHandler";
606     Value = "{7BC0E713-5703-45BE-A29D-5D46D8B39262}";
609 RegistryItem gid_Regitem_Sxg_Shellex_00021500_0000_0000_C000_000000000046
610     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
611     ModuleID = gid_Module_Prg_Wrt_Bin;
612     Subkey = ".sxg\shellex\{00021500-0000-0000-C000-000000000046}";
613     Value = "{087B3AE3-E237-4467-B8DB-5A38AB959AC9}";
616 RegistryItem gid_Regitem_Sxg_Shellex_BB2E617C_0920_11D1_9A0B_00C04FC2D6C1
617     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
618     ModuleID = gid_Module_Prg_Wrt_Bin;
619     Subkey = ".sxg\shellex\{BB2E617C-0920-11D1-9A0B-00C04FC2D6C1}";
620     Value = "{3B092F0C-7696-40E3-A80F-68D74DA84210}";
623 RegistryItem gid_Regitem_Sxg
624     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
625     ModuleID = gid_Module_Prg_Wrt_Bin;
626     Subkey = ".sxg";
627     Value = "soffice.StarWriterGlobalDocument.6";
630 RegistryItem gid_Regitem_Sxg_Contenttype
631     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
632     ModuleID = gid_Module_Prg_Wrt_Bin;
633     Subkey = ".sxg";
634     Name = "Content Type";
635     Value = "application/vnd.sun.xml.writer.global";
638 RegistryItem gid_Regitem_Sxg_Mime_Database
639     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
640     ModuleID = gid_Module_Prg_Wrt_Bin;
641     Subkey = "MIME\Database\Content Type\application/vnd.sun.xml.writer.global";
642     Name = "Extension";
643     Value = ".sxg";
646 #ifdef _MSC_VER
647 RegistryItem gid_Regitem_sxg_FullDetails
648     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
649     ModuleID = gid_Module_Optional_Winexplorerext;
650     Subkey = "soffice.StarWriterGlobalDocument.6";
651     Name = "FullDetails";
652     Value = "prop:System.PropGroup.Description;System.Title;System.Author;System.Subject;System.Keywords;System.Comment;System.PropGroup.FileSystem;System.ItemNameDisplay;System.ItemType;System.ItemFolderPathDisplay;System.Size;System.DateCreated;System.DateModified;System.FileAttributes;System.ComputerName";
654 #endif
656 RegistryItem gid_Regitem_sxg_KindMap
657     ParentID = PREDEFINED_HKEY_LOCAL_MACHINE;
658     ModuleID = gid_Module_Prg_Wrt_Bin;
659     ComponentCondition = "VersionNT >= 600";
660     Subkey = "SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\KindMap";
661     Name = ".sxg";
662     Value = "document";
665 RegistryItem gid_Regitem_Sxw_PersistentHandler
666     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
667     ModuleID = gid_Module_Prg_Wrt_Bin;
668     Subkey = ".sxw\PersistentHandler";
669     Value = "{7BC0E713-5703-45BE-A29D-5D46D8B39262}";
672 RegistryItem gid_Regitem_Sxw_Shellex_00021500_0000_0000_C000_000000000046
673     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
674     ModuleID = gid_Module_Prg_Wrt_Bin;
675     Subkey = ".sxw\shellex\{00021500-0000-0000-C000-000000000046}";
676     Value = "{087B3AE3-E237-4467-B8DB-5A38AB959AC9}";
679 RegistryItem gid_Regitem_Sxw_Shellex_BB2E617C_0920_11D1_9A0B_00C04FC2D6C1
680     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
681     ModuleID = gid_Module_Prg_Wrt_Bin;
682     Subkey = ".sxw\shellex\{BB2E617C-0920-11D1-9A0B-00C04FC2D6C1}";
683     Value = "{3B092F0C-7696-40E3-A80F-68D74DA84210}";
686 RegistryItem gid_Regitem_Sxw_Contenttype
687     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
688     ModuleID = gid_Module_Prg_Wrt_Bin;
689     Subkey = ".sxw";
690     Name = "Content Type";
691     Value = "application/vnd.sun.xml.writer";
694 RegistryItem gid_Regitem_Sxw_Mime_Database
695     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
696     ModuleID = gid_Module_Prg_Wrt_Bin;
697     Subkey = "MIME\Database\Content Type\application/vnd.sun.xml.writer";
698     Name = "Extension";
699     Value = ".sxw";
702 RegistryItem gid_Regitem_StarWriterDocument_6_Shellex_PropertySheetHandlers_MyPropSheet1
703     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
704     ModuleID = gid_Module_Prg_Wrt_Bin;
705     Subkey = "soffice.StarWriterDocument.6\shellex\PropertySheetHandlers\MyPropSheet1";
706     Value = "{63542C48-9552-494A-84F7-73AA6A7C99C1}";
709 RegistryItem gid_Regitem__Sxw
710     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
711     ModuleID = gid_Module_Prg_Wrt_Bin;
712     Subkey = ".sxw";
713     Value = "soffice.StarWriterDocument.6";
716 RegistryItem gid_Regitem_Software_Manufacturer_Productname_Productversion_Capabilities_FileAssociations_sxw
717     ParentID = PREDEFINED_HKEY_LOCAL_MACHINE;
718     Subkey = "Software\%MANUFACTURER\%PRODUCTNAME%PRODUCTADDON\%PRODUCTVERSION\Capabilities\FileAssociations";
719     ModuleID = gid_Module_Prg_Wrt_Bin;
720     Name = ".sxw";
721     Value = "soffice.StarWriterDocument.6";
722     Styles = ();
725 #ifdef _MSC_VER
726 RegistryItem gid_Regitem_sxw_FullDetails
727     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
728     ModuleID = gid_Module_Optional_Winexplorerext;
729     Subkey = "soffice.StarWriterDocument.6";
730     Name = "FullDetails";
731     Value = "prop:System.PropGroup.Description;System.Title;System.Author;System.Subject;System.Keywords;System.Comment;System.PropGroup.FileSystem;System.ItemNameDisplay;System.ItemType;System.ItemFolderPathDisplay;System.Size;System.DateCreated;System.DateModified;System.FileAttributes;System.ComputerName";
733 #endif
735 RegistryItem gid_Regitem_sxw_KindMap
736     ParentID = PREDEFINED_HKEY_LOCAL_MACHINE;
737     ModuleID = gid_Module_Prg_Wrt_Bin;
738     ComponentCondition = "VersionNT >= 600";
739     Subkey = "SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\KindMap";
740     Name = ".sxw";
741     Value = "document";
744 // new odt file extension 
746 RegistryItem gid_Regitem_Odt_PersistentHandler
747     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
748     ModuleID = gid_Module_Prg_Wrt_Bin;
749     Subkey = ".odt\PersistentHandler";
750     Value = "{7BC0E713-5703-45BE-A29D-5D46D8B39262}";
753 RegistryItem gid_Regitem_Odt_Shellex_00021500_0000_0000_C000_000000000046
754     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
755     ModuleID = gid_Module_Prg_Wrt_Bin;
756     Subkey = ".odt\shellex\{00021500-0000-0000-C000-000000000046}";
757     Value = "{087B3AE3-E237-4467-B8DB-5A38AB959AC9}";
760 RegistryItem gid_Regitem_Odt_Shellex_BB2E617C_0920_11D1_9A0B_00C04FC2D6C1
761     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
762     ModuleID = gid_Module_Prg_Wrt_Bin;
763     Subkey = ".odt\shellex\{BB2E617C-0920-11D1-9A0B-00C04FC2D6C1}";
764     Value = "{3B092F0C-7696-40E3-A80F-68D74DA84210}";
767 RegistryItem gid_Regitem_WriterDocument_1_Shellex_PropertySheetHandlers_MyPropSheet1
768     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
769     ModuleID = gid_Module_Prg_Wrt_Bin;
770     Subkey = "LibreOffice.WriterDocument.1\shellex\PropertySheetHandlers\MyPropSheet1";
771     Value = "{63542C48-9552-494A-84F7-73AA6A7C99C1}";
774 RegistryItem gid_Regitem__Odt
775     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
776     ModuleID = gid_Module_Prg_Wrt_Bin;
777     Subkey = ".odt";
778     Value = "LibreOffice.WriterDocument.1";
781 RegistryItem gid_Regitem_Software_Manufacturer_Productname_Productversion_Capabilities_FileAssociations_odt
782     ParentID = PREDEFINED_HKEY_LOCAL_MACHINE;
783     Subkey = "Software\%MANUFACTURER\%PRODUCTNAME%PRODUCTADDON\%PRODUCTVERSION\Capabilities\FileAssociations";
784     ModuleID = gid_Module_Prg_Wrt_Bin;
785     Name = ".odt";
786     Value = "LibreOffice.WriterDocument.1";
787     Styles = ();
790 RegistryItem gid_Regitem_Software_Manufacturer_Productname_Productversion_Capabilities_MimeAssociations_odt
791     ParentID = PREDEFINED_HKEY_LOCAL_MACHINE;
792     Subkey = "Software\%MANUFACTURER\%PRODUCTNAME%PRODUCTADDON\%PRODUCTVERSION\Capabilities\MimeAssociations";
793     ModuleID = gid_Module_Prg_Wrt_Bin;
794     Name = "application/vnd.oasis.opendocument.text";
795     Value = "LibreOffice.WriterDocument.1";
796     Styles = ();
799 RegistryItem gid_Regitem_Odt_Contenttype
800     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
801     ModuleID = gid_Module_Prg_Wrt_Bin;
802     Subkey = ".odt";
803     Name = "Content Type";
804     Value = "application/vnd.oasis.opendocument.text";
807 RegistryItem gid_Regitem_Odt_Mime_Database
808     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
809     ModuleID = gid_Module_Prg_Wrt_Bin;
810     Subkey = "MIME\Database\Content Type\application/vnd.oasis.opendocument.text";
811     Name = "Extension";
812     Value = ".odt";
815 RegistryItem gid_Regitem_Odt_Openoffice_Writerdocument_1_Shellnew
816     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
817     ModuleID = gid_Module_Prg_Wrt_Bin;
818     Subkey = ".odt\LibreOffice.WriterDocument.1\ShellNew";
819     Name = "FileName";
820     Value = "<progpath>\share\template\shellnew\soffice.odt";
823 RegistryItem gid_Regitem_Openoffice_Writerdocument_Curver
824     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
825     ModuleID = gid_Module_Prg_Wrt_Bin;
826     Subkey = "LibreOffice.WriterDocument\CurVer";
827     Value = "LibreOffice.WriterDocument.1";
830 RegistryItem gid_Regitem_Openoffice_Writerdocument_1
831     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
832     ModuleID = gid_Module_Prg_Wrt_Bin;
833     Subkey = "LibreOffice.WriterDocument.1";
834     REG_VALUE_LNG(OO_WRITER)
837 RegistryItem gid_Regitem_Openoffice_Writerdocument_1_Clsid
838     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
839     ModuleID = gid_Module_Prg_Wrt_Bin;
840     Subkey = "LibreOffice.WriterDocument.1\CLSID";
841     Value = "{F616B81F-7BB8-4F22-B8A5-47428D59F8AD}";
844 RegistryItem gid_Regitem_Openoffice_Writerdocument_1_Defaulticon
845     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
846     ModuleID = gid_Module_Prg_Wrt_Bin;
847     Subkey = "LibreOffice.WriterDocument.1\DefaultIcon";
848     Value = "<progpath>\program\soffice.bin,1";
851 RegistryItem gid_Regitem_Openoffice_Writerdocument_1_AppUserModelID
852     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
853     ModuleID = gid_Module_Prg_Wrt_Bin;
854     ComponentCondition = "VersionNT >= 601";
855     Subkey = "LibreOffice.WriterDocument.1";
856     Name = "AppUserModelID";
857     Value = "TheDocumentFoundation.LibreOffice.Writer";
860 RegistryItem gid_Regitem_Openoffice_Writerdocument_1_FriendlyTypeName
861     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
862     ModuleID = gid_Module_Prg_Wrt_Bin;
863     Subkey = "LibreOffice.WriterDocument.1";
864     Name = "FriendlyTypeName";
865     REG_VALUE_LNG(OO_WRITER)
868 RegistryItem gid_Regitem_Openoffice_Writerdocument_1_Insertable
869     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
870     ModuleID = gid_Module_Prg_Wrt_Bin;
871     Subkey = "LibreOffice.WriterDocument.1\Insertable";
874 #ifdef _MSC_VER
875 RegistryItem gid_Regitem_odt_FullDetails
876     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
877     ModuleID = gid_Module_Optional_Winexplorerext;
878     Subkey = "LibreOffice.WriterDocument.1";
879     Name = "FullDetails";
880     Value = "prop:System.PropGroup.Description;System.Title;System.Author;System.Subject;System.Keywords;System.Comment;System.PropGroup.FileSystem;System.ItemNameDisplay;System.ItemType;System.ItemFolderPathDisplay;System.Size;System.DateCreated;System.DateModified;System.FileAttributes;System.ComputerName";
882 #endif
884 RegistryItem gid_Regitem_odt_KindMap
885     ParentID = PREDEFINED_HKEY_LOCAL_MACHINE;
886     ModuleID = gid_Module_Prg_Wrt_Bin;
887     ComponentCondition = "VersionNT >= 600";
888     Subkey = "SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\KindMap";
889     Name = ".odt";
890     Value = "document";
893 RegistryItem gid_Regitem_Openoffice_Writerdocument_1_Protocol_Stdfileediting_Server
894     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
895     ModuleID = gid_Module_Prg_Wrt_Bin;
896     Subkey = "LibreOffice.WriterDocument.1\protocol\StdFileEditing\server";
897     Value = "<progpath>\program\soffice.exe";
900 RegistryItem gid_Regitem_Openoffice_Writerdocument_1_Protocol_Stdfileediting_Verb_0
901     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
902     ModuleID = gid_Module_Prg_Wrt_Bin;
903     Subkey = "LibreOffice.WriterDocument.1\protocol\StdFileEditing\verb\0";
904     Value = "&Edit";
907 RegistryItem gid_Regitem_Openoffice_Writerdocument_1_Protocol_Stdfileediting_Verb__1
908     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
909     ModuleID = gid_Module_Prg_Wrt_Bin;
910     Subkey = "LibreOffice.WriterDocument.1\protocol\StdFileEditing\verb\-1";
911     Value = "&Show";
914 RegistryItem gid_Regitem_Openoffice_Writerdocument_1_Protocol_Stdfileediting_Verb__2
915     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
916     ModuleID = gid_Module_Prg_Wrt_Bin;
917     Subkey = "LibreOffice.WriterDocument.1\protocol\StdFileEditing\verb\-2";
918     Value = "&Open";
921 RegistryItem gid_Regitem_Openoffice_Writerdocument_1_Shell
922     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
923     ModuleID = gid_Module_Prg_Wrt_Bin;
924     Subkey = "LibreOffice.WriterDocument.1\shell";
925     Value = "open";
928 RegistryItem gid_Regitem_Openoffice_Writerdocument_1_Shell_New
929     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
930     ModuleID = gid_Module_Prg_Wrt_Bin;
931     Subkey = "LibreOffice.WriterDocument.1\shell\new";
932     REG_VALUE_LNG(NEW)
935 RegistryItem gid_Regitem_Openoffice_Writerdocument_1_Shell_New_Command
936     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
937     ModuleID = gid_Module_Prg_Wrt_Bin;
938     Subkey = "LibreOffice.WriterDocument.1\shell\new\command";
939     Value = "\"<progpath>\program\soffice.exe\" -n \"%1\"";
942 RegistryItem gid_Regitem_Openoffice_Writerdocument_1_Shell_Open_Command
943     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
944     ModuleID = gid_Module_Prg_Wrt_Bin;
945     Subkey = "LibreOffice.WriterDocument.1\shell\open\command";
946     Value = "\"<progpath>\program\swriter.exe\" -o \"%1\"";
947     Styles = ();
950 RegistryItem gid_Regitem_Openoffice_Writerdocument_1_Shell_Print_Command
951     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
952     ModuleID = gid_Module_Prg_Wrt_Bin;
953     Subkey = "LibreOffice.WriterDocument.1\shell\print\command";
954     Value = "\"<progpath>\program\soffice.exe\" -p \"%1\"";
957 RegistryItem gid_Regitem_Openoffice_Writerdocument_1_Shell_Printto_Command
958     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
959     ModuleID = gid_Module_Prg_Wrt_Bin;
960     Subkey = "LibreOffice.WriterDocument.1\shell\printto\command";
961     Value = "\"<progpath>\program\soffice.exe\" -pt \"%2\" \"%1\"";
964 // Writer Web Document
965 RegistryItem gid_Regitem_Openoffice_Writerwebdocument_Curver
966     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
967     ModuleID = gid_Module_Prg_Wrt_Bin;
968     Subkey = "LibreOffice.WriterWebDocument\CurVer";
969     Value = "LibreOffice.WriterWebDocument.1";
972 RegistryItem gid_Regitem_Openoffice_Writerwebdocument_1
973     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
974     ModuleID = gid_Module_Prg_Wrt_Bin;
975     Subkey = "LibreOffice.WriterWebDocument.1";
976     REG_VALUE_LNG(OO_WRITER)
979 RegistryItem gid_Regitem_Openoffice_Writerwebdocument_1_Shell_Open_Command
980     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
981     ModuleID = gid_Module_Prg_Wrt_Bin;
982     Subkey = "LibreOffice.WriterWebDocument.1\shell\open\command";
983     Value = "\"<progpath>\program\sweb.exe\" -o \"%1\"";
984     Styles = ();
987 // .fodt
989 RegistryItem gid_Regitem__Fodt
990     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
991     ModuleID = gid_Module_Prg_Wrt_Bin;
992     Subkey = ".fodt";
993     Value = "LibreOffice.WriterDocument.1";
996 RegistryItem gid_Regitem_Software_Manufacturer_Productname_Productversion_Capabilities_FileAssociations_fodt
997     ParentID = PREDEFINED_HKEY_LOCAL_MACHINE;
998     Subkey = "Software\%MANUFACTURER\%PRODUCTNAME%PRODUCTADDON\%PRODUCTVERSION\Capabilities\FileAssociations";
999     ModuleID = gid_Module_Root;
1000     Name = ".fodt";
1001     Value = "LibreOffice.WriterDocument.1";
1004 RegistryItem gid_Regitem_Fodt_Contenttype
1005     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
1006     ModuleID = gid_Module_Prg_Wrt_Bin;
1007     Subkey = ".fodt";
1008     Name = "Content Type";
1009     Value = "application/vnd.oasis.opendocument.text";
1012 RegistryItem gid_Regitem_fodt_KindMap
1013     ParentID = PREDEFINED_HKEY_LOCAL_MACHINE;
1014     ModuleID = gid_Module_Prg_Wrt_Bin;
1015     ComponentCondition = "VersionNT >= 600";
1016     Subkey = "SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\KindMap";
1017     Name = ".fodt";
1018     Value = "document";
1021 // new ott file extension 
1023 RegistryItem gid_Regitem_Ott_PersistentHandler
1024     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
1025     ModuleID = gid_Module_Prg_Wrt_Bin;
1026     Subkey = ".ott\PersistentHandler";
1027     Value = "{7BC0E713-5703-45BE-A29D-5D46D8B39262}";
1030 RegistryItem gid_Regitem_Ott_Shellex_00021500_0000_0000_C000_000000000046
1031     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
1032     ModuleID = gid_Module_Prg_Wrt_Bin;
1033     Subkey = ".ott\shellex\{00021500-0000-0000-C000-000000000046}";
1034     Value = "{087B3AE3-E237-4467-B8DB-5A38AB959AC9}";
1037 RegistryItem gid_Regitem_Ott_Shellex_BB2E617C_0920_11D1_9A0B_00C04FC2D6C1
1038     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
1039     ModuleID = gid_Module_Prg_Wrt_Bin;
1040     Subkey = ".ott\shellex\{BB2E617C-0920-11D1-9A0B-00C04FC2D6C1}";
1041     Value = "{3B092F0C-7696-40E3-A80F-68D74DA84210}";
1044 RegistryItem gid_Regitem_WriterTemplate_1_Shellex_PropertySheetHandlers_MyPropSheet1
1045     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
1046     ModuleID = gid_Module_Prg_Wrt_Bin;
1047     Subkey = "LibreOffice.WriterTemplate.1\shellex\PropertySheetHandlers\MyPropSheet1";
1048     Value = "{63542C48-9552-494A-84F7-73AA6A7C99C1}";
1051 RegistryItem gid_Regitem_Ott
1052     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
1053     Subkey = ".ott";
1054     ModuleID = gid_Module_Prg_Wrt_Bin;
1055     Value = "LibreOffice.WriterTemplate.1";
1058 RegistryItem gid_Regitem_Ott_Contenttype
1059     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
1060     ModuleID = gid_Module_Prg_Wrt_Bin;
1061     Subkey = ".ott";
1062     Name = "Content Type";
1063     Value = "application/vnd.oasis.opendocument.text-template";
1066 RegistryItem gid_Regitem_Soffice_Starwritertemplate_1
1067     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
1068     Subkey = "LibreOffice.WriterTemplate.1";
1069     ModuleID = gid_Module_Prg_Wrt_Bin;
1070     REG_VALUE_LNG(OO_WRITER_TEMPLATE)
1073 RegistryItem gid_Regitem_Openoffice_Writertemplate_1_Defaulticon
1074     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
1075     Subkey = "LibreOffice.WriterTemplate.1\DefaultIcon";
1076     ModuleID = gid_Module_Prg_Wrt_Bin;
1077     Value = "<progpath>\program\soffice.bin,2";
1080 RegistryItem gid_Regitem_Openoffice_Writertemplate_1_AppUserModelID
1081     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
1082     ModuleID = gid_Module_Prg_Wrt_Bin;
1083     ComponentCondition = "VersionNT >= 601";
1084     Subkey = "LibreOffice.WriterTemplate.1";
1085     Name = "AppUserModelID";
1086     Value = "TheDocumentFoundation.LibreOffice.Writer";
1089 RegistryItem gid_Regitem_Openoffice_Writertemplate_1_FriendlyTypeName
1090     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
1091     ModuleID = gid_Module_Prg_Wrt_Bin;
1092     Subkey = "LibreOffice.WriterTemplate.1";
1093     Name = "FriendlyTypeName";
1094     REG_VALUE_LNG(OO_WRITER_TEMPLATE)
1097 #ifdef _MSC_VER
1098 RegistryItem gid_Regitem_ott_FullDetails
1099     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
1100     ModuleID = gid_Module_Optional_Winexplorerext;
1101     Subkey = "LibreOffice.WriterTemplate.1";
1102     Name = "FullDetails";
1103     Value = "prop:System.PropGroup.Description;System.Title;System.Author;System.Subject;System.Keywords;System.Comment;System.PropGroup.FileSystem;System.ItemNameDisplay;System.ItemType;System.ItemFolderPathDisplay;System.Size;System.DateCreated;System.DateModified;System.FileAttributes;System.ComputerName";
1105 #endif
1107 RegistryItem gid_Regitem_ott_KindMap
1108     ParentID = PREDEFINED_HKEY_LOCAL_MACHINE;
1109     ModuleID = gid_Module_Prg_Wrt_Bin;
1110     ComponentCondition = "VersionNT >= 600";
1111     Subkey = "SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\KindMap";
1112     Name = ".ott";
1113     Value = "document";
1116 RegistryItem gid_Regitem_Openoffice_Writertemplate_1_Shell
1117     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
1118     ModuleID = gid_Module_Prg_Wrt_Bin;
1119     Subkey = "LibreOffice.WriterTemplate.1\shell";
1120     Value = "new";
1123 RegistryItem gid_Regitem_Openoffice_Writertemplate_1_Shell_New
1124     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
1125     ModuleID = gid_Module_Prg_Wrt_Bin;
1126     Subkey = "LibreOffice.WriterTemplate.1\shell\new";
1127     REG_VALUE_LNG(NEW)
1130 RegistryItem gid_Regitem_Openoffice_Writertemplate_1_Shell_New_Command
1131     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
1132     ModuleID = gid_Module_Prg_Wrt_Bin;
1133     Subkey = "LibreOffice.WriterTemplate.1\shell\new\command";
1134     Value = "\"<progpath>\program\soffice.exe\" -n \"%1\"";
1137 RegistryItem gid_Regitem_Openoffice_Writertemplate_1_Shell_Open_Command
1138     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
1139     Subkey = "LibreOffice.WriterTemplate.1\shell\open\command";
1140     ModuleID = gid_Module_Prg_Wrt_Bin;
1141     Value = "\"<progpath>\program\swriter.exe\" -o \"%1\"";
1144 RegistryItem gid_Regitem_Openoffice_Writertemplate_1_Shell_Print_Command
1145     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
1146     Subkey = "LibreOffice.WriterTemplate.1\shell\print\command";
1147     ModuleID = gid_Module_Prg_Wrt_Bin;
1148     Value = "\"<progpath>\program\soffice.exe\" -p \"%1\"";
1151 RegistryItem gid_Regitem_Openoffice_Writertemplate_1_Shell_Printto_Command
1152     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
1153     Subkey = "LibreOffice.WriterTemplate.1\shell\printto\command";
1154     ModuleID = gid_Module_Prg_Wrt_Bin;
1155     Value = "\"<progpath>\program\soffice.exe\" -pt \"%2\" \"%1\"";
1158 // new odm file extension 
1160 RegistryItem gid_Regitem_Odm_PersistentHandler
1161     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
1162     ModuleID = gid_Module_Prg_Wrt_Bin;
1163     Subkey = ".odm\PersistentHandler";
1164     Value = "{7BC0E713-5703-45BE-A29D-5D46D8B39262}";
1167 RegistryItem gid_Regitem_Odm_Shellex_00021500_0000_0000_C000_000000000046
1168     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
1169     ModuleID = gid_Module_Prg_Wrt_Bin;
1170     Subkey = ".odm\shellex\{00021500-0000-0000-C000-000000000046}";
1171     Value = "{087B3AE3-E237-4467-B8DB-5A38AB959AC9}";
1174 RegistryItem gid_Regitem_Odm_Shellex_BB2E617C_0920_11D1_9A0B_00C04FC2D6C1
1175     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
1176     ModuleID = gid_Module_Prg_Wrt_Bin;
1177     Subkey = ".odm\shellex\{BB2E617C-0920-11D1-9A0B-00C04FC2D6C1}";
1178     Value = "{3B092F0C-7696-40E3-A80F-68D74DA84210}";
1181 RegistryItem gid_Regitem_WriterGlobalDocument_1_Shellex_PropertySheetHandlers_MyPropSheet1
1182     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
1183     ModuleID = gid_Module_Prg_Wrt_Bin;
1184     Subkey = "LibreOffice.WriterGlobalDocument.1\shellex\PropertySheetHandlers\MyPropSheet1";
1185     Value = "{63542C48-9552-494A-84F7-73AA6A7C99C1}";
1188 RegistryItem gid_Regitem_Odm
1189     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
1190     ModuleID = gid_Module_Prg_Wrt_Bin;
1191     Subkey = ".odm";
1192     Value = "LibreOffice.WriterGlobalDocument.1";
1195 RegistryItem gid_Regitem_Odm_Contenttype
1196     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
1197     ModuleID = gid_Module_Prg_Wrt_Bin;
1198     Subkey = ".odm";
1199     Name = "Content Type";
1200     Value = "application/vnd.oasis.opendocument.text-master";
1203 RegistryItem gid_Regitem_Odm_Mime_Database
1204     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
1205     ModuleID = gid_Module_Prg_Wrt_Bin;
1206     Subkey = "MIME\Database\Content Type\application/vnd.oasis.opendocument.text-master";
1207     Name = "Extension";
1208     Value = ".odm";
1211 RegistryItem gid_Regitem_Openoffice_Writerglobaldocument_Curver
1212     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
1213     Subkey = "LibreOffice.WriterGlobalDocument\CurVer";
1214     ModuleID = gid_Module_Prg_Wrt_Bin;
1215     Value = "LibreOffice.WriterGlobalDocument.1";
1218 RegistryItem gid_Regitem_Openoffice_Writerglobaldocument_1
1219     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
1220     Subkey = "LibreOffice.WriterGlobalDocument.1";
1221     ModuleID = gid_Module_Prg_Wrt_Bin;
1222     REG_VALUE_LNG(OO_MASTERDOC)
1225 RegistryItem gid_Regitem_Openoffice_Writerglobaldocument_1_Defaulticon
1226     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
1227     Subkey = "LibreOffice.WriterGlobalDocument.1\DefaultIcon";
1228     ModuleID = gid_Module_Prg_Wrt_Bin;
1229     Value = "<progpath>\program\soffice.bin,9";
1232 RegistryItem gid_Regitem_Openoffice_Writerglobaldocument_1_AppUserModelID
1233     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
1234     ModuleID = gid_Module_Prg_Wrt_Bin;
1235     ComponentCondition = "VersionNT >= 601";
1236     Subkey = "LibreOffice.WriterGlobalDocument.1";
1237     Name = "AppUserModelID";
1238     Value = "TheDocumentFoundation.LibreOffice.Writer";
1241 RegistryItem gid_Regitem_Openoffice_Writerglobaldocument_1_FriendlyTypeName
1242     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
1243     ModuleID = gid_Module_Prg_Wrt_Bin;
1244     Subkey = "LibreOffice.WriterGlobalDocument.1";
1245     Name = "FriendlyTypeName";
1246     REG_VALUE_LNG(OO_MASTERDOC)
1249 #ifdef _MSC_VER
1250 RegistryItem gid_Regitem_odm_FullDetails
1251     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
1252     ModuleID = gid_Module_Optional_Winexplorerext;
1253     Subkey = "LibreOffice.WriterGlobalDocument.1";
1254     Name = "FullDetails";
1255     Value = "prop:System.PropGroup.Description;System.Title;System.Author;System.Subject;System.Keywords;System.Comment;System.PropGroup.FileSystem;System.ItemNameDisplay;System.ItemType;System.ItemFolderPathDisplay;System.Size;System.DateCreated;System.DateModified;System.FileAttributes;System.ComputerName";
1257 #endif
1259 RegistryItem gid_Regitem_odm_KindMap
1260     ParentID = PREDEFINED_HKEY_LOCAL_MACHINE;
1261     ModuleID = gid_Module_Prg_Wrt_Bin;
1262     ComponentCondition = "VersionNT >= 600";
1263     Subkey = "SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\KindMap";
1264     Name = ".odm";
1265     Value = "document";
1268 RegistryItem gid_Regitem_Openoffice_Writerglobaldocument_1_Shell
1269     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
1270     Subkey = "LibreOffice.WriterGlobalDocument.1\shell";
1271     ModuleID = gid_Module_Prg_Wrt_Bin;
1272     Value = "open";
1275 RegistryItem gid_Regitem_Openoffice_Writerglobaldocument_1_Shell_New
1276     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
1277     Subkey = "LibreOffice.WriterGlobalDocument.1\shell\new";
1278     ModuleID = gid_Module_Prg_Wrt_Bin;
1279     REG_VALUE_LNG(NEW)
1282 RegistryItem gid_Regitem_Openoffice_Writerglobaldocument_1_Shell_New_Command
1283     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
1284     Subkey = "LibreOffice.WriterGlobalDocument.1\shell\new\command";
1285     ModuleID = gid_Module_Prg_Wrt_Bin;
1286     Value = "\"<progpath>\program\soffice.exe\" -n \"%1\"";
1289 RegistryItem gid_Regitem_Openoffice_Writerglobaldocument_1_Shell_Open_Command
1290     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
1291     Subkey = "LibreOffice.WriterGlobalDocument.1\shell\open\command";
1292     ModuleID = gid_Module_Prg_Wrt_Bin;
1293     Value = "\"<progpath>\program\swriter.exe\" -o \"%1\"";
1296 RegistryItem gid_Regitem_Openoffice_Writerglobaldocument_1_Shell_Print_Command
1297     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
1298     Subkey = "LibreOffice.WriterGlobalDocument.1\shell\print\command";
1299     ModuleID = gid_Module_Prg_Wrt_Bin;
1300     Value = "\"<progpath>\program\soffice.exe\" -p \"%1\"";
1303 RegistryItem gid_Regitem_Openoffice_Writerglobaldocument_1_Shell_Printto_Command
1304     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
1305     Subkey = "LibreOffice.WriterGlobalDocument.1\shell\printto\command";
1306     ModuleID = gid_Module_Prg_Wrt_Bin;
1307     Value = "\"<progpath>\program\soffice.exe\" -pt \"%2\" \"%1\"";
1310 // new oth file extension 
1312 RegistryItem gid_Regitem_Oth_PersistentHandler
1313     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
1314     ModuleID = gid_Module_Prg_Wrt_Bin;
1315     Subkey = ".oth\PersistentHandler";
1316     Value = "{7BC0E713-5703-45BE-A29D-5D46D8B39262}";
1319 RegistryItem gid_Regitem_Oth_Shellex_00021500_0000_0000_C000_000000000046
1320     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
1321     ModuleID = gid_Module_Prg_Wrt_Bin;
1322     Subkey = ".oth\shellex\{00021500-0000-0000-C000-000000000046}";
1323     Value = "{087B3AE3-E237-4467-B8DB-5A38AB959AC9}";
1326 RegistryItem gid_Regitem_Oth_Shellex_BB2E617C_0920_11D1_9A0B_00C04FC2D6C1
1327     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
1328     ModuleID = gid_Module_Prg_Wrt_Bin;
1329     Subkey = ".oth\shellex\{BB2E617C-0920-11D1-9A0B-00C04FC2D6C1}";
1330     Value = "{3B092F0C-7696-40E3-A80F-68D74DA84210}";
1333 RegistryItem gid_Regitem_WriterWebTemplate_Shellex_PropertySheetHandlers_MyPropSheet1
1334     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
1335     ModuleID = gid_Module_Prg_Wrt_Bin;
1336     Subkey = "LibreOffice.WriterWebTemplate.1\shellex\PropertySheetHandlers\MyPropSheet1";
1337     Value = "{63542C48-9552-494A-84F7-73AA6A7C99C1}";
1340 RegistryItem gid_Regitem_Oth
1341     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
1342     ModuleID = gid_Module_Prg_Wrt_Bin;
1343     Subkey = ".oth";
1344     Value = "LibreOffice.WriterWebTemplate.1";
1347 RegistryItem gid_Regitem_Oth_Contenttype
1348     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
1349     ModuleID = gid_Module_Prg_Wrt_Bin;
1350     Subkey = ".oth";
1351     Name = "Content Type";
1352     Value = "application/vnd.oasis.opendocument.text-web";
1355 RegistryItem gid_Regitem_Oth_Mime_Database
1356     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
1357     ModuleID = gid_Module_Prg_Wrt_Bin;
1358     Subkey = "MIME\Database\Content Type\application/vnd.oasis.opendocument.text-web";
1359     Name = "Extension";
1360     Value = ".oth";
1363 RegistryItem gid_Regitem_Openoffice_WriterWebTemplate_Curver
1364     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
1365     Subkey = "LibreOffice.WriterWebTemplate\CurVer";
1366     ModuleID = gid_Module_Prg_Wrt_Bin;
1367     Value = "LibreOffice.WriterWebTemplate.1";
1370 RegistryItem gid_Regitem_Openoffice_WriterWebTemplate_1
1371     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
1372     Subkey = "LibreOffice.WriterWebTemplate.1";
1373     ModuleID = gid_Module_Prg_Wrt_Bin;
1374     REG_VALUE_LNG(OO_WEBDOC)
1377 RegistryItem gid_Regitem_Openoffice_WriterWebTemplate_1_Defaulticon
1378     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
1379     Subkey = "LibreOffice.WriterWebTemplate.1\DefaultIcon";
1380     ModuleID = gid_Module_Prg_Wrt_Bin;
1381     Value = "<progpath>\program\soffice.bin,10";
1384 RegistryItem gid_Regitem_Openoffice_WriterWebTemplate_1_AppUserModelID
1385     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
1386     ModuleID = gid_Module_Prg_Wrt_Bin;
1387     ComponentCondition = "VersionNT >= 601";
1388     Subkey = "LibreOffice.WriterWebTemplate.1";
1389     Name = "AppUserModelID";
1390     Value = "TheDocumentFoundation.LibreOffice.Writer";
1393 RegistryItem gid_Regitem_Openoffice_WriterWebTemplate_1_FriendlyTypeName
1394     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
1395     ModuleID = gid_Module_Prg_Wrt_Bin;
1396     Subkey = "LibreOffice.WriterWebTemplate.1";
1397     Name = "FriendlyTypeName";
1398     REG_VALUE_LNG(OO_WEBDOC)
1401 RegistryItem gid_Regitem_Openoffice_WriterWebTemplate_1_Shell
1402     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
1403     Subkey = "LibreOffice.WriterWebTemplate.1\shell";
1404     ModuleID = gid_Module_Prg_Wrt_Bin;
1405     Value = "open";
1408 RegistryItem gid_Regitem_Openoffice_WriterWebTemplate_1_Shell_New
1409     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
1410     Subkey = "LibreOffice.WriterWebTemplate.1\shell\new";
1411     ModuleID = gid_Module_Prg_Wrt_Bin;
1412     REG_VALUE_LNG(NEW)
1415 RegistryItem gid_Regitem_Openoffice_WriterWebTemplate_1_Shell_New_Command
1416     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
1417     Subkey = "LibreOffice.WriterWebTemplate.1\shell\new\command";
1418     ModuleID = gid_Module_Prg_Wrt_Bin;
1419     Value = "\"<progpath>\program\soffice.exe\" -n \"%1\"";
1422 RegistryItem gid_Regitem_Openoffice_WriterWebTemplate_1_Shell_Open_Command
1423     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
1424     Subkey = "LibreOffice.WriterWebTemplate.1\shell\open\command";
1425     ModuleID = gid_Module_Prg_Wrt_Bin;
1426     Value = "\"<progpath>\program\swriter.exe\" -o \"%1\"";
1429 RegistryItem gid_Regitem_Openoffice_WriterWebTemplate_1_Shell_Print_Command
1430     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
1431     Subkey = "LibreOffice.WriterWebTemplate.1\shell\print\command";
1432     ModuleID = gid_Module_Prg_Wrt_Bin;
1433     Value = "\"<progpath>\program\soffice.exe\" -p \"%1\"";
1436 RegistryItem gid_Regitem_Openoffice_WriterWebTemplate_1_Shell_Printto_Command
1437     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
1438     Subkey = "LibreOffice.WriterWebTemplate.1\shell\printto\command";
1439     ModuleID = gid_Module_Prg_Wrt_Bin;
1440     Value = "\"<progpath>\program\soffice.exe\" -pt \"%2\" \"%1\"";
1443 #ifdef _MSC_VER
1444 RegistryItem gid_Regitem_oth_FullDetails
1445     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
1446     ModuleID = gid_Module_Optional_Winexplorerext;
1447     Subkey = "LibreOffice.WriterWebTemplate.1";
1448     Name = "FullDetails";
1449     Value = "prop:System.PropGroup.Description;System.Title;System.Author;System.Subject;System.Keywords;System.Comment;System.PropGroup.FileSystem;System.ItemNameDisplay;System.ItemType;System.ItemFolderPathDisplay;System.Size;System.DateCreated;System.DateModified;System.FileAttributes;System.ComputerName";
1451 #endif
1453 RegistryItem gid_Regitem_oth_KindMap
1454     ParentID = PREDEFINED_HKEY_LOCAL_MACHINE;
1455     ModuleID = gid_Module_Prg_Wrt_Bin;
1456     ComponentCondition = "VersionNT >= 600";
1457     Subkey = "SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\KindMap";
1458     Name = ".oth";
1459     Value = "document";
1462 // "OpenWith" Windows Registry keys for extensions supported by Writer
1464 // .ODT
1465 RegistryItem gid_Regitem_OpenOffice_ODT_OpenWith_Writer
1466     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
1467     Subkey = ".odt\OpenWithProgIDs";
1468     ModuleID = gid_Module_Prg_Wrt_Bin;
1469     Name = "LibreOffice.WriterDocument.1";
1470     Value = " ";
1473 // .OTT
1474 RegistryItem gid_Regitem_OpenOffice_OTT_OpenWith_Writer
1475     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
1476     Subkey = ".ott\OpenWithProgIDs";
1477     ModuleID = gid_Module_Prg_Wrt_Bin;
1478     Name = "LibreOffice.WriterTemplate.1";
1479     Value = " ";
1482 // .OTH
1483 RegistryItem gid_Regitem_OpenOffice_OTH_OpenWith_Writer
1484     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
1485     Subkey = ".oth\OpenWithProgIDs";
1486     ModuleID = gid_Module_Prg_Wrt_Bin;
1487     Name = "LibreOffice.WriterWebTemplate.1";
1488     Value = " ";
1491 // .ODM
1492 RegistryItem gid_Regitem_OpenOffice_ODM_OpenWith_Writer
1493     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
1494     Subkey = ".odm\OpenWithProgIDs";
1495     ModuleID = gid_Module_Prg_Wrt_Bin;
1496     Name = "LibreOffice.WriterGlobalDocument.1";
1497     Value = " ";
1500 // .SXW
1501 RegistryItem gid_Regitem_OpenOffice_SXW_OpenWith_Writer
1502     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
1503     Subkey = ".sxw\OpenWithProgIDs";
1504     ModuleID = gid_Module_Prg_Wrt_Bin;
1505     Name = "soffice.StarWriterDocument.6";
1506     Value = " ";
1509 // .STW
1510 RegistryItem gid_Regitem_OpenOffice_STW_OpenWith_Writer
1511     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
1512     Subkey = ".stw\OpenWithProgIDs";
1513     ModuleID = gid_Module_Prg_Wrt_Bin;
1514     Name = "soffice.StarWriterTemplate.6";
1515     Value = " ";
1518 // .TXT
1519 RegistryItem gid_Regitem_OpenOffice_TXT_OpenWith_Writer
1520     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
1521     Subkey = ".txt\OpenWithProgIDs";
1522     ModuleID = gid_Module_Prg_Wrt_Bin;
1523     Name = "soffice.StarWriterDocument.6";
1524     Value = " ";
1527 // .HTM
1528 RegistryItem gid_Regitem_OpenOffice_HTM_OpenWith_Writer
1529     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
1530     Subkey = ".htm\OpenWithProgIDs";
1531     ModuleID = gid_Module_Prg_Wrt_Bin;
1532     Name = "soffice.StarWriterDocument.6";
1533     Value = " ";
1536 // .HTML
1537 RegistryItem gid_Regitem_OpenOffice_HTML_OpenWith_Writer
1538     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
1539     Subkey = ".html\OpenWithProgIDs";
1540     ModuleID = gid_Module_Prg_Wrt_Bin;
1541     Name = "soffice.StarWriterDocument.6";
1542     Value = " ";
1545 // .XML
1546 RegistryItem gid_Regitem_OpenOffice_XML_OpenWith_Writer
1547     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
1548     Subkey = ".xml\OpenWithProgIDs";
1549     ModuleID = gid_Module_Prg_Wrt_Bin;
1550     Name = "soffice.StarWriterDocument.6";
1551     Value = " ";
1554 // .WPD
1555 RegistryItem gid_Regitem_OpenOffice_WPD_OpenWith_Writer
1556     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
1557     Subkey = ".wpd\OpenWithProgIDs";
1558     ModuleID = gid_Module_Prg_Wrt_Bin;
1559     Name = "soffice.StarWriterDocument.6";
1560     Value = " ";
1563 // .WPS
1564 RegistryItem gid_Regitem_OpenOffice_WPS_OpenWith_Writer
1565     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
1566     Subkey = ".wps\OpenWithProgIDs";
1567     ModuleID = gid_Module_Prg_Wrt_Bin;
1568     Name = "LibreOffice.WriterDocument.1";
1569     Value = " ";
1572 // .HWP
1573 RegistryItem gid_Regitem_OpenOffice_HWP_OpenWith_Writer
1574     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
1575     Subkey = ".hwp\OpenWithProgIDs";
1576     ModuleID = gid_Module_Prg_Wrt_Bin;
1577     Name = "soffice.StarWriterDocument.6";
1578     Value = " ";
1581 // .SXG
1582 RegistryItem gid_Regitem_OpenOffice_SXG_OpenWith_Writer
1583     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
1584     Subkey = ".sxg\OpenWithProgIDs";
1585     ModuleID = gid_Module_Prg_Wrt_Bin;
1586     Name = "soffice.StarWriterGlobalDocument.6";
1587     Value = " ";
1591 RegistryItem gid_Regitem_Software_Manufacturer_Productname_Productversion_Capabilities_FileAssociations_Ott
1592     ParentID = PREDEFINED_HKEY_LOCAL_MACHINE;
1593     Subkey = "Software\%MANUFACTURER\%PRODUCTNAME%PRODUCTADDON\%PRODUCTVERSION\Capabilities\FileAssociations";
1594     ModuleID = gid_Module_Prg_Wrt_Bin;
1595     Name = ".ott";
1596     Value = "LibreOffice.WriterTemplate.1";
1597     Styles = ();
1600 RegistryItem gid_Regitem_Software_Manufacturer_Productname_Productversion_Capabilities_FileAssociations_Stw
1601     ParentID = PREDEFINED_HKEY_LOCAL_MACHINE;
1602     Subkey = "Software\%MANUFACTURER\%PRODUCTNAME%PRODUCTADDON\%PRODUCTVERSION\Capabilities\FileAssociations";
1603     ModuleID = gid_Module_Prg_Wrt_Bin;
1604     Name = ".stw";
1605     Value = "soffice.StarWriterTemplate.6";
1606     Styles = ();
1609 RegistryItem gid_Regitem_Software_Manufacturer_Productname_Productversion_Capabilities_FileAssociations_Txt
1610     ParentID = PREDEFINED_HKEY_LOCAL_MACHINE;
1611     Subkey = "Software\%MANUFACTURER\%PRODUCTNAME%PRODUCTADDON\%PRODUCTVERSION\Capabilities\FileAssociations";
1612     ModuleID = gid_Module_Prg_Wrt_Bin;
1613     Name = ".txt";
1614     Value = "soffice.StarWriterDocument.6";
1615     Styles = ();
1618 RegistryItem gid_Regitem_Software_Manufacturer_Productname_Productversion_Capabilities_FileAssociations_Htm
1619     ParentID = PREDEFINED_HKEY_LOCAL_MACHINE;
1620     Subkey = "Software\%MANUFACTURER\%PRODUCTNAME%PRODUCTADDON\%PRODUCTVERSION\Capabilities\FileAssociations";
1621     ModuleID = gid_Module_Prg_Wrt_Bin;
1622     Name = ".htm";
1623     Value = "soffice.StarWriterDocument.6";
1624     Styles = ();
1627 RegistryItem gid_Regitem_Software_Manufacturer_Productname_Productversion_Capabilities_FileAssociations_Html
1628     ParentID = PREDEFINED_HKEY_LOCAL_MACHINE;
1629     Subkey = "Software\%MANUFACTURER\%PRODUCTNAME%PRODUCTADDON\%PRODUCTVERSION\Capabilities\FileAssociations";
1630     ModuleID = gid_Module_Prg_Wrt_Bin;
1631     Name = ".html";
1632     Value = "soffice.StarWriterDocument.6";
1633     Styles = ();
1636 RegistryItem gid_Regitem_Software_Manufacturer_Productname_Productversion_Capabilities_FileAssociations_Xml
1637     ParentID = PREDEFINED_HKEY_LOCAL_MACHINE;
1638     Subkey = "Software\%MANUFACTURER\%PRODUCTNAME%PRODUCTADDON\%PRODUCTVERSION\Capabilities\FileAssociations";
1639     ModuleID = gid_Module_Prg_Wrt_Bin;
1640     Name = ".xml";
1641     Value = "soffice.StarWriterDocument.6";
1642     Styles = ();
1645 RegistryItem gid_Regitem_Software_Manufacturer_Productname_Productversion_Capabilities_FileAssociations_Wpd
1646     ParentID = PREDEFINED_HKEY_LOCAL_MACHINE;
1647     Subkey = "Software\%MANUFACTURER\%PRODUCTNAME%PRODUCTADDON\%PRODUCTVERSION\Capabilities\FileAssociations";
1648     ModuleID = gid_Module_Prg_Wrt_Bin;
1649     Name = ".wpd";
1650     Value = "soffice.StarWriterDocument.6";
1651     Styles = ();
1654 RegistryItem gid_Regitem_Software_Manufacturer_Productname_Productversion_Capabilities_FileAssociations_Hwp
1655     ParentID = PREDEFINED_HKEY_LOCAL_MACHINE;
1656     Subkey = "Software\%MANUFACTURER\%PRODUCTNAME%PRODUCTADDON\%PRODUCTVERSION\Capabilities\FileAssociations";
1657     ModuleID = gid_Module_Prg_Wrt_Bin;
1658     Name = ".hwp";
1659     Value = "soffice.StarWriterDocument.6";
1660     Styles = ();
1663 RegistryItem gid_Regitem_Software_Manufacturer_Productname_Productversion_Capabilities_FileAssociations_Sxg
1664     ParentID = PREDEFINED_HKEY_LOCAL_MACHINE;
1665     Subkey = "Software\%MANUFACTURER\%PRODUCTNAME%PRODUCTADDON\%PRODUCTVERSION\Capabilities\FileAssociations";
1666     ModuleID = gid_Module_Prg_Wrt_Bin;
1667     Name = ".sxg";
1668     Name = "soffice.StarWriterGlobalDocument.6";
1669     Styles = ();
1672 RegistryItem gid_Regitem_Software_Manufacturer_Productname_Productversion_Capabilities_FileAssociations_Oth
1673     ParentID = PREDEFINED_HKEY_LOCAL_MACHINE;
1674     Subkey = "Software\%MANUFACTURER\%PRODUCTNAME%PRODUCTADDON\%PRODUCTVERSION\Capabilities\FileAssociations";
1675     ModuleID = gid_Module_Prg_Wrt_Bin;
1676     Name = ".oth";
1677     Value = "LibreOffice.WriterWebTemplate.1";
1678     Styles = ();
1681 RegistryItem gid_Regitem_Software_Manufacturer_Productname_Productversion_Capabilities_FileAssociations_Odm
1682     ParentID = PREDEFINED_HKEY_LOCAL_MACHINE;
1683     Subkey = "Software\%MANUFACTURER\%PRODUCTNAME%PRODUCTADDON\%PRODUCTVERSION\Capabilities\FileAssociations";
1684     ModuleID = gid_Module_Prg_Wrt_Bin;
1685     Name = ".odm";
1686     Value = "LibreOffice.WriterGlobalDocument.1";
1687     Styles = ();
1690 RegistryItem gid_Regitem_Software_Microsoft_Windows_Currentversion_Apppaths_Swriter_Exe
1691     ParentID = PREDEFINED_HKEY_LOCAL_MACHINE;
1692     Subkey = "Software\Microsoft\Windows\CurrentVersion\App Paths\swriter.exe";
1693     ModuleID = gid_Module_Prg_Wrt_Bin;
1694     Value = "<progpath>\program\swriter.exe";
1697 RegistryItem gid_Regitem_Software_Microsoft_Windows_Currentversion_Apppaths_Swriter_Exepath
1698     ParentID = PREDEFINED_HKEY_LOCAL_MACHINE;
1699     Subkey = "Software\Microsoft\Windows\CurrentVersion\App Paths\swriter.exe";
1700     ModuleID = gid_Module_Prg_Wrt_Bin;
1701     Name = "Path";
1702     Value = "<progpath>";
1706 // registering the property handler for the supported file types
1708 REGISTER_PROPERTY_HANDLER_FOR_EXTENSION( odt )
1709 REGISTER_PROPERTY_HANDLER_FOR_EXTENSION( ott )
1710 REGISTER_PROPERTY_HANDLER_FOR_EXTENSION( oth )
1711 REGISTER_PROPERTY_HANDLER_FOR_EXTENSION( odm )
1712 REGISTER_PROPERTY_HANDLER_FOR_EXTENSION( sxw )
1713 REGISTER_PROPERTY_HANDLER_FOR_EXTENSION( stw )
1714 REGISTER_PROPERTY_HANDLER_FOR_EXTENSION( sxg )
1716 // registering the mso file types
1717 // CONDITIONAL_REGISTER_DOC_EXTENSION(name,modid,                 key,  cond, disp_name,        icon_id, app, default, dox_type)
1719 CONDITIONAL_REGISTER_DOC_EXTENSION( Doc,  gid_Module_Prg_Wrt_MSO_Reg, doc,  DOC,  MS_WORD_DOCUMENT_OLD, 1, swriter.exe, open, Writer )
1720 CONDITIONAL_REGISTER_DOC_EXTENSION( Docx, gid_Module_Prg_Wrt_MSO_Reg, docx, DOCX, MS_WORD_DOCUMENT, 1, swriter.exe, open, Writer )
1721 CONDITIONAL_REGISTER_DOC_EXTENSION( Docm, gid_Module_Prg_Wrt_MSO_Reg, docm, DOCM, MS_WORD_DOCUMENT, 1, swriter.exe, open, Writer )
1722 CONDITIONAL_REGISTER_DOCTEMPLATE_EXTENSION( Dot,  gid_Module_Prg_Wrt_MSO_Reg, dot,  DOT,  MS_WORD_TEMPLATE_OLD, 2, swriter.exe, new, Writer )
1723 CONDITIONAL_REGISTER_DOCTEMPLATE_EXTENSION( Dotx, gid_Module_Prg_Wrt_MSO_Reg, dotx, DOTX, MS_WORD_TEMPLATE, 2, swriter.exe, new, Writer )
1724 CONDITIONAL_REGISTER_DOCTEMPLATE_EXTENSION( Dotm, gid_Module_Prg_Wrt_MSO_Reg, dotm, DOTM, MS_WORD_TEMPLATE, 2, swriter.exe, new, Writer )
1725 CONDITIONAL_REGISTER_DOC_EXTENSION( Rtf,  gid_Module_Prg_Wrt_MSO_Reg, rtf,  RTF,  MS_RTF_DOCUMENT, 1, swriter.exe, open, Writer )