update dev300-m58
[ooovba.git] / scp2 / source / writer / registryitem_writer.scp
blobc119302736fcd8ec23eb585bda61e5b9282f1246
1 /*************************************************************************
2  *
3  * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
4  * 
5  * Copyright 2008 by Sun Microsystems, Inc.
6  *
7  * OpenOffice.org - a multi-platform office productivity suite
8  *
9  * $RCSfile: registryitem_writer.scp,v $
10  * $Revision: 1.15.122.1 $
11  *
12  * This file is part of OpenOffice.org.
13  *
14  * OpenOffice.org is free software: you can redistribute it and/or modify
15  * it under the terms of the GNU Lesser General Public License version 3
16  * only, as published by the Free Software Foundation.
17  *
18  * OpenOffice.org is distributed in the hope that it will be useful,
19  * but WITHOUT ANY WARRANTY; without even the implied warranty of
20  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
21  * GNU Lesser General Public License version 3 for more details
22  * (a copy is included in the LICENSE file that accompanied this code).
23  *
24  * You should have received a copy of the GNU Lesser General Public License
25  * version 3 along with OpenOffice.org.  If not, see
26  * <http://www.openoffice.org/license.html>
27  * for a copy of the LGPLv3 License.
28  *
29  ************************************************************************/
31 #include "macros.inc"
33 // MSOLE embedded object in SO7 file format
34 RegistryItem gid_Regitem_Clsid__30a2652a_Ddf7_45e7_Aca6_3eab26fc8a4e_
35     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
36     ModuleID = gid_Module_Prg_Wrt_Bin;
37     Subkey = "CLSID\{30A2652A-DDF7-45e7-ACA6-3EAB26FC8A4E}";
38     REG_VALUE_LNG(SO60_TEXT)
39 End
41 RegistryItem gid_Regitem_Clsid__30a2652a_Ddf7_45e7_Aca6_3eab26fc8a4e__Auxusertype_2
42     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
43     ModuleID = gid_Module_Prg_Wrt_Bin;
44     Subkey = "CLSID\{30A2652A-DDF7-45e7-ACA6-3EAB26FC8A4E}\AuxUserType\2";
45     Value = "%PRODUCTNAME";
46 End
48 RegistryItem gid_Regitem_Clsid__30a2652a_Ddf7_45e7_Aca6_3eab26fc8a4e__Auxusertype_3
49     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
50     ModuleID = gid_Module_Prg_Wrt_Bin;
51     Subkey = "CLSID\{30A2652A-DDF7-45e7-ACA6-3EAB26FC8A4E}\AuxUserType\3";
52     REG_VALUE_LNG(SO60_TEXT)
53 End
55 RegistryItem gid_Regitem_Clsid__30a2652a_Ddf7_45e7_Aca6_3eab26fc8a4e__Dataformats_Getset_0
56     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
57     ModuleID = gid_Module_Prg_Wrt_Bin;
58     Subkey = "CLSID\{30A2652A-DDF7-45e7-ACA6-3EAB26FC8A4E}\DataFormats\GetSet\0";
59     Value = "Embed Source,1,8,1";
60 End
62 RegistryItem gid_Regitem_Clsid__30a2652a_Ddf7_45e7_Aca6_3eab26fc8a4e__Dataformats_Getset_1
63     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
64     ModuleID = gid_Module_Prg_Wrt_Bin;
65     Subkey = "CLSID\{30A2652A-DDF7-45e7-ACA6-3EAB26FC8A4E}\DataFormats\GetSet\1";
66     Value = "3,1,32,1";
67 End
69 RegistryItem gid_Regitem_Clsid__30a2652a_Ddf7_45e7_Aca6_3eab26fc8a4e__Dataformats_Getset_2
70     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
71     ModuleID = gid_Module_Prg_Wrt_Bin;
72     Subkey = "CLSID\{30A2652A-DDF7-45e7-ACA6-3EAB26FC8A4E}\DataFormats\GetSet\2";
73     Value = "2,1,16,1";
74 End
76 RegistryItem gid_Regitem_Clsid__30a2652a_Ddf7_45e7_Aca6_3eab26fc8a4e__Defaulticon
77     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
78     ModuleID = gid_Module_Prg_Wrt_Bin;
79     Subkey = "CLSID\{30A2652A-DDF7-45e7-ACA6-3EAB26FC8A4E}\DefaultIcon";
80     Value = "<progpath>\program\soffice.exe,0";
81 End
83 RegistryItem gid_Regitem_Clsid__30a2652a_Ddf7_45e7_Aca6_3eab26fc8a4e__Inprochandler32
84     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
85     ModuleID = gid_Module_Prg_Wrt_Bin;
86     Subkey = "CLSID\{30A2652A-DDF7-45e7-ACA6-3EAB26FC8A4E}\InprocHandler32";
87     Value = "[BASISINSTALLLOCATION]program\inprocserv.dll";
88     Styles = (PATCH);
89 End
91 RegistryItem gid_Regitem_Clsid__30a2652a_Ddf7_45e7_Aca6_3eab26fc8a4e__Insertable
92     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
93     ModuleID = gid_Module_Prg_Wrt_Bin;
94     Subkey = "CLSID\{30A2652A-DDF7-45e7-ACA6-3EAB26FC8A4E}\Insertable";
95 End
97 RegistryItem gid_Regitem_Clsid__30a2652a_Ddf7_45e7_Aca6_3eab26fc8a4e__Localserver32
98     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
99     ModuleID = gid_Module_Prg_Wrt_Bin;
100     Subkey = "CLSID\{30A2652A-DDF7-45e7-ACA6-3EAB26FC8A4E}\LocalServer32";
101     Value = "<progpath>\program\soffice.exe -nodefault -nologo";
104 RegistryItem gid_Regitem_Clsid__30a2652a_Ddf7_45e7_Aca6_3eab26fc8a4e__Miscstatus
105     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
106     ModuleID = gid_Module_Prg_Wrt_Bin;
107     Subkey = "CLSID\{30A2652A-DDF7-45e7-ACA6-3EAB26FC8A4E}\MiscStatus";
108     Value = "16";
111 RegistryItem gid_Regitem_Clsid__30a2652a_Ddf7_45e7_Aca6_3eab26fc8a4e__Progid
112     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
113     ModuleID = gid_Module_Prg_Wrt_Bin;
114     Subkey = "CLSID\{30A2652A-DDF7-45e7-ACA6-3EAB26FC8A4E}\ProgID";
115     Value = "soffice.StarWriterDocument.6";
118 RegistryItem gid_Regitem_Clsid__30a2652a_Ddf7_45e7_Aca6_3eab26fc8a4e__Programmable
119     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
120     ModuleID = gid_Module_Prg_Wrt_Bin;
121     Subkey = "CLSID\{30A2652A-DDF7-45e7-ACA6-3EAB26FC8A4E}\Programmable";
124 RegistryItem gid_Regitem_Clsid__30a2652a_Ddf7_45e7_Aca6_3eab26fc8a4e__Verb_0
125     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
126     ModuleID = gid_Module_Prg_Wrt_Bin;
127     Subkey = "CLSID\{30A2652A-DDF7-45e7-ACA6-3EAB26FC8A4E}\verb\0";
128     Value = "&Edit,0,0";
131 RegistryItem gid_Regitem_Clsid__30a2652a_Ddf7_45e7_Aca6_3eab26fc8a4e__Verb__1
132     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
133     ModuleID = gid_Module_Prg_Wrt_Bin;
134     Subkey = "CLSID\{30A2652A-DDF7-45e7-ACA6-3EAB26FC8A4E}\verb\-1";
135     Value = "Show,0,0";
138 RegistryItem gid_Regitem_Clsid__30a2652a_Ddf7_45e7_Aca6_3eab26fc8a4e__Verb__2
139     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
140     ModuleID = gid_Module_Prg_Wrt_Bin;
141     Subkey = "CLSID\{30A2652A-DDF7-45e7-ACA6-3EAB26FC8A4E}\verb\-2";
142     Value = "Open,0,0";
145 RegistryItem gid_Regitem_Clsid__30a2652a_Ddf7_45e7_Aca6_3eab26fc8a4e__Versionindependentprogid
146     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
147     ModuleID = gid_Module_Prg_Wrt_Bin;
148     Subkey = "CLSID\{30A2652A-DDF7-45e7-ACA6-3EAB26FC8A4E}\VersionIndependentProgID";
149     Value = "soffice.StarWriterDocument.6";
152 // MSOLE embedded object in OASIS file format
153 RegistryItem gid_Regitem_Clsid__F616b81f_7bb8_4f22_B8a5_47428d59f8ad_
154     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
155     ModuleID = gid_Module_Prg_Wrt_Bin;
156     Subkey = "CLSID\{F616B81F-7BB8-4F22-B8A5-47428D59F8AD}";
157     REG_VALUE_LNG(OO_WRITER)
160 RegistryItem gid_Regitem_Clsid__F616b81f_7bb8_4f22_B8a5_47428d59f8ad__Auxusertype_2
161     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
162     ModuleID = gid_Module_Prg_Wrt_Bin;
163     Subkey = "CLSID\{F616B81F-7BB8-4F22-B8A5-47428D59F8AD}\AuxUserType\2";
164     Value = "%PRODUCTNAME";
167 RegistryItem gid_Regitem_Clsid__F616b81f_7bb8_4f22_B8a5_47428d59f8ad__Auxusertype_3
168     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
169     ModuleID = gid_Module_Prg_Wrt_Bin;
170     Subkey = "CLSID\{F616B81F-7BB8-4F22-B8A5-47428D59F8AD}\AuxUserType\3";
171     REG_VALUE_LNG(OO_WRITER)
174 RegistryItem gid_Regitem_Clsid__F616b81f_7bb8_4f22_B8a5_47428d59f8ad__Dataformats_Getset_0
175     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
176     ModuleID = gid_Module_Prg_Wrt_Bin;
177     Subkey = "CLSID\{F616B81F-7BB8-4F22-B8A5-47428D59F8AD}\DataFormats\GetSet\0";
178     Value = "Embed Source,1,8,1";
181 RegistryItem gid_Regitem_Clsid__F616b81f_7bb8_4f22_B8a5_47428d59f8ad__Dataformats_Getset_1
182     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
183     ModuleID = gid_Module_Prg_Wrt_Bin;
184     Subkey = "CLSID\{F616B81F-7BB8-4F22-B8A5-47428D59F8AD}\DataFormats\GetSet\1";
185     Value = "3,1,32,1";
188 RegistryItem gid_Regitem_Clsid__F616b81f_7bb8_4f22_B8a5_47428d59f8ad__Dataformats_Getset_2
189     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
190     ModuleID = gid_Module_Prg_Wrt_Bin;
191     Subkey = "CLSID\{F616B81F-7BB8-4F22-B8A5-47428D59F8AD}\DataFormats\GetSet\2";
192     Value = "2,1,16,1";
195 RegistryItem gid_Regitem_Clsid__F616b81f_7bb8_4f22_B8a5_47428d59f8ad__Defaulticon
196     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
197     ModuleID = gid_Module_Prg_Wrt_Bin;
198     Subkey = "CLSID\{F616B81F-7BB8-4F22-B8A5-47428D59F8AD}\DefaultIcon";
199     Value = "<progpath>\program\soffice.exe,0";
202 RegistryItem gid_Regitem_Clsid__F616b81f_7bb8_4f22_B8a5_47428d59f8ad__Inprochandler32
203     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
204     ModuleID = gid_Module_Prg_Wrt_Bin;
205     Subkey = "CLSID\{F616B81F-7BB8-4F22-B8A5-47428D59F8AD}\InprocHandler32";
206     Value = "[BASISINSTALLLOCATION]program\inprocserv.dll";
207     Styles = (PATCH);
210 RegistryItem gid_Regitem_Clsid__F616b81f_7bb8_4f22_B8a5_47428d59f8ad__Insertable
211     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
212     ModuleID = gid_Module_Prg_Wrt_Bin;
213     Subkey = "CLSID\{F616B81F-7BB8-4F22-B8A5-47428D59F8AD}\Insertable";
216 RegistryItem gid_Regitem_Clsid__F616b81f_7bb8_4f22_B8a5_47428d59f8ad__Localserver32
217     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
218     ModuleID = gid_Module_Prg_Wrt_Bin;
219     Subkey = "CLSID\{F616B81F-7BB8-4F22-B8A5-47428D59F8AD}\LocalServer32";
220     Value = "<progpath>\program\soffice.exe -nodefault -nologo";
223 RegistryItem gid_Regitem_Clsid__F616b81f_7bb8_4f22_B8a5_47428d59f8ad__Miscstatus
224     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
225     ModuleID = gid_Module_Prg_Wrt_Bin;
226     Subkey = "CLSID\{F616B81F-7BB8-4F22-B8A5-47428D59F8AD}\MiscStatus";
227     Value = "16";
230 RegistryItem gid_Regitem_Clsid__F616b81f_7bb8_4f22_B8a5_47428d59f8ad__Progid
231     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
232     ModuleID = gid_Module_Prg_Wrt_Bin;
233     Subkey = "CLSID\{F616B81F-7BB8-4F22-B8A5-47428D59F8AD}\ProgID";
234     Value = "opendocument.WriterDocument.1";
237 RegistryItem gid_Regitem_Clsid__F616b81f_7bb8_4f22_B8a5_47428d59f8ad__Programmable
238     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
239     ModuleID = gid_Module_Prg_Wrt_Bin;
240     Subkey = "CLSID\{F616B81F-7BB8-4F22-B8A5-47428D59F8AD}\Programmable";
243 RegistryItem gid_Regitem_Clsid__F616b81f_7bb8_4f22_B8a5_47428d59f8ad__Verb_0
244     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
245     ModuleID = gid_Module_Prg_Wrt_Bin;
246     Subkey = "CLSID\{F616B81F-7BB8-4F22-B8A5-47428D59F8AD}\verb\0";
247     Value = "&Edit,0,0";
250 RegistryItem gid_Regitem_Clsid__F616b81f_7bb8_4f22_B8a5_47428d59f8ad__Verb__1
251     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
252     ModuleID = gid_Module_Prg_Wrt_Bin;
253     Subkey = "CLSID\{F616B81F-7BB8-4F22-B8A5-47428D59F8AD}\verb\-1";
254     Value = "Show,0,0";
257 RegistryItem gid_Regitem_Clsid__F616b81f_7bb8_4f22_B8a5_47428d59f8ad__Verb__2
258     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
259     ModuleID = gid_Module_Prg_Wrt_Bin;
260     Subkey = "CLSID\{F616B81F-7BB8-4F22-B8A5-47428D59F8AD}\verb\-2";
261     Value = "Open,0,0";
264 RegistryItem gid_Regitem_Clsid__F616b81f_7bb8_4f22_B8a5_47428d59f8ad__Versionindependentprogid
265     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
266     ModuleID = gid_Module_Prg_Wrt_Bin;
267     Subkey = "CLSID\{F616B81F-7BB8-4F22-B8A5-47428D59F8AD}\VersionIndependentProgID";
268     Value = "opendocument.WriterDocument.1";
272 RegistryItem gid_Regitem_Soffice_Starwriterdocument_6
273     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
274     ModuleID = gid_Module_Prg_Wrt_Bin;
275     Subkey = "soffice.StarWriterDocument.6";
276     REG_VALUE_LNG(SO60_TEXT)
279 RegistryItem gid_Regitem_Soffice_Starwriterdocument_6_Clsid
280     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
281     ModuleID = gid_Module_Prg_Wrt_Bin;
282     Subkey = "soffice.StarWriterDocument.6\CLSID";
283     Value = "{30A2652A-DDF7-45e7-ACA6-3EAB26FC8A4E}";
286 RegistryItem gid_Regitem_Soffice_Starwriterdocument_6_Defaulticon
287     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
288     ModuleID = gid_Module_Prg_Wrt_Bin;
289     Subkey = "soffice.StarWriterDocument.6\DefaultIcon";
290     Value = "<progpath>\program\soffice.exe,27";
293 RegistryItem gid_Regitem_Soffice_Starwriterdocument_6_Insertable
294     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
295     ModuleID = gid_Module_Prg_Wrt_Bin;
296     Subkey = "soffice.StarWriterDocument.6\Insertable";
299 RegistryItem gid_Regitem_Soffice_Starwriterdocument_6_Protocol_Stdfileediting_Server
300     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
301     ModuleID = gid_Module_Prg_Wrt_Bin;
302     Subkey = "soffice.StarWriterDocument.6\protocol\StdFileEditing\server";
303     Value = "<progpath>\program\soffice.exe";
306 RegistryItem gid_Regitem_Soffice_Starwriterdocument_6_Protocol_Stdfileediting_Verb_0
307     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
308     ModuleID = gid_Module_Prg_Wrt_Bin;
309     Subkey = "soffice.StarWriterDocument.6\protocol\StdFileEditing\verb\0";
310     Value = "&Edit";
313 RegistryItem gid_Regitem_Soffice_Starwriterdocument_6_Protocol_Stdfileediting_Verb__1
314     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
315     ModuleID = gid_Module_Prg_Wrt_Bin;
316     Subkey = "soffice.StarWriterDocument.6\protocol\StdFileEditing\verb\-1";
317     Value = "&Show";
320 RegistryItem gid_Regitem_Soffice_Starwriterdocument_6_Protocol_Stdfileediting_Verb__2
321     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
322     ModuleID = gid_Module_Prg_Wrt_Bin;
323     Subkey = "soffice.StarWriterDocument.6\protocol\StdFileEditing\verb\-2";
324     Value = "&Open";
327 RegistryItem gid_Regitem_Soffice_Starwriterdocument_6_Shell
328     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
329     ModuleID = gid_Module_Prg_Wrt_Bin;
330     Subkey = "soffice.StarWriterDocument.6\shell";
331     Value = "open";
334 RegistryItem gid_Regitem_Soffice_Starwriterdocument_6_Shell_New
335     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
336     ModuleID = gid_Module_Prg_Wrt_Bin;
337     Subkey = "soffice.StarWriterDocument.6\shell\new";
338     REG_VALUE_LNG(NEW)
341 RegistryItem gid_Regitem_Soffice_Starwriterdocument_6_Shell_New_Command
342     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
343     ModuleID = gid_Module_Prg_Wrt_Bin;
344     Subkey = "soffice.StarWriterDocument.6\shell\new\command";
345     Value = "\"<progpath>\program\soffice.exe\" -n \"%1\"";
348 RegistryItem gid_Regitem_Soffice_Starwriterdocument_6_Shell_Open_Command
349     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
350     ModuleID = gid_Module_Prg_Wrt_Bin;
351     Subkey = "soffice.StarWriterDocument.6\shell\open\command";
352     Value = "\"<progpath>\program\soffice.exe\" -o \"%1\"";
355 RegistryItem gid_Regitem_Soffice_Starwriterdocument_6_Shell_Print_Command
356     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
357     ModuleID = gid_Module_Prg_Wrt_Bin;
358     Subkey = "soffice.StarWriterDocument.6\shell\print\command";
359     Value = "\"<progpath>\program\soffice.exe\" -p \"%1\"";
362 RegistryItem gid_Regitem_Soffice_Starwriterdocument_6_Shell_Printto_Command
363     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
364     ModuleID = gid_Module_Prg_Wrt_Bin;
365     Subkey = "soffice.StarWriterDocument.6\shell\printto\command";
366     Value = "\"<progpath>\program\soffice.exe\" -pt \"%2\" \"%1\"";
369 RegistryItem gid_Regitem_Soffice_Starwriterdocument_Curver
370     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
371     ModuleID = gid_Module_Prg_Wrt_Bin;
372     Subkey = "soffice.StarWriterDocument\CurVer";
373     Value = "soffice.StarWriterDocument.6";
376 RegistryItem gid_Regitem_StarWriterGlobalDocument_6_Shellex_PropertySheetHandlers_MyPropSheet1
377     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
378     ModuleID = gid_Module_Prg_Wrt_Bin;
379     Subkey = "soffice.StarWriterGlobalDocument.6\shellex\PropertySheetHandlers\MyPropSheet1";
380     Value = "{63542C48-9552-494A-84F7-73AA6A7C99C1}";
383 RegistryItem gid_Regitem_Soffice_Starwriterglobaldocument_6
384     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
385     Subkey = "soffice.StarWriterGlobalDocument.6";
386     ModuleID = gid_Module_Prg_Wrt_Bin;
387     REG_VALUE_LNG(SO60_MASTERDOC)
390 RegistryItem gid_Regitem_Soffice_Starwriterglobaldocument_6_Defaulticon
391     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
392     Subkey = "soffice.StarWriterGlobalDocument.6\DefaultIcon";
393     ModuleID = gid_Module_Prg_Wrt_Bin;
394     Value = "<progpath>\program\soffice.exe,35";
397 RegistryItem gid_Regitem_Soffice_Starwriterglobaldocument_6_Shell
398     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
399     Subkey = "soffice.StarWriterGlobalDocument.6\shell";
400     ModuleID = gid_Module_Prg_Wrt_Bin;
401     Value = "open";
404 RegistryItem gid_Regitem_Soffice_Starwriterglobaldocument_6_Shell_New
405     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
406     Subkey = "soffice.StarWriterGlobalDocument.6\shell\new";
407     ModuleID = gid_Module_Prg_Wrt_Bin;
408     REG_VALUE_LNG(NEW)
411 RegistryItem gid_Regitem_Soffice_Starwriterglobaldocument_6_Shell_New_Command
412     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
413     Subkey = "soffice.StarWriterGlobalDocument.6\shell\new\command";
414     ModuleID = gid_Module_Prg_Wrt_Bin;
415     Value = "\"<progpath>\program\soffice.exe\" -n \"%1\"";
418 RegistryItem gid_Regitem_Soffice_Starwriterglobaldocument_6_Shell_Open_Command
419     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
420     Subkey = "soffice.StarWriterGlobalDocument.6\shell\open\command";
421     ModuleID = gid_Module_Prg_Wrt_Bin;
422     Value = "\"<progpath>\program\soffice.exe\" -o \"%1\"";
425 RegistryItem gid_Regitem_Soffice_Starwriterglobaldocument_6_Shell_Print_Command
426     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
427     Subkey = "soffice.StarWriterGlobalDocument.6\shell\print\command";
428     ModuleID = gid_Module_Prg_Wrt_Bin;
429     Value = "\"<progpath>\program\soffice.exe\" -p \"%1\"";
432 RegistryItem gid_Regitem_Soffice_Starwriterglobaldocument_6_Shell_Printto_Command
433     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
434     Subkey = "soffice.StarWriterGlobalDocument.6\shell\printto\command";
435     ModuleID = gid_Module_Prg_Wrt_Bin;
436     Value = "\"<progpath>\program\soffice.exe\" -pt \"%2\" \"%1\"";
439 RegistryItem gid_Regitem_Soffice_Starwriterglobaldocument_Curver
440     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
441     Subkey = "soffice.StarWriterGlobalDocument\CurVer";
442     ModuleID = gid_Module_Prg_Wrt_Bin;
443     Value = "soffice.StarWriterGlobalDocument.6";
446 RegistryItem gid_Regitem_StarWriterTemplate_6_Shellex_PropertySheetHandlers_MyPropSheet1
447     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
448     ModuleID = gid_Module_Prg_Wrt_Bin;
449     Subkey = "soffice.StarWriterTemplate.6\shellex\PropertySheetHandlers\MyPropSheet1";
450     Value = "{63542C48-9552-494A-84F7-73AA6A7C99C1}";
453 RegistryItem gid_Regitem_Soffice_Starwritertemplate_6
454     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
455     Subkey = "soffice.StarWriterTemplate.6";
456     ModuleID = gid_Module_Prg_Wrt_Bin;
457     REG_VALUE_LNG(SO60_WRITER_TEMPLATE)
460 RegistryItem gid_Regitem_Soffice_Starwritertemplate_6_Defaulticon
461     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
462     Subkey = "soffice.StarWriterTemplate.6\DefaultIcon";
463     ModuleID = gid_Module_Prg_Wrt_Bin;
464     Value = "<progpath>\program\soffice.exe,28";
467 RegistryItem gid_Regitem_Soffice_Starwritertemplate_6_Shell
468     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
469     ModuleID = gid_Module_Prg_Wrt_Bin;
470     Subkey = "soffice.StarWriterTemplate.6\shell";
471     Value = "new";
474 RegistryItem gid_Regitem_Soffice_Starwritertemplate_6_Shell_New
475     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
476     ModuleID = gid_Module_Prg_Wrt_Bin;
477     Subkey = "soffice.StarWriterTemplate.6\shell\new";
478     REG_VALUE_LNG(NEW)
481 RegistryItem gid_Regitem_Soffice_Starwritertemplate_6_Shell_New_Command
482     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
483     ModuleID = gid_Module_Prg_Wrt_Bin;
484     Subkey = "soffice.StarWriterTemplate.6\shell\new\command";
485     Value = "\"<progpath>\program\soffice.exe\" -n \"%1\"";
488 RegistryItem gid_Regitem_Soffice_Starwritertemplate_6_Shell_Open_Command
489     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
490     Subkey = "soffice.StarWriterTemplate.6\shell\open\command";
491     ModuleID = gid_Module_Prg_Wrt_Bin;
492     Value = "\"<progpath>\program\soffice.exe\" -o \"%1\"";
495 RegistryItem gid_Regitem_Soffice_Starwritertemplate_6_Shell_Print_Command
496     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
497     Subkey = "soffice.StarWriterTemplate.6\shell\print\command";
498     ModuleID = gid_Module_Prg_Wrt_Bin;
499     Value = "\"<progpath>\program\soffice.exe\" -p \"%1\"";
502 RegistryItem gid_Regitem_Soffice_Starwritertemplate_6_Shell_Printto_Command
503     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
504     Subkey = "soffice.StarWriterTemplate.6\shell\printto\command";
505     ModuleID = gid_Module_Prg_Wrt_Bin;
506     Value = "\"<progpath>\program\soffice.exe\" -pt \"%2\" \"%1\"";
509 RegistryItem gid_Regitem_Stw_PersistentHandler
510     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
511     ModuleID = gid_Module_Prg_Wrt_Bin;
512     Subkey = ".stw\PersistentHandler";
513     Value = "{7BC0E713-5703-45BE-A29D-5D46D8B39262}";
516 RegistryItem gid_Regitem_Stw_Shellex_00021500_0000_0000_C000_000000000046
517     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
518     ModuleID = gid_Module_Prg_Wrt_Bin;
519     Subkey = ".stw\shellex\{00021500-0000-0000-C000-000000000046}";
520     Value = "{087B3AE3-E237-4467-B8DB-5A38AB959AC9}";
523 RegistryItem gid_Regitem_Stw_Shellex_BB2E617C_0920_11D1_9A0B_00C04FC2D6C1
524     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
525     ModuleID = gid_Module_Prg_Wrt_Bin;
526     Subkey = ".stw\shellex\{BB2E617C-0920-11D1-9A0B-00C04FC2D6C1}";
527     Value = "{3B092F0C-7696-40E3-A80F-68D74DA84210}";
530 RegistryItem gid_Regitem_Stw
531     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
532     Subkey = ".stw";
533     ModuleID = gid_Module_Prg_Wrt_Bin;
534     Value = "soffice.StarWriterTemplate.6";
537 RegistryItem gid_Regitem_Stw_Contenttype
538     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
539     ModuleID = gid_Module_Prg_Wrt_Bin;
540     Subkey = ".stw";
541     Name = "Content Type";
542     Value = "application/vnd.sun.xml.writer.template";
545 RegistryItem gid_Regitem_Sxg_PersistentHandler
546     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
547     ModuleID = gid_Module_Prg_Wrt_Bin;
548     Subkey = ".sxg\PersistentHandler";
549     Value = "{7BC0E713-5703-45BE-A29D-5D46D8B39262}";
552 RegistryItem gid_Regitem_Sxg_Shellex_00021500_0000_0000_C000_000000000046
553     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
554     ModuleID = gid_Module_Prg_Wrt_Bin;
555     Subkey = ".sxg\shellex\{00021500-0000-0000-C000-000000000046}";
556     Value = "{087B3AE3-E237-4467-B8DB-5A38AB959AC9}";
559 RegistryItem gid_Regitem_Sxg_Shellex_BB2E617C_0920_11D1_9A0B_00C04FC2D6C1
560     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
561     ModuleID = gid_Module_Prg_Wrt_Bin;
562     Subkey = ".sxg\shellex\{BB2E617C-0920-11D1-9A0B-00C04FC2D6C1}";
563     Value = "{3B092F0C-7696-40E3-A80F-68D74DA84210}";
566 RegistryItem gid_Regitem_Sxg
567     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
568     ModuleID = gid_Module_Prg_Wrt_Bin;
569     Subkey = ".sxg";
570     Value = "soffice.StarWriterGlobalDocument.6";
573 RegistryItem gid_Regitem_Sxg_Contenttype
574     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
575     ModuleID = gid_Module_Prg_Wrt_Bin;
576     Subkey = ".sxg";
577     Name = "Content Type";
578     Value = "application/vnd.sun.xml.writer.global";
581 RegistryItem gid_Regitem_Sxg_Mime_Database
582     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
583     ModuleID = gid_Module_Prg_Wrt_Bin;
584     Subkey = "MIME\Database\Content Type\application/vnd.sun.xml.writer.global";
585     Name = "Extension";
586     Value = ".sxg";
589 RegistryItem gid_Regitem_Sxw_PersistentHandler
590     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
591     ModuleID = gid_Module_Prg_Wrt_Bin;
592     Subkey = ".sxw\PersistentHandler";
593     Value = "{7BC0E713-5703-45BE-A29D-5D46D8B39262}";
596 RegistryItem gid_Regitem_Sxw_Shellex_00021500_0000_0000_C000_000000000046
597     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
598     ModuleID = gid_Module_Prg_Wrt_Bin;
599     Subkey = ".sxw\shellex\{00021500-0000-0000-C000-000000000046}";
600     Value = "{087B3AE3-E237-4467-B8DB-5A38AB959AC9}";
603 RegistryItem gid_Regitem_Sxw_Shellex_BB2E617C_0920_11D1_9A0B_00C04FC2D6C1
604     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
605     ModuleID = gid_Module_Prg_Wrt_Bin;
606     Subkey = ".sxw\shellex\{BB2E617C-0920-11D1-9A0B-00C04FC2D6C1}";
607     Value = "{3B092F0C-7696-40E3-A80F-68D74DA84210}";
610 RegistryItem gid_Regitem_Sxw_Contenttype
611     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
612     ModuleID = gid_Module_Prg_Wrt_Bin;
613     Subkey = ".sxw";
614     Name = "Content Type";
615     Value = "application/vnd.sun.xml.writer";
618 RegistryItem gid_Regitem_Sxw_Mime_Database
619     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
620     ModuleID = gid_Module_Prg_Wrt_Bin;
621     Subkey = "MIME\Database\Content Type\application/vnd.sun.xml.writer";
622     Name = "Extension";
623     Value = ".sxw";
626 RegistryItem gid_Regitem_StarWriterDocument_6_Shellex_PropertySheetHandlers_MyPropSheet1
627     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
628     ModuleID = gid_Module_Prg_Wrt_Bin;
629     Subkey = "soffice.StarWriterDocument.6\shellex\PropertySheetHandlers\MyPropSheet1";
630     Value = "{63542C48-9552-494A-84F7-73AA6A7C99C1}";
633 RegistryItem gid_Regitem__Sxw
634     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
635     ModuleID = gid_Module_Prg_Wrt_Bin;
636     Subkey = ".sxw";
637     Value = "soffice.StarWriterDocument.6";
640 RegistryItem gid_Regitem_Software_Manufacturer_Productname_Productversion_Capabilities_FileAssociations_sxw
641     ParentID = PREDEFINED_HKEY_LOCAL_MACHINE;
642     Subkey = "Software\%MANUFACTURER\%PRODUCTNAME%PRODUCTADDON\%PRODUCTVERSION\Capabilities\FileAssociations";
643     ModuleID = gid_Module_Prg_Wrt_Bin;
644     Name = ".sxw";
645     Value = "soffice.StarWriterDocument.6";
646     Styles = ();
650 // new odt file extension 
652 RegistryItem gid_Regitem_Odt_PersistentHandler
653     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
654     ModuleID = gid_Module_Prg_Wrt_Bin;
655     Subkey = ".odt\PersistentHandler";
656     Value = "{7BC0E713-5703-45BE-A29D-5D46D8B39262}";
659 RegistryItem gid_Regitem_Odt_Shellex_00021500_0000_0000_C000_000000000046
660     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
661     ModuleID = gid_Module_Prg_Wrt_Bin;
662     Subkey = ".odt\shellex\{00021500-0000-0000-C000-000000000046}";
663     Value = "{087B3AE3-E237-4467-B8DB-5A38AB959AC9}";
666 RegistryItem gid_Regitem_Odt_Shellex_BB2E617C_0920_11D1_9A0B_00C04FC2D6C1
667     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
668     ModuleID = gid_Module_Prg_Wrt_Bin;
669     Subkey = ".odt\shellex\{BB2E617C-0920-11D1-9A0B-00C04FC2D6C1}";
670     Value = "{3B092F0C-7696-40E3-A80F-68D74DA84210}";
673 RegistryItem gid_Regitem_WriterDocument_1_Shellex_PropertySheetHandlers_MyPropSheet1
674     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
675     ModuleID = gid_Module_Prg_Wrt_Bin;
676     Subkey = "opendocument.WriterDocument.1\shellex\PropertySheetHandlers\MyPropSheet1";
677     Value = "{63542C48-9552-494A-84F7-73AA6A7C99C1}";
680 RegistryItem gid_Regitem__Odt
681     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
682     ModuleID = gid_Module_Prg_Wrt_Bin;
683     Subkey = ".odt";
684     Value = "opendocument.WriterDocument.1";
687 RegistryItem gid_Regitem_Software_Manufacturer_Productname_Productversion_Capabilities_FileAssociations_odt
688     ParentID = PREDEFINED_HKEY_LOCAL_MACHINE;
689     Subkey = "Software\%MANUFACTURER\%PRODUCTNAME%PRODUCTADDON\%PRODUCTVERSION\Capabilities\FileAssociations";
690     ModuleID = gid_Module_Prg_Wrt_Bin;
691     Name = ".odt";
692     Value = "opendocument.WriterDocument.1";
693     Styles = ();
696 RegistryItem gid_Regitem_Software_Manufacturer_Productname_Productversion_Capabilities_MimeAssociations_odt
697     ParentID = PREDEFINED_HKEY_LOCAL_MACHINE;
698     Subkey = "Software\%MANUFACTURER\%PRODUCTNAME%PRODUCTADDON\%PRODUCTVERSION\Capabilities\MimeAssociations";
699     ModuleID = gid_Module_Root;
700     Name = "application/vnd.oasis.opendocument.text";
701     Value = "opendocument.WriterDocument.1";
702     Styles = ();
706 RegistryItem gid_Regitem_Odt_Contenttype
707     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
708     ModuleID = gid_Module_Prg_Wrt_Bin;
709     Subkey = ".odt";
710     Name = "Content Type";
711     Value = "application/vnd.oasis.opendocument.text";
714 RegistryItem gid_Regitem_Odt_Mime_Database
715     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
716     ModuleID = gid_Module_Prg_Wrt_Bin;
717     Subkey = "MIME\Database\Content Type\application/vnd.oasis.opendocument.text";
718     Name = "Extension";
719     Value = ".odt";
722 RegistryItem gid_Regitem_Odt_Openoffice_Writerdocument_1_Shellnew
723     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
724     ModuleID = gid_Module_Prg_Wrt_Bin;
725     Subkey = ".odt\opendocument.WriterDocument.1\ShellNew";
726     Name = "FileName";
727     Value = "soffice.odt";
730 RegistryItem gid_Regitem_Openoffice_Writerdocument_Curver
731     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
732     ModuleID = gid_Module_Prg_Wrt_Bin;
733     Subkey = "opendocument.WriterDocument\CurVer";
734     Value = "opendocument.WriterDocument.1";
737 RegistryItem gid_Regitem_Openoffice_Writerdocument_1
738     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
739     ModuleID = gid_Module_Prg_Wrt_Bin;
740     Subkey = "opendocument.WriterDocument.1";
741     REG_VALUE_LNG(OO_WRITER)
744 RegistryItem gid_Regitem_Openoffice_Writerdocument_1_Clsid
745     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
746     ModuleID = gid_Module_Prg_Wrt_Bin;
747     Subkey = "opendocument.WriterDocument.1\CLSID";
748     Value = "{F616B81F-7BB8-4F22-B8A5-47428D59F8AD}";
751 RegistryItem gid_Regitem_Openoffice_Writerdocument_1_Defaulticon
752     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
753     ModuleID = gid_Module_Prg_Wrt_Bin;
754     Subkey = "opendocument.WriterDocument.1\DefaultIcon";
755     Value = "<progpath>\program\soffice.exe,1";
758 RegistryItem gid_Regitem_Openoffice_Writerdocument_1_Insertable
759     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
760     ModuleID = gid_Module_Prg_Wrt_Bin;
761     Subkey = "opendocument.WriterDocument.1\Insertable";
764 RegistryItem gid_Regitem_Openoffice_Writerdocument_1_Protocol_Stdfileediting_Server
765     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
766     ModuleID = gid_Module_Prg_Wrt_Bin;
767     Subkey = "opendocument.WriterDocument.1\protocol\StdFileEditing\server";
768     Value = "<progpath>\program\soffice.exe";
771 RegistryItem gid_Regitem_Openoffice_Writerdocument_1_Protocol_Stdfileediting_Verb_0
772     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
773     ModuleID = gid_Module_Prg_Wrt_Bin;
774     Subkey = "opendocument.WriterDocument.1\protocol\StdFileEditing\verb\0";
775     Value = "&Edit";
778 RegistryItem gid_Regitem_Openoffice_Writerdocument_1_Protocol_Stdfileediting_Verb__1
779     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
780     ModuleID = gid_Module_Prg_Wrt_Bin;
781     Subkey = "opendocument.WriterDocument.1\protocol\StdFileEditing\verb\-1";
782     Value = "&Show";
785 RegistryItem gid_Regitem_Openoffice_Writerdocument_1_Protocol_Stdfileediting_Verb__2
786     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
787     ModuleID = gid_Module_Prg_Wrt_Bin;
788     Subkey = "opendocument.WriterDocument.1\protocol\StdFileEditing\verb\-2";
789     Value = "&Open";
792 RegistryItem gid_Regitem_Openoffice_Writerdocument_1_Shell
793     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
794     ModuleID = gid_Module_Prg_Wrt_Bin;
795     Subkey = "opendocument.WriterDocument.1\shell";
796     Value = "open";
799 RegistryItem gid_Regitem_Openoffice_Writerdocument_1_Shell_New
800     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
801     ModuleID = gid_Module_Prg_Wrt_Bin;
802     Subkey = "opendocument.WriterDocument.1\shell\new";
803     REG_VALUE_LNG(NEW)
806 RegistryItem gid_Regitem_Openoffice_Writerdocument_1_Shell_New_Command
807     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
808     ModuleID = gid_Module_Prg_Wrt_Bin;
809     Subkey = "opendocument.WriterDocument.1\shell\new\command";
810     Value = "\"<progpath>\program\soffice.exe\" -n \"%1\"";
813 // RegistryItem gid_Regitem_Openoffice_Writerdocument_1_Shell_Open_Command
814 //     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
815 //     ModuleID = gid_Module_Prg_Wrt_Bin;
816 //     Subkey = "opendocument.WriterDocument.1\shell\open\command";
817 //     Value = "\"<progpath>\program\soffice.exe\" -o \"%1\"";
818 // End
820 RegistryItem gid_Regitem_Openoffice_Writerdocument_1_Shell_Open_Command
821     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
822     ModuleID = gid_Module_Prg_Wrt_Bin;
823     Subkey = "opendocument.WriterDocument.1\shell\open\command";
824     Value = "\"<progpath>\program\swriter.exe\" -o \"%1\"";
825     Styles = ();
828 RegistryItem gid_Regitem_Openoffice_Writerdocument_1_Shell_Print_Command
829     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
830     ModuleID = gid_Module_Prg_Wrt_Bin;
831     Subkey = "opendocument.WriterDocument.1\shell\print\command";
832     Value = "\"<progpath>\program\soffice.exe\" -p \"%1\"";
835 RegistryItem gid_Regitem_Openoffice_Writerdocument_1_Shell_Printto_Command
836     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
837     ModuleID = gid_Module_Prg_Wrt_Bin;
838     Subkey = "opendocument.WriterDocument.1\shell\printto\command";
839     Value = "\"<progpath>\program\soffice.exe\" -pt \"%2\" \"%1\"";
842 // Writer Web Document
843 RegistryItem gid_Regitem_Openoffice_Writerwebdocument_Curver
844     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
845     ModuleID = gid_Module_Prg_Wrt_Bin;
846     Subkey = "opendocument.WriterWebDocument\CurVer";
847     Value = "opendocument.WriterWebDocument.1";
850 RegistryItem gid_Regitem_Openoffice_Writerwebdocument_1
851     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
852     ModuleID = gid_Module_Prg_Wrt_Bin;
853     Subkey = "opendocument.WriterWebDocument.1";
854     REG_VALUE_LNG(OO_WRITER)
857 RegistryItem gid_Regitem_Openoffice_Writerwebdocument_1_Shell_Open_Command
858     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
859     ModuleID = gid_Module_Prg_Wrt_Bin;
860     Subkey = "opendocument.WriterWebDocument.1\shell\open\command";
861     Value = "\"<progpath>\program\sweb.exe\" -o \"%1\"";
862     Styles = ();
865 // .fodt
867 RegistryItem gid_Regitem_Fodt_PersistentHandler
868     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
869     ModuleID = gid_Module_Prg_Wrt_Bin;
870     Subkey = ".fodt\PersistentHandler";
871     Value = "{7BC0E713-5703-45BE-A29D-5D46D8B39262}";
874 RegistryItem gid_Regitem_Fodt_Shellex_00021500_0000_0000_C000_000000000046
875     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
876     ModuleID = gid_Module_Prg_Wrt_Bin;
877     Subkey = ".fodt\shellex\{00021500-0000-0000-C000-000000000046}";
878     Value = "{087B3AE3-E237-4467-B8DB-5A38AB959AC9}";
881 RegistryItem gid_Regitem_Fodt_Shellex_BB2E617C_0920_11D1_9A0B_00C04FC2D6C1
882     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
883     ModuleID = gid_Module_Prg_Wrt_Bin;
884     Subkey = ".fodt\shellex\{BB2E617C-0920-11D1-9A0B-00C04FC2D6C1}";
885     Value = "{3B092F0C-7696-40E3-A80F-68D74DA84210}";
888 RegistryItem gid_Regitem__Fodt
889     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
890     ModuleID = gid_Module_Prg_Wrt_Bin;
891     Subkey = ".fodt";
892     Value = "opendocument.WriterDocument.1";
895 RegistryItem gid_Regitem_Software_Manufacturer_Productname_Productversion_Capabilities_FileAssociations_fodt
896     ParentID = PREDEFINED_HKEY_LOCAL_MACHINE;
897     Subkey = "Software\%MANUFACTURER\%PRODUCTNAME%PRODUCTADDON\%PRODUCTVERSION\Capabilities\FileAssociations";
898     ModuleID = gid_Module_Root;
899     Name = ".fodt";
900     Value = "opendocument.WriterDocument.1";
901     Styles = (PATCH);
904 RegistryItem gid_Regitem_Fodt_Contenttype
905     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
906     ModuleID = gid_Module_Prg_Wrt_Bin;
907     Subkey = ".fodt";
908     Name = "Content Type";
909     Value = "application/vnd.oasis.opendocument.text";
912 // new ott file extension 
914 RegistryItem gid_Regitem_Ott_PersistentHandler
915     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
916     ModuleID = gid_Module_Prg_Wrt_Bin;
917     Subkey = ".ott\PersistentHandler";
918     Value = "{7BC0E713-5703-45BE-A29D-5D46D8B39262}";
921 RegistryItem gid_Regitem_Ott_Shellex_00021500_0000_0000_C000_000000000046
922     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
923     ModuleID = gid_Module_Prg_Wrt_Bin;
924     Subkey = ".ott\shellex\{00021500-0000-0000-C000-000000000046}";
925     Value = "{087B3AE3-E237-4467-B8DB-5A38AB959AC9}";
928 RegistryItem gid_Regitem_Ott_Shellex_BB2E617C_0920_11D1_9A0B_00C04FC2D6C1
929     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
930     ModuleID = gid_Module_Prg_Wrt_Bin;
931     Subkey = ".ott\shellex\{BB2E617C-0920-11D1-9A0B-00C04FC2D6C1}";
932     Value = "{3B092F0C-7696-40E3-A80F-68D74DA84210}";
935 RegistryItem gid_Regitem_WriterTemplate_1_Shellex_PropertySheetHandlers_MyPropSheet1
936     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
937     ModuleID = gid_Module_Prg_Wrt_Bin;
938     Subkey = "opendocument.WriterTemplate.1\shellex\PropertySheetHandlers\MyPropSheet1";
939     Value = "{63542C48-9552-494A-84F7-73AA6A7C99C1}";
942 RegistryItem gid_Regitem_Ott
943     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
944     Subkey = ".ott";
945     ModuleID = gid_Module_Prg_Wrt_Bin;
946     Value = "opendocument.WriterTemplate.1";
949 RegistryItem gid_Regitem_Ott_Contenttype
950     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
951     ModuleID = gid_Module_Prg_Wrt_Bin;
952     Subkey = ".ott";
953     Name = "Content Type";
954     Value = "application/vnd.oasis.opendocument.text-template";
957 RegistryItem gid_Regitem_Soffice_Starwritertemplate_1
958     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
959     Subkey = "opendocument.WriterTemplate.1";
960     ModuleID = gid_Module_Prg_Wrt_Bin;
961     REG_VALUE_LNG(OO_WRITER_TEMPLATE)
964 RegistryItem gid_Regitem_Openoffice_Writertemplate_1_Defaulticon
965     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
966     Subkey = "opendocument.WriterTemplate.1\DefaultIcon";
967     ModuleID = gid_Module_Prg_Wrt_Bin;
968     Value = "<progpath>\program\soffice.exe,2";
971 RegistryItem gid_Regitem_Openoffice_Writertemplate_1_Shell
972     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
973     ModuleID = gid_Module_Prg_Wrt_Bin;
974     Subkey = "opendocument.WriterTemplate.1\shell";
975     Value = "new";
978 RegistryItem gid_Regitem_Openoffice_Writertemplate_1_Shell_New
979     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
980     ModuleID = gid_Module_Prg_Wrt_Bin;
981     Subkey = "opendocument.WriterTemplate.1\shell\new";
982     REG_VALUE_LNG(NEW)
985 RegistryItem gid_Regitem_Openoffice_Writertemplate_1_Shell_New_Command
986     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
987     ModuleID = gid_Module_Prg_Wrt_Bin;
988     Subkey = "opendocument.WriterTemplate.1\shell\new\command";
989     Value = "\"<progpath>\program\soffice.exe\" -n \"%1\"";
992 RegistryItem gid_Regitem_Openoffice_Writertemplate_1_Shell_Open_Command
993     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
994     Subkey = "opendocument.WriterTemplate.1\shell\open\command";
995     ModuleID = gid_Module_Prg_Wrt_Bin;
996     Value = "\"<progpath>\program\soffice.exe\" -o \"%1\"";
999 RegistryItem gid_Regitem_Openoffice_Writertemplate_1_Shell_Print_Command
1000     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
1001     Subkey = "opendocument.WriterTemplate.1\shell\print\command";
1002     ModuleID = gid_Module_Prg_Wrt_Bin;
1003     Value = "\"<progpath>\program\soffice.exe\" -p \"%1\"";
1006 RegistryItem gid_Regitem_Openoffice_Writertemplate_1_Shell_Printto_Command
1007     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
1008     Subkey = "opendocument.WriterTemplate.1\shell\printto\command";
1009     ModuleID = gid_Module_Prg_Wrt_Bin;
1010     Value = "\"<progpath>\program\soffice.exe\" -pt \"%2\" \"%1\"";
1013 // new odm file extension 
1015 RegistryItem gid_Regitem_Odm_PersistentHandler
1016     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
1017     ModuleID = gid_Module_Prg_Wrt_Bin;
1018     Subkey = ".odm\PersistentHandler";
1019     Value = "{7BC0E713-5703-45BE-A29D-5D46D8B39262}";
1022 RegistryItem gid_Regitem_Odm_Shellex_00021500_0000_0000_C000_000000000046
1023     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
1024     ModuleID = gid_Module_Prg_Wrt_Bin;
1025     Subkey = ".odm\shellex\{00021500-0000-0000-C000-000000000046}";
1026     Value = "{087B3AE3-E237-4467-B8DB-5A38AB959AC9}";
1029 RegistryItem gid_Regitem_Odm_Shellex_BB2E617C_0920_11D1_9A0B_00C04FC2D6C1
1030     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
1031     ModuleID = gid_Module_Prg_Wrt_Bin;
1032     Subkey = ".odm\shellex\{BB2E617C-0920-11D1-9A0B-00C04FC2D6C1}";
1033     Value = "{3B092F0C-7696-40E3-A80F-68D74DA84210}";
1036 RegistryItem gid_Regitem_WriterGlobalDocument_1_Shellex_PropertySheetHandlers_MyPropSheet1
1037     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
1038     ModuleID = gid_Module_Prg_Wrt_Bin;
1039     Subkey = "opendocument.WriterGlobalDocument.1\shellex\PropertySheetHandlers\MyPropSheet1";
1040     Value = "{63542C48-9552-494A-84F7-73AA6A7C99C1}";
1043 RegistryItem gid_Regitem_Odm
1044     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
1045     ModuleID = gid_Module_Prg_Wrt_Bin;
1046     Subkey = ".odm";
1047     Value = "opendocument.WriterGlobalDocument.1";
1050 RegistryItem gid_Regitem_Odm_Contenttype
1051     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
1052     ModuleID = gid_Module_Prg_Wrt_Bin;
1053     Subkey = ".odm";
1054     Name = "Content Type";
1055     Value = "application/vnd.oasis.opendocument.text-master";
1058 RegistryItem gid_Regitem_Odm_Mime_Database
1059     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
1060     ModuleID = gid_Module_Prg_Wrt_Bin;
1061     Subkey = "MIME\Database\Content Type\application/vnd.oasis.opendocument.text-master";
1062     Name = "Extension";
1063     Value = ".odm";
1066 RegistryItem gid_Regitem_Openoffice_Writerglobaldocument_Curver
1067     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
1068     Subkey = "opendocument.WriterGlobalDocument\CurVer";
1069     ModuleID = gid_Module_Prg_Wrt_Bin;
1070     Value = "opendocument.WriterGlobalDocument.1";
1073 RegistryItem gid_Regitem_Openoffice_Writerglobaldocument_1
1074     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
1075     Subkey = "opendocument.WriterGlobalDocument.1";
1076     ModuleID = gid_Module_Prg_Wrt_Bin;
1077     REG_VALUE_LNG(OO_MASTERDOC)
1080 RegistryItem gid_Regitem_Openoffice_Writerglobaldocument_1_Defaulticon
1081     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
1082     Subkey = "opendocument.WriterGlobalDocument.1\DefaultIcon";
1083     ModuleID = gid_Module_Prg_Wrt_Bin;
1084     Value = "<progpath>\program\soffice.exe,10";
1087 RegistryItem gid_Regitem_Openoffice_Writerglobaldocument_1_Shell
1088     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
1089     Subkey = "opendocument.WriterGlobalDocument.1\shell";
1090     ModuleID = gid_Module_Prg_Wrt_Bin;
1091     Value = "open";
1094 RegistryItem gid_Regitem_Openoffice_Writerglobaldocument_1_Shell_New
1095     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
1096     Subkey = "opendocument.WriterGlobalDocument.1\shell\new";
1097     ModuleID = gid_Module_Prg_Wrt_Bin;
1098     REG_VALUE_LNG(NEW)
1101 RegistryItem gid_Regitem_Openoffice_Writerglobaldocument_1_Shell_New_Command
1102     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
1103     Subkey = "opendocument.WriterGlobalDocument.1\shell\new\command";
1104     ModuleID = gid_Module_Prg_Wrt_Bin;
1105     Value = "\"<progpath>\program\soffice.exe\" -n \"%1\"";
1108 RegistryItem gid_Regitem_Openoffice_Writerglobaldocument_1_Shell_Open_Command
1109     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
1110     Subkey = "opendocument.WriterGlobalDocument.1\shell\open\command";
1111     ModuleID = gid_Module_Prg_Wrt_Bin;
1112     Value = "\"<progpath>\program\soffice.exe\" -o \"%1\"";
1115 RegistryItem gid_Regitem_Openoffice_Writerglobaldocument_1_Shell_Print_Command
1116     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
1117     Subkey = "opendocument.WriterGlobalDocument.1\shell\print\command";
1118     ModuleID = gid_Module_Prg_Wrt_Bin;
1119     Value = "\"<progpath>\program\soffice.exe\" -p \"%1\"";
1122 RegistryItem gid_Regitem_Openoffice_Writerglobaldocument_1_Shell_Printto_Command
1123     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
1124     Subkey = "opendocument.WriterGlobalDocument.1\shell\printto\command";
1125     ModuleID = gid_Module_Prg_Wrt_Bin;
1126     Value = "\"<progpath>\program\soffice.exe\" -pt \"%2\" \"%1\"";
1129 // new oth file extension 
1131 RegistryItem gid_Regitem_Oth_PersistentHandler
1132     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
1133     ModuleID = gid_Module_Prg_Wrt_Bin;
1134     Subkey = ".oth\PersistentHandler";
1135     Value = "{7BC0E713-5703-45BE-A29D-5D46D8B39262}";
1138 RegistryItem gid_Regitem_Oth_Shellex_00021500_0000_0000_C000_000000000046
1139     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
1140     ModuleID = gid_Module_Prg_Wrt_Bin;
1141     Subkey = ".oth\shellex\{00021500-0000-0000-C000-000000000046}";
1142     Value = "{087B3AE3-E237-4467-B8DB-5A38AB959AC9}";
1145 RegistryItem gid_Regitem_Oth_Shellex_BB2E617C_0920_11D1_9A0B_00C04FC2D6C1
1146     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
1147     ModuleID = gid_Module_Prg_Wrt_Bin;
1148     Subkey = ".oth\shellex\{BB2E617C-0920-11D1-9A0B-00C04FC2D6C1}";
1149     Value = "{3B092F0C-7696-40E3-A80F-68D74DA84210}";
1152 RegistryItem gid_Regitem_WriterWebTemplate_Shellex_PropertySheetHandlers_MyPropSheet1
1153     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
1154     ModuleID = gid_Module_Prg_Wrt_Bin;
1155     Subkey = "opendocument.WriterWebTemplate.1\shellex\PropertySheetHandlers\MyPropSheet1";
1156     Value = "{63542C48-9552-494A-84F7-73AA6A7C99C1}";
1159 RegistryItem gid_Regitem_Oth
1160     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
1161     ModuleID = gid_Module_Prg_Wrt_Bin;
1162     Subkey = ".oth";
1163     Value = "opendocument.WriterWebTemplate.1";
1166 RegistryItem gid_Regitem_Oth_Contenttype
1167     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
1168     ModuleID = gid_Module_Prg_Wrt_Bin;
1169     Subkey = ".oth";
1170     Name = "Content Type";
1171     Value = "application/vnd.oasis.opendocument.text-web";
1174 RegistryItem gid_Regitem_Oth_Mime_Database
1175     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
1176     ModuleID = gid_Module_Prg_Wrt_Bin;
1177     Subkey = "MIME\Database\Content Type\application/vnd.oasis.opendocument.text-web";
1178     Name = "Extension";
1179     Value = ".oth";
1182 RegistryItem gid_Regitem_Openoffice_WriterWebTemplate_Curver
1183     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
1184     Subkey = "opendocument.WriterWebTemplate\CurVer";
1185     ModuleID = gid_Module_Prg_Wrt_Bin;
1186     Value = "opendocument.WriterWebTemplate.1";
1189 RegistryItem gid_Regitem_Openoffice_WriterWebTemplate_1
1190     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
1191     Subkey = "opendocument.WriterWebTemplate.1";
1192     ModuleID = gid_Module_Prg_Wrt_Bin;
1193     REG_VALUE_LNG(OO_WEBDOC)
1196 RegistryItem gid_Regitem_Openoffice_WriterWebTemplate_1_Defaulticon
1197     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
1198     Subkey = "opendocument.WriterWebTemplate.1\DefaultIcon";
1199     ModuleID = gid_Module_Prg_Wrt_Bin;
1200     Value = "<progpath>\program\soffice.exe,11";
1203 RegistryItem gid_Regitem_Openoffice_WriterWebTemplate_1_Shell
1204     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
1205     Subkey = "opendocument.WriterWebTemplate.1\shell";
1206     ModuleID = gid_Module_Prg_Wrt_Bin;
1207     Value = "open";
1210 RegistryItem gid_Regitem_Openoffice_WriterWebTemplate_1_Shell_New
1211     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
1212     Subkey = "opendocument.WriterWebTemplate.1\shell\new";
1213     ModuleID = gid_Module_Prg_Wrt_Bin;
1214     REG_VALUE_LNG(NEW)
1217 RegistryItem gid_Regitem_Openoffice_WriterWebTemplate_1_Shell_New_Command
1218     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
1219     Subkey = "opendocument.WriterWebTemplate.1\shell\new\command";
1220     ModuleID = gid_Module_Prg_Wrt_Bin;
1221     Value = "\"<progpath>\program\soffice.exe\" -n \"%1\"";
1224 RegistryItem gid_Regitem_Openoffice_WriterWebTemplate_1_Shell_Open_Command
1225     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
1226     Subkey = "opendocument.WriterWebTemplate.1\shell\open\command";
1227     ModuleID = gid_Module_Prg_Wrt_Bin;
1228     Value = "\"<progpath>\program\soffice.exe\" -o \"%1\"";
1231 RegistryItem gid_Regitem_Openoffice_WriterWebTemplate_1_Shell_Print_Command
1232     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
1233     Subkey = "opendocument.WriterWebTemplate.1\shell\print\command";
1234     ModuleID = gid_Module_Prg_Wrt_Bin;
1235     Value = "\"<progpath>\program\soffice.exe\" -p \"%1\"";
1238 RegistryItem gid_Regitem_Openoffice_WriterWebTemplate_1_Shell_Printto_Command
1239     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
1240     Subkey = "opendocument.WriterWebTemplate.1\shell\printto\command";
1241     ModuleID = gid_Module_Prg_Wrt_Bin;
1242     Value = "\"<progpath>\program\soffice.exe\" -pt \"%2\" \"%1\"";
1245 // "OpenWith" Windows Registry keys for extensions supported by Writer
1247 // .ODT
1248 RegistryItem gid_Regitem_OpenOffice_ODT_OpenWith_Writer
1249     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
1250     Subkey = ".odt\OpenWithProgIDs";
1251     ModuleID = gid_Module_Prg_Wrt_Bin;
1252     Name = "opendocument.WriterDocument.1";
1253     Value = " ";
1256 // .OTT
1257 RegistryItem gid_Regitem_OpenOffice_OTT_OpenWith_Writer
1258     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
1259     Subkey = ".ott\OpenWithProgIDs";
1260     ModuleID = gid_Module_Prg_Wrt_Bin;
1261     Name = "opendocument.WriterDocument.1";
1262     Value = " ";
1265 // .SXW
1266 RegistryItem gid_Regitem_OpenOffice_SXW_OpenWith_Writer
1267     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
1268     Subkey = ".sxw\OpenWithProgIDs";
1269     ModuleID = gid_Module_Prg_Wrt_Bin;
1270     Name = "opendocument.WriterDocument.1";
1271     Value = " ";
1274 // .STW
1275 RegistryItem gid_Regitem_OpenOffice_STW_OpenWith_Writer
1276     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
1277     Subkey = ".stw\OpenWithProgIDs";
1278     ModuleID = gid_Module_Prg_Wrt_Bin;
1279     Name = "opendocument.WriterDocument.1";
1280     Value = " ";
1283 // .TXT
1284 RegistryItem gid_Regitem_OpenOffice_TXT_OpenWith_Writer
1285     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
1286     Subkey = ".txt\OpenWithProgIDs";
1287     ModuleID = gid_Module_Prg_Wrt_Bin;
1288     Name = "opendocument.WriterDocument.1";
1289     Value = " ";
1292 // .HTM
1293 RegistryItem gid_Regitem_OpenOffice_HTM_OpenWith_Writer
1294     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
1295     Subkey = ".htm\OpenWithProgIDs";
1296     ModuleID = gid_Module_Prg_Wrt_Bin;
1297     Name = "opendocument.WriterWebDocument.1";
1298     Value = " ";
1301 // .HTML
1302 RegistryItem gid_Regitem_OpenOffice_HTML_OpenWith_Writer
1303     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
1304     Subkey = ".html\OpenWithProgIDs";
1305     ModuleID = gid_Module_Prg_Wrt_Bin;
1306     Name = "opendocument.WriterWebDocument.1";
1307     Value = " ";
1310 // .XML
1311 RegistryItem gid_Regitem_OpenOffice_XML_OpenWith_Writer
1312     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
1313     Subkey = ".xml\OpenWithProgIDs";
1314     ModuleID = gid_Module_Prg_Wrt_Bin;
1315     Name = "opendocument.WriterDocument.1";
1316     Value = " ";
1319 // .WPD
1320 RegistryItem gid_Regitem_OpenOffice_WPD_OpenWith_Writer
1321     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
1322     Subkey = ".wpd\OpenWithProgIDs";
1323     ModuleID = gid_Module_Prg_Wrt_Bin;
1324     Name = "opendocument.WriterDocument.1";
1325     Value = " ";
1328 // .WPS
1329 RegistryItem gid_Regitem_OpenOffice_WPS_OpenWith_Writer
1330     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
1331     Subkey = ".wps\OpenWithProgIDs";
1332     ModuleID = gid_Module_Prg_Wrt_Bin;
1333     Name = "opendocument.WriterDocument.1";
1334     Value = " ";
1337 // .HWP
1338 RegistryItem gid_Regitem_OpenOffice_HWP_OpenWith_Writer
1339     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
1340     Subkey = ".hwp\OpenWithProgIDs";
1341     ModuleID = gid_Module_Prg_Wrt_Bin;
1342     Name = "opendocument.WriterDocument.1";
1343     Value = " ";
1346 // .OTH
1347 RegistryItem gid_Regitem_OpenOffice_OTH_OpenWith_Writer
1348     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
1349     Subkey = ".oth\OpenWithProgIDs";
1350     ModuleID = gid_Module_Prg_Wrt_Bin;
1351     Name = "opendocument.WriterDocument.1";
1352     Value = " ";
1355 // .ODM
1356 RegistryItem gid_Regitem_OpenOffice_ODM_OpenWith_Writer
1357     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
1358     Subkey = ".odm\OpenWithProgIDs";
1359     ModuleID = gid_Module_Prg_Wrt_Bin;
1360     Name = "opendocument.WriterDocument.1";
1361     Value = " ";
1364 // .SXG
1365 RegistryItem gid_Regitem_OpenOffice_SXG_OpenWith_Writer
1366     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
1367     Subkey = ".sxg\OpenWithProgIDs";
1368     ModuleID = gid_Module_Prg_Wrt_Bin;
1369     Name = "opendocument.WriterDocument.1";
1370     Value = " ";
1373 RegistryItem gid_Regitem_Software_Manufacturer_Productname_Productversion_Capabilities_FileAssociations_Ott
1374     ParentID = PREDEFINED_HKEY_LOCAL_MACHINE;
1375     Subkey = "Software\%MANUFACTURER\%PRODUCTNAME%PRODUCTADDON\%PRODUCTVERSION\Capabilities\FileAssociations";
1376     ModuleID = gid_Module_Prg_Wrt_Bin;
1377     Name = ".ott";
1378     Value = "opendocument.WriterDocument.1";
1379     Styles = ();
1382 RegistryItem gid_Regitem_Software_Manufacturer_Productname_Productversion_Capabilities_FileAssociations_Stw
1383     ParentID = PREDEFINED_HKEY_LOCAL_MACHINE;
1384     Subkey = "Software\%MANUFACTURER\%PRODUCTNAME%PRODUCTADDON\%PRODUCTVERSION\Capabilities\FileAssociations";
1385     ModuleID = gid_Module_Prg_Wrt_Bin;
1386     Name = ".stw";
1387     Value = "opendocument.WriterDocument.1";
1388     Styles = ();
1391 RegistryItem gid_Regitem_Software_Manufacturer_Productname_Productversion_Capabilities_FileAssociations_Txt
1392     ParentID = PREDEFINED_HKEY_LOCAL_MACHINE;
1393     Subkey = "Software\%MANUFACTURER\%PRODUCTNAME%PRODUCTADDON\%PRODUCTVERSION\Capabilities\FileAssociations";
1394     ModuleID = gid_Module_Prg_Wrt_Bin;
1395     Name = ".txt";
1396     Value = "opendocument.WriterDocument.1";
1397     Styles = ();
1400 RegistryItem gid_Regitem_Software_Manufacturer_Productname_Productversion_Capabilities_FileAssociations_Htm
1401     ParentID = PREDEFINED_HKEY_LOCAL_MACHINE;
1402     Subkey = "Software\%MANUFACTURER\%PRODUCTNAME%PRODUCTADDON\%PRODUCTVERSION\Capabilities\FileAssociations";
1403     ModuleID = gid_Module_Prg_Wrt_Bin;
1404     Name = ".htm";
1405     Value = "opendocument.WriterWebDocument.1";
1406     Styles = ();
1409 RegistryItem gid_Regitem_Software_Manufacturer_Productname_Productversion_Capabilities_FileAssociations_Html
1410     ParentID = PREDEFINED_HKEY_LOCAL_MACHINE;
1411     Subkey = "Software\%MANUFACTURER\%PRODUCTNAME%PRODUCTADDON\%PRODUCTVERSION\Capabilities\FileAssociations";
1412     ModuleID = gid_Module_Prg_Wrt_Bin;
1413     Name = ".html";
1414     Value = "opendocument.WriterWebDocument.1";
1415     Styles = ();
1418 RegistryItem gid_Regitem_Software_Manufacturer_Productname_Productversion_Capabilities_FileAssociations_Xml
1419     ParentID = PREDEFINED_HKEY_LOCAL_MACHINE;
1420     Subkey = "Software\%MANUFACTURER\%PRODUCTNAME%PRODUCTADDON\%PRODUCTVERSION\Capabilities\FileAssociations";
1421     ModuleID = gid_Module_Prg_Wrt_Bin;
1422     Name = ".xml";
1423     Value = "opendocument.WriterDocument.1";
1424     Styles = ();
1427 RegistryItem gid_Regitem_Software_Manufacturer_Productname_Productversion_Capabilities_FileAssociations_Wpd
1428     ParentID = PREDEFINED_HKEY_LOCAL_MACHINE;
1429     Subkey = "Software\%MANUFACTURER\%PRODUCTNAME%PRODUCTADDON\%PRODUCTVERSION\Capabilities\FileAssociations";
1430     ModuleID = gid_Module_Prg_Wrt_Bin;
1431     Name = ".wpd";
1432     Value = "opendocument.WriterDocument.1";
1433     Styles = ();
1436 RegistryItem gid_Regitem_Software_Manufacturer_Productname_Productversion_Capabilities_FileAssociations_Hwp
1437     ParentID = PREDEFINED_HKEY_LOCAL_MACHINE;
1438     Subkey = "Software\%MANUFACTURER\%PRODUCTNAME%PRODUCTADDON\%PRODUCTVERSION\Capabilities\FileAssociations";
1439     ModuleID = gid_Module_Prg_Wrt_Bin;
1440     Name = ".hwp";
1441     Value = "opendocument.WriterDocument.1";
1442     Styles = ();
1445 RegistryItem gid_Regitem_Software_Manufacturer_Productname_Productversion_Capabilities_FileAssociations_Oth
1446     ParentID = PREDEFINED_HKEY_LOCAL_MACHINE;
1447     Subkey = "Software\%MANUFACTURER\%PRODUCTNAME%PRODUCTADDON\%PRODUCTVERSION\Capabilities\FileAssociations";
1448     ModuleID = gid_Module_Prg_Wrt_Bin;
1449     Name = ".oth";
1450     Value = "opendocument.WriterDocument.1";
1451     Styles = ();
1454 RegistryItem gid_Regitem_Software_Manufacturer_Productname_Productversion_Capabilities_FileAssociations_Odm
1455     ParentID = PREDEFINED_HKEY_LOCAL_MACHINE;
1456     Subkey = "Software\%MANUFACTURER\%PRODUCTNAME%PRODUCTADDON\%PRODUCTVERSION\Capabilities\FileAssociations";
1457     ModuleID = gid_Module_Prg_Wrt_Bin;
1458     Name = ".odm";
1459     Value = "opendocument.WriterDocument.1";
1460     Styles = ();
1463 RegistryItem gid_Regitem_Software_Manufacturer_Productname_Productversion_Capabilities_FileAssociations_Sxg
1464     ParentID = PREDEFINED_HKEY_LOCAL_MACHINE;
1465     Subkey = "Software\%MANUFACTURER\%PRODUCTNAME%PRODUCTADDON\%PRODUCTVERSION\Capabilities\FileAssociations";
1466     ModuleID = gid_Module_Prg_Wrt_Bin;
1467     Name = ".sxg";
1468     Value = "opendocument.WriterDocument.1";
1469     Styles = ();
1472 RegistryItem gid_Regitem_Software_Microsoft_Windows_Currentversion_Apppaths_Swriter_Exe
1473     ParentID = PREDEFINED_HKEY_LOCAL_MACHINE;
1474     Subkey = "Software\Microsoft\Windows\CurrentVersion\App Paths\swriter.exe";
1475     ModuleID = gid_Module_Prg_Wrt_Bin;
1476     Value = "<progpath>\program\swriter.exe";
1479 RegistryItem gid_Regitem_Software_Microsoft_Windows_Currentversion_Apppaths_Swriter_Exepath
1480     ParentID = PREDEFINED_HKEY_LOCAL_MACHINE;
1481     Subkey = "Software\Microsoft\Windows\CurrentVersion\App Paths\swriter.exe";
1482     ModuleID = gid_Module_Prg_Wrt_Bin;
1483     Name = "Path";
1484     Value = "<progpath>";
1487 // CONDITIONAL_REGISTER_DOC_EXTENSION(name,modid,                 key,  cond, disp_name,        icon_id, app, default, dox_type)
1489 CONDITIONAL_REGISTER_DOC_EXTENSION( Doc,  gid_Module_Prg_Wrt_Bin, doc,  DOC,  MS_WORD_DOCUMENT_OLD, 1, swriter.exe, open, Writer )
1490 CONDITIONAL_REGISTER_DOC_EXTENSION( Docx, gid_Module_Prg_Wrt_Bin, docx, DOCX, MS_WORD_DOCUMENT, 1, swriter.exe, open, Writer )
1491 CONDITIONAL_REGISTER_DOC_EXTENSION( Docm, gid_Module_Prg_Wrt_Bin, docm, DOCM, MS_WORD_DOCUMENT, 1, swriter.exe, open, Writer )
1492 CONDITIONAL_REGISTER_DOC_EXTENSION( Dot,  gid_Module_Prg_Wrt_Bin, dot,  DOT,  MS_WORD_TEMPLATE_OLD, 2, swriter.exe, new, Writer )
1493 CONDITIONAL_REGISTER_DOC_EXTENSION( Dotx, gid_Module_Prg_Wrt_Bin, dotx, DOTX, MS_WORD_TEMPLATE, 2, swriter.exe, new, Writer )
1494 CONDITIONAL_REGISTER_DOC_EXTENSION( Dotm, gid_Module_Prg_Wrt_Bin, dotm, DOTM, MS_WORD_TEMPLATE, 2, swriter.exe, new, Writer )
1495 CONDITIONAL_REGISTER_DOC_EXTENSION( Rtf,  gid_Module_Prg_Wrt_Bin, rtf,  RTF,  MS_RTF_DOCUMENT, 1, swriter.exe, open, Writer )