Update ooo320-m1
[ooovba.git] / scp2 / source / math / registryitem_math.scp
blob5a55f1bf4b83923e970975d4a378cbc41352f4af
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_math.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  ************************************************************************/
30 #include "macros.inc"
32 // MSOLE embedded object in SO7 file format
33 RegistryItem gid_Regitem_Clsid__D0484de6_Aaee_468a_991f_8d4b0737b57a_
34     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
35     ModuleID = gid_Module_Prg_Math_Bin;
36     Subkey = "CLSID\{D0484DE6-AAEE-468a-991F-8D4B0737B57A}";
37     REG_VALUE_LNG(SO60_FORMULA)
38 End
40 RegistryItem gid_Regitem_Clsid__D0484de6_Aaee_468a_991f_8d4b0737b57a__Auxusertype_2
41     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
42     ModuleID = gid_Module_Prg_Math_Bin;
43     Subkey = "CLSID\{D0484DE6-AAEE-468a-991F-8D4B0737B57A}\AuxUserType\2";
44     Value = "%PRODUCTNAME";
45 End
47 RegistryItem gid_Regitem_Clsid__D0484de6_Aaee_468a_991f_8d4b0737b57a__Auxusertype_3
48     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
49     ModuleID = gid_Module_Prg_Math_Bin;
50     Subkey = "CLSID\{D0484DE6-AAEE-468a-991F-8D4B0737B57A}\AuxUserType\3";
51     REG_VALUE_LNG(SO60_FORMULA)
52 End
54 RegistryItem gid_Regitem_Clsid__D0484de6_Aaee_468a_991f_8d4b0737b57a__Dataformats_Getset_0
55     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
56     ModuleID = gid_Module_Prg_Math_Bin;
57     Subkey = "CLSID\{D0484DE6-AAEE-468a-991F-8D4B0737B57A}\DataFormats\GetSet\0";
58     Value = "Embed Source,1,8,1";
59 End
61 RegistryItem gid_Regitem_Clsid__D0484de6_Aaee_468a_991f_8d4b0737b57a__Dataformats_Getset_1
62     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
63     ModuleID = gid_Module_Prg_Math_Bin;
64     Subkey = "CLSID\{D0484DE6-AAEE-468a-991F-8D4B0737B57A}\DataFormats\GetSet\1";
65     Value = "3,1,32,1";
66 End
68 RegistryItem gid_Regitem_Clsid__D0484de6_Aaee_468a_991f_8d4b0737b57a__Dataformats_Getset_2
69     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
70     ModuleID = gid_Module_Prg_Math_Bin;
71     Subkey = "CLSID\{D0484DE6-AAEE-468a-991F-8D4B0737B57A}\DataFormats\GetSet\2";
72     Value = "2,1,16,1";
73 End
75 RegistryItem gid_Regitem_Clsid__D0484de6_Aaee_468a_991f_8d4b0737b57a__Defaulticon
76     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
77     ModuleID = gid_Module_Prg_Math_Bin;
78     Subkey = "CLSID\{D0484DE6-AAEE-468a-991F-8D4B0737B57A}\DefaultIcon";
79     Value = "<progpath>\program\soffice.exe,0";
80 End
82 RegistryItem gid_Regitem_Clsid__D0484de6_Aaee_468a_991f_8d4b0737b57a__Inprochandler32
83     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
84     ModuleID = gid_Module_Prg_Math_Bin;
85     Subkey = "CLSID\{D0484DE6-AAEE-468a-991F-8D4B0737B57A}\InprocHandler32";
86     Value = "[BASISINSTALLLOCATION]program\inprocserv.dll";
87     Styles = (PATCH);
88 End
90 RegistryItem gid_Regitem_Clsid__D0484de6_Aaee_468a_991f_8d4b0737b57a__Insertable
91     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
92     ModuleID = gid_Module_Prg_Math_Bin;
93     Subkey = "CLSID\{D0484DE6-AAEE-468a-991F-8D4B0737B57A}\Insertable";
94 End
96 RegistryItem gid_Regitem_Clsid__D0484de6_Aaee_468a_991f_8d4b0737b57a__Localserver32
97     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
98     ModuleID = gid_Module_Prg_Math_Bin;
99     Subkey = "CLSID\{D0484DE6-AAEE-468a-991F-8D4B0737B57A}\LocalServer32";
100     Value = "<progpath>\program\soffice.exe -nodefault -nologo";
103 RegistryItem gid_Regitem_Clsid__D0484de6_Aaee_468a_991f_8d4b0737b57a__Miscstatus
104     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
105     ModuleID = gid_Module_Prg_Math_Bin;
106     Subkey = "CLSID\{D0484DE6-AAEE-468a-991F-8D4B0737B57A}\MiscStatus";
107     Value = "16";
110 RegistryItem gid_Regitem_Clsid__D0484de6_Aaee_468a_991f_8d4b0737b57a__Progid
111     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
112     ModuleID = gid_Module_Prg_Math_Bin;
113     Subkey = "CLSID\{D0484DE6-AAEE-468a-991F-8D4B0737B57A}\ProgID";
114     Value = "soffice.StarMathDocument.6";
117 RegistryItem gid_Regitem_Clsid__D0484de6_Aaee_468a_991f_8d4b0737b57a__Programmable
118     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
119     ModuleID = gid_Module_Prg_Math_Bin;
120     Subkey = "CLSID\{D0484DE6-AAEE-468a-991F-8D4B0737B57A}\Programmable";
123 RegistryItem gid_Regitem_Clsid__D0484de6_Aaee_468a_991f_8d4b0737b57a__Verb_0
124     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
125     ModuleID = gid_Module_Prg_Math_Bin;
126     Subkey = "CLSID\{D0484DE6-AAEE-468a-991F-8D4B0737B57A}\verb\0";
127     Value = "&Edit,0,0";
130 RegistryItem gid_Regitem_Clsid__D0484de6_Aaee_468a_991f_8d4b0737b57a__Verb__1
131     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
132     ModuleID = gid_Module_Prg_Math_Bin;
133     Subkey = "CLSID\{D0484DE6-AAEE-468a-991F-8D4B0737B57A}\verb\-1";
134     Value = "Show,0,0";
137 RegistryItem gid_Regitem_Clsid__D0484de6_Aaee_468a_991f_8d4b0737b57a__Verb__2
138     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
139     ModuleID = gid_Module_Prg_Math_Bin;
140     Subkey = "CLSID\{D0484DE6-AAEE-468a-991F-8D4B0737B57A}\verb\-2";
141     Value = "Open,0,0";
144 RegistryItem gid_Regitem_Clsid__D0484de6_Aaee_468a_991f_8d4b0737b57a__Versionindependentprogid
145     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
146     ModuleID = gid_Module_Prg_Math_Bin;
147     Subkey = "CLSID\{D0484DE6-AAEE-468a-991F-8D4B0737B57A}\VersionIndependentProgID";
148     Value = "soffice.StarMathDocument.6";
151 // MSOLE embedded object in SO7 file format
152 RegistryItem gid_Regitem_Clsid__D2d59cd1_0a6a_4d36_Ae20_47817077d57c_
153     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
154     ModuleID = gid_Module_Prg_Math_Bin;
155     Subkey = "CLSID\{D2D59CD1-0A6A-4D36-AE20-47817077D57C}";
156     REG_VALUE_LNG(OO_FORMULA)
159 RegistryItem gid_Regitem_Clsid__D2d59cd1_0a6a_4d36_Ae20_47817077d57c__Auxusertype_2
160     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
161     ModuleID = gid_Module_Prg_Math_Bin;
162     Subkey = "CLSID\{D2D59CD1-0A6A-4D36-AE20-47817077D57C}\AuxUserType\2";
163     Value = "%PRODUCTNAME";
166 RegistryItem gid_Regitem_Clsid__D2d59cd1_0a6a_4d36_Ae20_47817077d57c__Auxusertype_3
167     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
168     ModuleID = gid_Module_Prg_Math_Bin;
169     Subkey = "CLSID\{D2D59CD1-0A6A-4D36-AE20-47817077D57C}\AuxUserType\3";
170     REG_VALUE_LNG(OO_FORMULA)
173 RegistryItem gid_Regitem_Clsid__D2d59cd1_0a6a_4d36_Ae20_47817077d57c__Dataformats_Getset_0
174     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
175     ModuleID = gid_Module_Prg_Math_Bin;
176     Subkey = "CLSID\{D2D59CD1-0A6A-4D36-AE20-47817077D57C}\DataFormats\GetSet\0";
177     Value = "Embed Source,1,8,1";
180 RegistryItem gid_Regitem_Clsid__D2d59cd1_0a6a_4d36_Ae20_47817077d57c__Dataformats_Getset_1
181     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
182     ModuleID = gid_Module_Prg_Math_Bin;
183     Subkey = "CLSID\{D2D59CD1-0A6A-4D36-AE20-47817077D57C}\DataFormats\GetSet\1";
184     Value = "3,1,32,1";
187 RegistryItem gid_Regitem_Clsid__D2d59cd1_0a6a_4d36_Ae20_47817077d57c__Dataformats_Getset_2
188     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
189     ModuleID = gid_Module_Prg_Math_Bin;
190     Subkey = "CLSID\{D2D59CD1-0A6A-4D36-AE20-47817077D57C}\DataFormats\GetSet\2";
191     Value = "2,1,16,1";
194 RegistryItem gid_Regitem_Clsid__D2d59cd1_0a6a_4d36_Ae20_47817077d57c__Defaulticon
195     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
196     ModuleID = gid_Module_Prg_Math_Bin;
197     Subkey = "CLSID\{D2D59CD1-0A6A-4D36-AE20-47817077D57C}\DefaultIcon";
198     Value = "<progpath>\program\soffice.exe,0";
201 RegistryItem gid_Regitem_Clsid__D2d59cd1_0a6a_4d36_Ae20_47817077d57c__Inprochandler32
202     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
203     ModuleID = gid_Module_Prg_Math_Bin;
204     Subkey = "CLSID\{D2D59CD1-0A6A-4D36-AE20-47817077D57C}\InprocHandler32";
205     Value = "[BASISINSTALLLOCATION]program\inprocserv.dll";
206     Styles = (PATCH);
209 RegistryItem gid_Regitem_Clsid__D2d59cd1_0a6a_4d36_Ae20_47817077d57c__Insertable
210     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
211     ModuleID = gid_Module_Prg_Math_Bin;
212     Subkey = "CLSID\{D2D59CD1-0A6A-4D36-AE20-47817077D57C}\Insertable";
215 RegistryItem gid_Regitem_Clsid__D2d59cd1_0a6a_4d36_Ae20_47817077d57c__Localserver32
216     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
217     ModuleID = gid_Module_Prg_Math_Bin;
218     Subkey = "CLSID\{D2D59CD1-0A6A-4D36-AE20-47817077D57C}\LocalServer32";
219     Value = "<progpath>\program\soffice.exe -nodefault -nologo";
222 RegistryItem gid_Regitem_Clsid__D2d59cd1_0a6a_4d36_Ae20_47817077d57c__Miscstatus
223     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
224     ModuleID = gid_Module_Prg_Math_Bin;
225     Subkey = "CLSID\{D2D59CD1-0A6A-4D36-AE20-47817077D57C}\MiscStatus";
226     Value = "16";
229 RegistryItem gid_Regitem_Clsid__D2d59cd1_0a6a_4d36_Ae20_47817077d57c__Progid
230     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
231     ModuleID = gid_Module_Prg_Math_Bin;
232     Subkey = "CLSID\{D2D59CD1-0A6A-4D36-AE20-47817077D57C}\ProgID";
233     Value = "opendocument.MathDocument.1";
236 RegistryItem gid_Regitem_Clsid__D2d59cd1_0a6a_4d36_Ae20_47817077d57c__Programmable
237     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
238     ModuleID = gid_Module_Prg_Math_Bin;
239     Subkey = "CLSID\{D2D59CD1-0A6A-4D36-AE20-47817077D57C}\Programmable";
242 RegistryItem gid_Regitem_Clsid__D2d59cd1_0a6a_4d36_Ae20_47817077d57c__Verb_0
243     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
244     ModuleID = gid_Module_Prg_Math_Bin;
245     Subkey = "CLSID\{D2D59CD1-0A6A-4D36-AE20-47817077D57C}\verb\0";
246     Value = "&Edit,0,0";
249 RegistryItem gid_Regitem_Clsid__D2d59cd1_0a6a_4d36_Ae20_47817077d57c__Verb__1
250     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
251     ModuleID = gid_Module_Prg_Math_Bin;
252     Subkey = "CLSID\{D2D59CD1-0A6A-4D36-AE20-47817077D57C}\verb\-1";
253     Value = "Show,0,0";
256 RegistryItem gid_Regitem_Clsid__D2d59cd1_0a6a_4d36_Ae20_47817077d57c__Verb__2
257     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
258     ModuleID = gid_Module_Prg_Math_Bin;
259     Subkey = "CLSID\{D2D59CD1-0A6A-4D36-AE20-47817077D57C}\verb\-2";
260     Value = "Open,0,0";
263 RegistryItem gid_Regitem_Clsid__D2d59cd1_0a6a_4d36_Ae20_47817077d57c__Versionindependentprogid
264     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
265     ModuleID = gid_Module_Prg_Math_Bin;
266     Subkey = "CLSID\{D2D59CD1-0A6A-4D36-AE20-47817077D57C}\VersionIndependentProgID";
267     Value = "opendocument.MathDocument.1";
272 RegistryItem gid_Regitem_Soffice_Starmathdocument_6
273     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
274     ModuleID = gid_Module_Prg_Math_Bin;
275     Subkey = "soffice.StarMathDocument.6";
276     REG_VALUE_LNG(SO60_FORMULA)
279 RegistryItem gid_Regitem_Soffice_Starmathdocument_6_Clsid
280     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
281     ModuleID = gid_Module_Prg_Math_Bin;
282     Subkey = "soffice.StarMathDocument.6\CLSID";
283     Value = "{D0484DE6-AAEE-468a-991F-8D4B0737B57A}";
286 RegistryItem gid_Regitem_Soffice_Starmathdocument_6_Defaulticon
287     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
288     ModuleID = gid_Module_Prg_Math_Bin;
289     Subkey = "soffice.StarMathDocument.6\DefaultIcon";
290     Value = "<progpath>\program\soffice.exe,38";
293 RegistryItem gid_Regitem_Soffice_Starmathdocument_6_Insertable
294     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
295     ModuleID = gid_Module_Prg_Math_Bin;
296     Subkey = "soffice.StarMathDocument.6\Insertable";
299 RegistryItem gid_Regitem_Soffice_Starmathdocument_6_Protocol_Stdfileediting_Server
300     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
301     ModuleID = gid_Module_Prg_Math_Bin;
302     Subkey = "soffice.StarMathDocument.6\protocol\StdFileEditing\server";
303     Value = "<progpath>\program\soffice.exe";
306 RegistryItem gid_Regitem_Soffice_Starmathdocument_6_Protocol_Stdfileediting_Verb_0
307     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
308     ModuleID = gid_Module_Prg_Math_Bin;
309     Subkey = "soffice.StarMathDocument.6\protocol\StdFileEditing\verb\0";
310     Value = "&Edit";
313 RegistryItem gid_Regitem_Soffice_Starmathdocument_6_Protocol_Stdfileediting_Verb__1
314     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
315     ModuleID = gid_Module_Prg_Math_Bin;
316     Subkey = "soffice.StarMathDocument.6\protocol\StdFileEditing\verb\-1";
317     Value = "&Show";
320 RegistryItem gid_Regitem_Soffice_Starmathdocument_6_Protocol_Stdfileediting_Verb__2
321     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
322     ModuleID = gid_Module_Prg_Math_Bin;
323     Subkey = "soffice.StarMathDocument.6\protocol\StdFileEditing\verb\-2";
324     Value = "&Open";
327 RegistryItem gid_Regitem_Soffice_Starmathdocument_6_Shell
328     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
329     ModuleID = gid_Module_Prg_Math_Bin;
330     Subkey = "soffice.StarMathDocument.6\shell";
331     Value = "open";
334 RegistryItem gid_Regitem_Soffice_Starmathdocument_6_Shell_New
335     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
336     ModuleID = gid_Module_Prg_Math_Bin;
337     Subkey = "soffice.StarMathDocument.6\shell\new";
338     REG_VALUE_LNG(NEW)
341 RegistryItem gid_Regitem_Soffice_Starmathdocument_6_Shell_New_Command
342     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
343     ModuleID = gid_Module_Prg_Math_Bin;
344     Subkey = "soffice.StarMathDocument.6\shell\new\command";
345     Value = "\"<progpath>\program\soffice.exe\" -n \"%1\"";
348 RegistryItem gid_Regitem_Soffice_Starmathdocument_6_Shell_Open_Command
349     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
350     ModuleID = gid_Module_Prg_Math_Bin;
351     Subkey = "soffice.StarMathDocument.6\shell\open\command";
352     Value = "\"<progpath>\program\soffice.exe\" -o \"%1\"";
355 RegistryItem gid_Regitem_Soffice_Starmathdocument_6_Shell_Print_Command
356     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
357     ModuleID = gid_Module_Prg_Math_Bin;
358     Subkey = "soffice.StarMathDocument.6\shell\print\command";
359     Value = "\"<progpath>\program\soffice.exe\" -p \"%1\"";
362 RegistryItem gid_Regitem_Soffice_Starmathdocument_6_Shell_Printto_Command
363     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
364     ModuleID = gid_Module_Prg_Math_Bin;
365     Subkey = "soffice.StarMathDocument.6\shell\printto\command";
366     Value = "\"<progpath>\program\soffice.exe\" -pt \"%2\" \"%1\"";
369 RegistryItem gid_Regitem_Soffice_Starmathdocument_Curver
370     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
371     Subkey = "soffice.StarMathDocument\CurVer";
372     ModuleID = gid_Module_Prg_Math_Bin;
373     Value = "soffice.StarMathDocument.6";
376 RegistryItem gid_Regitem_Sxm_PersistentHandler
377     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
378     ModuleID = gid_Module_Prg_Math_Bin;
379     Subkey = ".sxm\PersistentHandler";
380     Value = "{7BC0E713-5703-45BE-A29D-5D46D8B39262}";
383 RegistryItem gid_Regitem_Sxm_Shellex_00021500_0000_0000_C000_000000000046
384     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
385     ModuleID = gid_Module_Prg_Math_Bin;
386     Subkey = ".sxm\shellex\{00021500-0000-0000-C000-000000000046}";
387     Value = "{087B3AE3-E237-4467-B8DB-5A38AB959AC9}";
390 RegistryItem gid_Regitem_Sxm_Shellex_BB2E617C_0920_11D1_9A0B_00C04FC2D6C1
391     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
392     ModuleID = gid_Module_Prg_Math_Bin;
393     Subkey = ".sxm\shellex\{BB2E617C-0920-11D1-9A0B-00C04FC2D6C1}";
394     Value = "{3B092F0C-7696-40E3-A80F-68D74DA84210}";
397 RegistryItem gid_Regitem_StarMathDocument_6_Shellex_PropertySheetHandlers_MyPropSheet1
398     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
399     ModuleID = gid_Module_Prg_Math_Bin;
400     Subkey = "soffice.StarMathDocument.6\shellex\PropertySheetHandlers\MyPropSheet1";
401     Value = "{63542C48-9552-494A-84F7-73AA6A7C99C1}";
404 RegistryItem gid_Regitem_Sxm_Contenttype
405     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
406     ModuleID = gid_Module_Prg_Math_Bin;
407     Subkey = ".sxm";
408     Name = "Content Type";
409     Value = "application/vnd.sun.xml.math";
412 RegistryItem gid_Regitem_Sxm_Mime_Database
413     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
414     ModuleID = gid_Module_Prg_Math_Bin;
415     Subkey = "MIME\Database\Content Type\application/vnd.sun.xml.math";
416     Name = "Extension";
417     Value = ".sxm";
420 RegistryItem gid_Regitem__Mml
421     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
422     ModuleID = gid_Module_Prg_Math_Bin;
423     Subkey = ".sxm";
424     Value = "soffice.StarMathDocument.6";
427 RegistryItem gid_Regitem_Software_Manufacturer_Productname_Productversion_Capabilities_FileAssociations_sxm
428     ParentID = PREDEFINED_HKEY_LOCAL_MACHINE;
429     Subkey = "Software\%MANUFACTURER\%PRODUCTNAME%PRODUCTADDON\%PRODUCTVERSION\Capabilities\FileAssociations";
430     ModuleID = gid_Module_Prg_Math_Bin;
431     Name = ".sxm";
432     Value = "soffice.StarMathDocument.6";
433     Styles = ();
436 // new odf file extension
438 RegistryItem gid_Regitem_Odf_PersistentHandler
439     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
440     ModuleID = gid_Module_Prg_Math_Bin;
441     Subkey = ".odf\PersistentHandler";
442     Value = "{7BC0E713-5703-45BE-A29D-5D46D8B39262}";
445 RegistryItem gid_Regitem_Odf_Shellex_00021500_0000_0000_C000_000000000046
446     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
447     ModuleID = gid_Module_Prg_Math_Bin;
448     Subkey = ".odf\shellex\{00021500-0000-0000-C000-000000000046}";
449     Value = "{087B3AE3-E237-4467-B8DB-5A38AB959AC9}";
452 RegistryItem gid_Regitem_Odf_Shellex_BB2E617C_0920_11D1_9A0B_00C04FC2D6C1
453     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
454     ModuleID = gid_Module_Prg_Math_Bin;
455     Subkey = ".odf\shellex\{BB2E617C-0920-11D1-9A0B-00C04FC2D6C1}";
456     Value = "{3B092F0C-7696-40E3-A80F-68D74DA84210}";
459 RegistryItem gid_Regitem_MathDocument_1_Shellex_PropertySheetHandlers_MyPropSheet1
460     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
461     ModuleID = gid_Module_Prg_Math_Bin;
462     Subkey = "opendocument.MathDocument.1\shellex\PropertySheetHandlers\MyPropSheet1";
463     Value = "{63542C48-9552-494A-84F7-73AA6A7C99C1}";
466 RegistryItem gid_Regitem_Odf_Contenttype
467     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
468     ModuleID = gid_Module_Prg_Math_Bin;
469     Subkey = ".odf";
470     Name = "Content Type";
471     Value = "application/vnd.oasis.opendocument.formula";
474 RegistryItem gid_Regitem_Odf_Mime_Database
475     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
476     ModuleID = gid_Module_Prg_Math_Bin;
477     Subkey = "MIME\Database\Content Type\application/vnd.oasis.opendocument.formula";
478     Name = "Extension";
479     Value = ".odf";
482 RegistryItem gid_Regitem__Odf
483     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
484     ModuleID = gid_Module_Prg_Math_Bin;
485     Subkey = ".odf";
486     Value = "opendocument.MathDocument.1";
489 RegistryItem gid_Regitem_Software_Manufacturer_Productname_Productversion_Capabilities_FileAssociations_odf
490     ParentID = PREDEFINED_HKEY_LOCAL_MACHINE;
491     Subkey = "Software\%MANUFACTURER\%PRODUCTNAME%PRODUCTADDON\%PRODUCTVERSION\Capabilities\FileAssociations";
492     ModuleID = gid_Module_Prg_Math_Bin;
493     Name = ".odf";
494     Value = "opendocument.MathDocument.1";
495     Styles = ();
498 RegistryItem gid_Regitem_Software_Manufacturer_Productname_Productversion_Capabilities_MimeAssociations_odf
499     ParentID = PREDEFINED_HKEY_LOCAL_MACHINE;
500     Subkey = "Software\%MANUFACTURER\%PRODUCTNAME%PRODUCTADDON\%PRODUCTVERSION\Capabilities\MimeAssociations";
501     ModuleID = gid_Module_Root;
502     Name = "application/vnd.oasis.opendocument.formula";
503     Value = "opendocument.MathDocument.1";
504     Styles = ();
507 RegistryItem gid_Regitem_Openoffice_Mathdocument_Curver
508     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
509     Subkey = "opendocument.MathDocument\CurVer";
510     ModuleID = gid_Module_Prg_Math_Bin;
511     Value = "opendocument.MathDocument.1";
514 RegistryItem gid_Regitem_Openoffice_Mathdocument_1
515     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
516     ModuleID = gid_Module_Prg_Math_Bin;
517     Subkey = "opendocument.MathDocument.1";
518     REG_VALUE_LNG(OO_FORMULA)
521 RegistryItem gid_Regitem_Openoffice_Mathdocument_1_Clsid
522     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
523     ModuleID = gid_Module_Prg_Math_Bin;
524     Subkey = "opendocument.MathDocument.1\CLSID";
525     Value = "{D2D59CD1-0A6A-4D36-AE20-47817077D57C}";
528 RegistryItem gid_Regitem_Openoffice_Mathdocument_1_Defaulticon
529     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
530     ModuleID = gid_Module_Prg_Math_Bin;
531     Subkey = "opendocument.MathDocument.1\DefaultIcon";
532     Value = "<progpath>\program\soffice.exe,14";
535 RegistryItem gid_Regitem_Openoffice_Mathdocument_1_Insertable
536     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
537     ModuleID = gid_Module_Prg_Math_Bin;
538     Subkey = "opendocument.MathDocument.1\Insertable";
541 RegistryItem gid_Regitem_Openoffice_Mathdocument_1_Protocol_Stdfileediting_Server
542     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
543     ModuleID = gid_Module_Prg_Math_Bin;
544     Subkey = "opendocument.MathDocument.1\protocol\StdFileEditing\server";
545     Value = "<progpath>\program\soffice.exe";
548 RegistryItem gid_Regitem_Openoffice_Mathdocument_1_Protocol_Stdfileediting_Verb_0
549     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
550     ModuleID = gid_Module_Prg_Math_Bin;
551     Subkey = "opendocument.MathDocument.1\protocol\StdFileEditing\verb\0";
552     Value = "&Edit";
555 RegistryItem gid_Regitem_Openoffice_Mathdocument_1_Protocol_Stdfileediting_Verb__1
556     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
557     ModuleID = gid_Module_Prg_Math_Bin;
558     Subkey = "opendocument.MathDocument.1\protocol\StdFileEditing\verb\-1";
559     Value = "&Show";
562 RegistryItem gid_Regitem_Openoffice_Mathdocument_1_Protocol_Stdfileediting_Verb__2
563     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
564     ModuleID = gid_Module_Prg_Math_Bin;
565     Subkey = "opendocument.MathDocument.1\protocol\StdFileEditing\verb\-2";
566     Value = "&Open";
569 RegistryItem gid_Regitem_Openoffice_Mathdocument_1_Shell
570     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
571     ModuleID = gid_Module_Prg_Math_Bin;
572     Subkey = "opendocument.MathDocument.1\shell";
573     Value = "open";
576 RegistryItem gid_Regitem_Openoffice_Mathdocument_1_Shell_New
577     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
578     ModuleID = gid_Module_Prg_Math_Bin;
579     Subkey = "opendocument.MathDocument.1\shell\new";
580     REG_VALUE_LNG(NEW)
583 RegistryItem gid_Regitem_Openoffice_Mathdocument_1_Shell_New_Command
584     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
585     ModuleID = gid_Module_Prg_Math_Bin;
586     Subkey = "opendocument.MathDocument.1\shell\new\command";
587     Value = "\"<progpath>\program\soffice.exe\" -n \"%1\"";
590 // RegistryItem gid_Regitem_Openoffice_Mathdocument_1_Shell_Open_Command
591 //     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
592 //     ModuleID = gid_Module_Prg_Math_Bin;
593 //     Subkey = "opendocument.MathDocument.1\shell\open\command";
594 //     Value = "\"<progpath>\program\soffice.exe\" -o \"%1\"";
595 // End
597 RegistryItem gid_Regitem_Openoffice_Mathdocument_1_Shell_Open_Command
598     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
599     ModuleID = gid_Module_Prg_Math_Bin;
600     Subkey = "opendocument.MathDocument.1\shell\open\command";
601     Value = "\"<progpath>\program\smath.exe\" -o \"%1\"";
602     Styles = ();
605 RegistryItem gid_Regitem_Openoffice_Mathdocument_1_Shell_Print_Command
606     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
607     ModuleID = gid_Module_Prg_Math_Bin;
608     Subkey = "opendocument.MathDocument.1\shell\print\command";
609     Value = "\"<progpath>\program\soffice.exe\" -p \"%1\"";
612 RegistryItem gid_Regitem_Openoffice_Mathdocument_1_Shell_Printto_Command
613     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
614     ModuleID = gid_Module_Prg_Math_Bin;
615     Subkey = "opendocument.MathDocument.1\shell\printto\command";
616     Value = "\"<progpath>\program\soffice.exe\" -pt \"%2\" \"%1\"";
619 // "OpenWith" Windows Registry keys for extensions supported by Math
621 // .ODF
622 RegistryItem gid_Regitem_OpenOffice_ODF_OpenWith_Math
623     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
624     Subkey = ".odf\OpenWithProgIDs";
625     ModuleID = gid_Module_Prg_Math_Bin;
626     Name = "opendocument.MathDocument.1";
627     Value = " ";
630 // .SXM
631 RegistryItem gid_Regitem_OpenOffice_SXM_OpenWith_Math
632     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
633     Subkey = ".sxm\OpenWithProgIDs";
634     ModuleID = gid_Module_Prg_Math_Bin;
635     Name = "opendocument.MathDocument.1";
636     Value = " ";
639 // .MML
640 RegistryItem gid_Regitem_OpenOffice_MML_OpenWith_Math
641     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
642     Subkey = ".mml\OpenWithProgIDs";
643     ModuleID = gid_Module_Prg_Math_Bin;
644     Name = "opendocument.MathDocument.1";
645     Value = " ";
648 // RegistryItem gid_Regitem_Software_Manufacturer_Productname_Productversion_Capabilities_FileAssociations_Mml
649 //     ParentID = PREDEFINED_HKEY_LOCAL_MACHINE;
650 //     Subkey = "Software\%MANUFACTURER\%PRODUCTNAME%PRODUCTADDON\%PRODUCTVERSION\Capabilities\FileAssociations";
651 //     ModuleID = gid_Module_Prg_Math_Bin;
652 //     Name = ".mml";
653 //     Value = "opendocument.MathDocument.1";
654 //     Styles = ();
655 // End
657 RegistryItem gid_Regitem_Software_Microsoft_Windows_Currentversion_Apppaths_Smath_Exe
658     ParentID = PREDEFINED_HKEY_LOCAL_MACHINE;
659     Subkey = "Software\Microsoft\Windows\CurrentVersion\App Paths\smath.exe";
660     ModuleID = gid_Module_Prg_Math_Bin;
661     Value = "<progpath>\program\smath.exe";
664 RegistryItem gid_Regitem_Software_Microsoft_Windows_Currentversion_Apppaths_Smath_Exepath
665     ParentID = PREDEFINED_HKEY_LOCAL_MACHINE;
666     Subkey = "Software\Microsoft\Windows\CurrentVersion\App Paths\smath.exe";
667     ModuleID = gid_Module_Prg_Math_Bin;
668     Name = "Path";
669     Value = "<progpath>";