fix baseline build (old cairo) - 'cairo_rectangle_int_t' does not name a type
[LibreOffice.git] / scp2 / source / math / registryitem_math.scp
blobaa39a037779e6c2c91fc44123134eb6c25b853a5
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  */
18 #include "macros.inc"
20 // MSOLE embedded object in SO7 file format
21 RegistryItem gid_Regitem_Clsid__D0484de6_Aaee_468a_991f_8d4b0737b57a_
22     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
23     ModuleID = gid_Module_Prg_Math_Bin;
24     Subkey = "CLSID\{D0484DE6-AAEE-468a-991F-8D4B0737B57A}";
25     REG_VALUE_LNG(SO60_FORMULA)
26 End
28 RegistryItem gid_Regitem_Clsid__D0484de6_Aaee_468a_991f_8d4b0737b57a__Auxusertype_2
29     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
30     ModuleID = gid_Module_Prg_Math_Bin;
31     Subkey = "CLSID\{D0484DE6-AAEE-468a-991F-8D4B0737B57A}\AuxUserType\2";
32     Value = "%PRODUCTNAME";
33 End
35 RegistryItem gid_Regitem_Clsid__D0484de6_Aaee_468a_991f_8d4b0737b57a__Auxusertype_3
36     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
37     ModuleID = gid_Module_Prg_Math_Bin;
38     Subkey = "CLSID\{D0484DE6-AAEE-468a-991F-8D4B0737B57A}\AuxUserType\3";
39     REG_VALUE_LNG(SO60_FORMULA)
40 End
42 RegistryItem gid_Regitem_Clsid__D0484de6_Aaee_468a_991f_8d4b0737b57a__Dataformats_Getset_0
43     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
44     ModuleID = gid_Module_Prg_Math_Bin;
45     Subkey = "CLSID\{D0484DE6-AAEE-468a-991F-8D4B0737B57A}\DataFormats\GetSet\0";
46     Value = "Embed Source,1,8,1";
47 End
49 RegistryItem gid_Regitem_Clsid__D0484de6_Aaee_468a_991f_8d4b0737b57a__Dataformats_Getset_1
50     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
51     ModuleID = gid_Module_Prg_Math_Bin;
52     Subkey = "CLSID\{D0484DE6-AAEE-468a-991F-8D4B0737B57A}\DataFormats\GetSet\1";
53     Value = "3,1,32,1";
54 End
56 RegistryItem gid_Regitem_Clsid__D0484de6_Aaee_468a_991f_8d4b0737b57a__Dataformats_Getset_2
57     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
58     ModuleID = gid_Module_Prg_Math_Bin;
59     Subkey = "CLSID\{D0484DE6-AAEE-468a-991F-8D4B0737B57A}\DataFormats\GetSet\2";
60     Value = "2,1,16,1";
61 End
63 RegistryItem gid_Regitem_Clsid__D0484de6_Aaee_468a_991f_8d4b0737b57a__Defaulticon
64     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
65     ModuleID = gid_Module_Prg_Math_Bin;
66     Subkey = "CLSID\{D0484DE6-AAEE-468a-991F-8D4B0737B57A}\DefaultIcon";
67     Value = "<progpath>\program\soffice.bin,0";
68 End
70 RegistryItem gid_Regitem_Clsid__D0484de6_Aaee_468a_991f_8d4b0737b57a__Inprochandler32
71     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
72     ModuleID = gid_Module_Prg_Math_Bin;
73     Subkey = "CLSID\{D0484DE6-AAEE-468a-991F-8D4B0737B57A}\InprocHandler32";
74     Value = "<progpath>\program\inprocserv.dll";
75     Styles = ();
76 End
78 RegistryItem gid_Regitem_Clsid__D0484de6_Aaee_468a_991f_8d4b0737b57a__Insertable
79     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
80     ModuleID = gid_Module_Prg_Math_Bin;
81     Subkey = "CLSID\{D0484DE6-AAEE-468a-991F-8D4B0737B57A}\Insertable";
82 End
84 RegistryItem gid_Regitem_Clsid__D0484de6_Aaee_468a_991f_8d4b0737b57a__Localserver32
85     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
86     ModuleID = gid_Module_Prg_Math_Bin;
87     Subkey = "CLSID\{D0484DE6-AAEE-468a-991F-8D4B0737B57A}\LocalServer32";
88     Value = "<progpath>\program\soffice.exe --nodefault --nologo";
89     End
91 RegistryItem gid_Regitem_Clsid__D0484de6_Aaee_468a_991f_8d4b0737b57a__Miscstatus
92     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
93     ModuleID = gid_Module_Prg_Math_Bin;
94     Subkey = "CLSID\{D0484DE6-AAEE-468a-991F-8D4B0737B57A}\MiscStatus";
95     Value = "16";
96 End
98 RegistryItem gid_Regitem_Clsid__D0484de6_Aaee_468a_991f_8d4b0737b57a__Progid
99     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
100     ModuleID = gid_Module_Prg_Math_Bin;
101     Subkey = "CLSID\{D0484DE6-AAEE-468a-991F-8D4B0737B57A}\ProgID";
102     Value = "soffice.StarMathDocument.6";
105 RegistryItem gid_Regitem_Clsid__D0484de6_Aaee_468a_991f_8d4b0737b57a__Programmable
106     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
107     ModuleID = gid_Module_Prg_Math_Bin;
108     Subkey = "CLSID\{D0484DE6-AAEE-468a-991F-8D4B0737B57A}\Programmable";
111 RegistryItem gid_Regitem_Clsid__D0484de6_Aaee_468a_991f_8d4b0737b57a__Verb_0
112     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
113     ModuleID = gid_Module_Prg_Math_Bin;
114     Subkey = "CLSID\{D0484DE6-AAEE-468a-991F-8D4B0737B57A}\verb\0";
115     Value = "&Edit,0,0";
118 RegistryItem gid_Regitem_Clsid__D0484de6_Aaee_468a_991f_8d4b0737b57a__Verb__1
119     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
120     ModuleID = gid_Module_Prg_Math_Bin;
121     Subkey = "CLSID\{D0484DE6-AAEE-468a-991F-8D4B0737B57A}\verb\-1";
122     Value = "Show,0,0";
125 RegistryItem gid_Regitem_Clsid__D0484de6_Aaee_468a_991f_8d4b0737b57a__Verb__2
126     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
127     ModuleID = gid_Module_Prg_Math_Bin;
128     Subkey = "CLSID\{D0484DE6-AAEE-468a-991F-8D4B0737B57A}\verb\-2";
129     Value = "Open,0,0";
132 RegistryItem gid_Regitem_Clsid__D0484de6_Aaee_468a_991f_8d4b0737b57a__Versionindependentprogid
133     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
134     ModuleID = gid_Module_Prg_Math_Bin;
135     Subkey = "CLSID\{D0484DE6-AAEE-468a-991F-8D4B0737B57A}\VersionIndependentProgID";
136     Value = "soffice.StarMathDocument.6";
139 // MSOLE embedded object in SO7 file format
140 RegistryItem gid_Regitem_Clsid__D2d59cd1_0a6a_4d36_Ae20_47817077d57c_
141     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
142     ModuleID = gid_Module_Prg_Math_Bin;
143     Subkey = "CLSID\{D2D59CD1-0A6A-4D36-AE20-47817077D57C}";
144     REG_VALUE_LNG(OO_FORMULA)
147 RegistryItem gid_Regitem_Clsid__D2d59cd1_0a6a_4d36_Ae20_47817077d57c__Auxusertype_2
148     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
149     ModuleID = gid_Module_Prg_Math_Bin;
150     Subkey = "CLSID\{D2D59CD1-0A6A-4D36-AE20-47817077D57C}\AuxUserType\2";
151     Value = "%PRODUCTNAME";
154 RegistryItem gid_Regitem_Clsid__D2d59cd1_0a6a_4d36_Ae20_47817077d57c__Auxusertype_3
155     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
156     ModuleID = gid_Module_Prg_Math_Bin;
157     Subkey = "CLSID\{D2D59CD1-0A6A-4D36-AE20-47817077D57C}\AuxUserType\3";
158     REG_VALUE_LNG(OO_FORMULA)
161 RegistryItem gid_Regitem_Clsid__D2d59cd1_0a6a_4d36_Ae20_47817077d57c__Dataformats_Getset_0
162     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
163     ModuleID = gid_Module_Prg_Math_Bin;
164     Subkey = "CLSID\{D2D59CD1-0A6A-4D36-AE20-47817077D57C}\DataFormats\GetSet\0";
165     Value = "Embed Source,1,8,1";
168 RegistryItem gid_Regitem_Clsid__D2d59cd1_0a6a_4d36_Ae20_47817077d57c__Dataformats_Getset_1
169     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
170     ModuleID = gid_Module_Prg_Math_Bin;
171     Subkey = "CLSID\{D2D59CD1-0A6A-4D36-AE20-47817077D57C}\DataFormats\GetSet\1";
172     Value = "3,1,32,1";
175 RegistryItem gid_Regitem_Clsid__D2d59cd1_0a6a_4d36_Ae20_47817077d57c__Dataformats_Getset_2
176     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
177     ModuleID = gid_Module_Prg_Math_Bin;
178     Subkey = "CLSID\{D2D59CD1-0A6A-4D36-AE20-47817077D57C}\DataFormats\GetSet\2";
179     Value = "2,1,16,1";
182 RegistryItem gid_Regitem_Clsid__D2d59cd1_0a6a_4d36_Ae20_47817077d57c__Defaulticon
183     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
184     ModuleID = gid_Module_Prg_Math_Bin;
185     Subkey = "CLSID\{D2D59CD1-0A6A-4D36-AE20-47817077D57C}\DefaultIcon";
186     Value = "<progpath>\program\soffice.bin,0";
189 RegistryItem gid_Regitem_Clsid__D2d59cd1_0a6a_4d36_Ae20_47817077d57c__Inprochandler32
190     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
191     ModuleID = gid_Module_Prg_Math_Bin;
192     Subkey = "CLSID\{D2D59CD1-0A6A-4D36-AE20-47817077D57C}\InprocHandler32";
193     Value = "<progpath>\program\inprocserv.dll";
194     Styles = ();
197 RegistryItem gid_Regitem_Clsid__D2d59cd1_0a6a_4d36_Ae20_47817077d57c__Insertable
198     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
199     ModuleID = gid_Module_Prg_Math_Bin;
200     Subkey = "CLSID\{D2D59CD1-0A6A-4D36-AE20-47817077D57C}\Insertable";
203 RegistryItem gid_Regitem_Clsid__D2d59cd1_0a6a_4d36_Ae20_47817077d57c__Localserver32
204     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
205     ModuleID = gid_Module_Prg_Math_Bin;
206     Subkey = "CLSID\{D2D59CD1-0A6A-4D36-AE20-47817077D57C}\LocalServer32";
207     Value = "<progpath>\program\soffice.exe --nodefault --nologo";
210 RegistryItem gid_Regitem_Clsid__D2d59cd1_0a6a_4d36_Ae20_47817077d57c__Miscstatus
211     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
212     ModuleID = gid_Module_Prg_Math_Bin;
213     Subkey = "CLSID\{D2D59CD1-0A6A-4D36-AE20-47817077D57C}\MiscStatus";
214     Value = "16";
217 RegistryItem gid_Regitem_Clsid__D2d59cd1_0a6a_4d36_Ae20_47817077d57c__Progid
218     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
219     ModuleID = gid_Module_Prg_Math_Bin;
220     Subkey = "CLSID\{D2D59CD1-0A6A-4D36-AE20-47817077D57C}\ProgID";
221     Value = "LibreOffice.MathDocument.1";
224 RegistryItem gid_Regitem_Clsid__D2d59cd1_0a6a_4d36_Ae20_47817077d57c__Programmable
225     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
226     ModuleID = gid_Module_Prg_Math_Bin;
227     Subkey = "CLSID\{D2D59CD1-0A6A-4D36-AE20-47817077D57C}\Programmable";
230 RegistryItem gid_Regitem_Clsid__D2d59cd1_0a6a_4d36_Ae20_47817077d57c__Verb_0
231     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
232     ModuleID = gid_Module_Prg_Math_Bin;
233     Subkey = "CLSID\{D2D59CD1-0A6A-4D36-AE20-47817077D57C}\verb\0";
234     Value = "&Edit,0,0";
237 RegistryItem gid_Regitem_Clsid__D2d59cd1_0a6a_4d36_Ae20_47817077d57c__Verb__1
238     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
239     ModuleID = gid_Module_Prg_Math_Bin;
240     Subkey = "CLSID\{D2D59CD1-0A6A-4D36-AE20-47817077D57C}\verb\-1";
241     Value = "Show,0,0";
244 RegistryItem gid_Regitem_Clsid__D2d59cd1_0a6a_4d36_Ae20_47817077d57c__Verb__2
245     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
246     ModuleID = gid_Module_Prg_Math_Bin;
247     Subkey = "CLSID\{D2D59CD1-0A6A-4D36-AE20-47817077D57C}\verb\-2";
248     Value = "Open,0,0";
251 RegistryItem gid_Regitem_Clsid__D2d59cd1_0a6a_4d36_Ae20_47817077d57c__Versionindependentprogid
252     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
253     ModuleID = gid_Module_Prg_Math_Bin;
254     Subkey = "CLSID\{D2D59CD1-0A6A-4D36-AE20-47817077D57C}\VersionIndependentProgID";
255     Value = "LibreOffice.MathDocument.1";
258 RegistryItem gid_Regitem_Soffice_Starmathdocument_6
259     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
260     ModuleID = gid_Module_Prg_Math_Bin;
261     Subkey = "soffice.StarMathDocument.6";
262     REG_VALUE_LNG(SO60_FORMULA)
265 RegistryItem gid_Regitem_Soffice_Starmathdocument_6_Clsid
266     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
267     ModuleID = gid_Module_Prg_Math_Bin;
268     Subkey = "soffice.StarMathDocument.6\CLSID";
269     Value = "{D0484DE6-AAEE-468a-991F-8D4B0737B57A}";
272 RegistryItem gid_Regitem_Soffice_Starmathdocument_6_Defaulticon
273     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
274     ModuleID = gid_Module_Prg_Math_Bin;
275     Subkey = "soffice.StarMathDocument.6\DefaultIcon";
276     Value = "<progpath>\program\soffice.bin,12";
279 RegistryItem gid_Regitem_Soffice_Starmathdocument_6_AppUserModelID
280     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
281     ModuleID = gid_Module_Prg_Math_Bin;
282     ComponentCondition = "VersionNT >= 601";
283     Subkey = "soffice.StarMathDocument.6";
284     Name = "AppUserModelID";
285     Value = "TheDocumentFoundation.LibreOffice.Math";
288 RegistryItem gid_Regitem_Soffice_Starmathdocument_6_FriendlyTypeName
289     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
290     ModuleID = gid_Module_Prg_Math_Bin;
291     Subkey = "soffice.StarMathDocument.6";
292     Name = "FriendlyTypeName";
293     REG_VALUE_LNG(SO60_FORMULA)
296 RegistryItem gid_Regitem_Soffice_Starmathdocument_6_Insertable
297     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
298     ModuleID = gid_Module_Prg_Math_Bin;
299     Subkey = "soffice.StarMathDocument.6\Insertable";
302 RegistryItem gid_Regitem_Soffice_Starmathdocument_6_Protocol_Stdfileediting_Server
303     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
304     ModuleID = gid_Module_Prg_Math_Bin;
305     Subkey = "soffice.StarMathDocument.6\protocol\StdFileEditing\server";
306     Value = "<progpath>\program\soffice.exe";
309 RegistryItem gid_Regitem_Soffice_Starmathdocument_6_Protocol_Stdfileediting_Verb_0
310     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
311     ModuleID = gid_Module_Prg_Math_Bin;
312     Subkey = "soffice.StarMathDocument.6\protocol\StdFileEditing\verb\0";
313     Value = "&Edit";
316 RegistryItem gid_Regitem_Soffice_Starmathdocument_6_Protocol_Stdfileediting_Verb__1
317     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
318     ModuleID = gid_Module_Prg_Math_Bin;
319     Subkey = "soffice.StarMathDocument.6\protocol\StdFileEditing\verb\-1";
320     Value = "&Show";
323 RegistryItem gid_Regitem_Soffice_Starmathdocument_6_Protocol_Stdfileediting_Verb__2
324     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
325     ModuleID = gid_Module_Prg_Math_Bin;
326     Subkey = "soffice.StarMathDocument.6\protocol\StdFileEditing\verb\-2";
327     Value = "&Open";
330 RegistryItem gid_Regitem_Soffice_Starmathdocument_6_Shell
331     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
332     ModuleID = gid_Module_Prg_Math_Bin;
333     Subkey = "soffice.StarMathDocument.6\shell";
334     Value = "open";
337 RegistryItem gid_Regitem_Soffice_Starmathdocument_6_Shell_New
338     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
339     ModuleID = gid_Module_Prg_Math_Bin;
340     Subkey = "soffice.StarMathDocument.6\shell\new";
341     REG_VALUE_LNG(NEW)
344 RegistryItem gid_Regitem_Soffice_Starmathdocument_6_Shell_New_Command
345     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
346     ModuleID = gid_Module_Prg_Math_Bin;
347     Subkey = "soffice.StarMathDocument.6\shell\new\command";
348     Value = "\"<progpath>\program\soffice.exe\" -n \"%1\"";
351 RegistryItem gid_Regitem_Soffice_Starmathdocument_6_Shell_Open_Command
352     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
353     ModuleID = gid_Module_Prg_Math_Bin;
354     Subkey = "soffice.StarMathDocument.6\shell\open\command";
355     Value = "\"<progpath>\program\smath.exe\" -o \"%1\"";
358 RegistryItem gid_Regitem_Soffice_Starmathdocument_6_Shell_Print_Command
359     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
360     ModuleID = gid_Module_Prg_Math_Bin;
361     Subkey = "soffice.StarMathDocument.6\shell\print\command";
362     Value = "\"<progpath>\program\soffice.exe\" -p \"%1\"";
365 RegistryItem gid_Regitem_Soffice_Starmathdocument_6_Shell_Printto_Command
366     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
367     ModuleID = gid_Module_Prg_Math_Bin;
368     Subkey = "soffice.StarMathDocument.6\shell\printto\command";
369     Value = "\"<progpath>\program\soffice.exe\" -pt \"%2\" \"%1\"";
372 RegistryItem gid_Regitem_Soffice_Starmathdocument_Curver
373     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
374     Subkey = "soffice.StarMathDocument\CurVer";
375     ModuleID = gid_Module_Prg_Math_Bin;
376     Value = "soffice.StarMathDocument.6";
379 RegistryItem gid_Regitem_Sxm_PersistentHandler
380     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
381     ModuleID = gid_Module_Prg_Math_Bin;
382     Subkey = ".sxm\PersistentHandler";
383     Value = "{7BC0E713-5703-45BE-A29D-5D46D8B39262}";
386 RegistryItem gid_Regitem_Sxm_Shellex_00021500_0000_0000_C000_000000000046
387     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
388     ModuleID = gid_Module_Prg_Math_Bin;
389     Subkey = ".sxm\shellex\{00021500-0000-0000-C000-000000000046}";
390     Value = "{087B3AE3-E237-4467-B8DB-5A38AB959AC9}";
393 RegistryItem gid_Regitem_Sxm_Shellex_BB2E617C_0920_11D1_9A0B_00C04FC2D6C1
394     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
395     ModuleID = gid_Module_Prg_Math_Bin;
396     Subkey = ".sxm\shellex\{BB2E617C-0920-11D1-9A0B-00C04FC2D6C1}";
397     Value = "{3B092F0C-7696-40E3-A80F-68D74DA84210}";
400 RegistryItem gid_Regitem_StarMathDocument_6_Shellex_PropertySheetHandlers_MyPropSheet1
401     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
402     ModuleID = gid_Module_Prg_Math_Bin;
403     Subkey = "soffice.StarMathDocument.6\shellex\PropertySheetHandlers\MyPropSheet1";
404     Value = "{63542C48-9552-494A-84F7-73AA6A7C99C1}";
407 RegistryItem gid_Regitem_Sxm_Contenttype
408     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
409     ModuleID = gid_Module_Prg_Math_Bin;
410     Subkey = ".sxm";
411     Name = "Content Type";
412     Value = "application/vnd.sun.xml.math";
415 RegistryItem gid_Regitem_Sxm_Mime_Database
416     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
417     ModuleID = gid_Module_Prg_Math_Bin;
418     Subkey = "MIME\Database\Content Type\application/vnd.sun.xml.math";
419     Name = "Extension";
420     Value = ".sxm";
423 RegistryItem gid_Regitem__Mml
424     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
425     ModuleID = gid_Module_Prg_Math_Bin;
426     Subkey = ".sxm";
427     Value = "soffice.StarMathDocument.6";
430 RegistryItem gid_Regitem_Software_Manufacturer_Productname_Productversion_Capabilities_FileAssociations_sxm
431     ParentID = PREDEFINED_HKEY_LOCAL_MACHINE;
432     Subkey = "Software\%MANUFACTURER\%PRODUCTNAME%PRODUCTADDON\%PRODUCTVERSION\Capabilities\FileAssociations";
433     ModuleID = gid_Module_Prg_Math_Bin;
434     Name = ".sxm";
435     Value = "soffice.StarMathDocument.6";
436     Styles = ();
439 #ifdef _MSC_VER
440 RegistryItem gid_Regitem_sxm_FullDetails
441     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
442     ModuleID = gid_Module_Optional_Winexplorerext;
443     Subkey = "soffice.StarMathDocument.6";
444     Name = "FullDetails";
445     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";
447 #endif
449 RegistryItem gid_Regitem_sxm_KindMap
450     ParentID = PREDEFINED_HKEY_LOCAL_MACHINE;
451     ModuleID = gid_Module_Prg_Math_Bin;
452     ComponentCondition = "VersionNT >= 600";
453     Subkey = "SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\KindMap";
454     Name = ".sxm";
455     Value = "document";
458 // new odf file extension
460 RegistryItem gid_Regitem_Odf_PersistentHandler
461     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
462     ModuleID = gid_Module_Prg_Math_Bin;
463     Subkey = ".odf\PersistentHandler";
464     Value = "{7BC0E713-5703-45BE-A29D-5D46D8B39262}";
467 RegistryItem gid_Regitem_Odf_Shellex_00021500_0000_0000_C000_000000000046
468     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
469     ModuleID = gid_Module_Prg_Math_Bin;
470     Subkey = ".odf\shellex\{00021500-0000-0000-C000-000000000046}";
471     Value = "{087B3AE3-E237-4467-B8DB-5A38AB959AC9}";
474 RegistryItem gid_Regitem_Odf_Shellex_BB2E617C_0920_11D1_9A0B_00C04FC2D6C1
475     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
476     ModuleID = gid_Module_Prg_Math_Bin;
477     Subkey = ".odf\shellex\{BB2E617C-0920-11D1-9A0B-00C04FC2D6C1}";
478     Value = "{3B092F0C-7696-40E3-A80F-68D74DA84210}";
481 RegistryItem gid_Regitem_MathDocument_1_Shellex_PropertySheetHandlers_MyPropSheet1
482     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
483     ModuleID = gid_Module_Prg_Math_Bin;
484     Subkey = "LibreOffice.MathDocument.1\shellex\PropertySheetHandlers\MyPropSheet1";
485     Value = "{63542C48-9552-494A-84F7-73AA6A7C99C1}";
488 RegistryItem gid_Regitem_Odf_Contenttype
489     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
490     ModuleID = gid_Module_Prg_Math_Bin;
491     Subkey = ".odf";
492     Name = "Content Type";
493     Value = "application/vnd.oasis.opendocument.formula";
496 RegistryItem gid_Regitem_Odf_Mime_Database
497     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
498     ModuleID = gid_Module_Prg_Math_Bin;
499     Subkey = "MIME\Database\Content Type\application/vnd.oasis.opendocument.formula";
500     Name = "Extension";
501     Value = ".odf";
504 RegistryItem gid_Regitem__Odf
505     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
506     ModuleID = gid_Module_Prg_Math_Bin;
507     Subkey = ".odf";
508     Value = "LibreOffice.MathDocument.1";
511 RegistryItem gid_Regitem_Software_Manufacturer_Productname_Productversion_Capabilities_FileAssociations_odf
512     ParentID = PREDEFINED_HKEY_LOCAL_MACHINE;
513     Subkey = "Software\%MANUFACTURER\%PRODUCTNAME%PRODUCTADDON\%PRODUCTVERSION\Capabilities\FileAssociations";
514     ModuleID = gid_Module_Prg_Math_Bin;
515     Name = ".odf";
516     Value = "LibreOffice.MathDocument.1";
517     Styles = ();
520 RegistryItem gid_Regitem_Software_Manufacturer_Productname_Productversion_Capabilities_MimeAssociations_odf
521     ParentID = PREDEFINED_HKEY_LOCAL_MACHINE;
522     Subkey = "Software\%MANUFACTURER\%PRODUCTNAME%PRODUCTADDON\%PRODUCTVERSION\Capabilities\MimeAssociations";
523     ModuleID = gid_Module_Prg_Math_Bin;
524     Name = "application/vnd.oasis.opendocument.formula";
525     Value = "LibreOffice.MathDocument.1";
526     Styles = ();
529 RegistryItem gid_Regitem_Openoffice_Mathdocument_Curver
530     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
531     Subkey = "LibreOffice.MathDocument\CurVer";
532     ModuleID = gid_Module_Prg_Math_Bin;
533     Value = "LibreOffice.MathDocument.1";
536 RegistryItem gid_Regitem_Openoffice_Mathdocument_1
537     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
538     ModuleID = gid_Module_Prg_Math_Bin;
539     Subkey = "LibreOffice.MathDocument.1";
540     REG_VALUE_LNG(OO_FORMULA)
543 RegistryItem gid_Regitem_Openoffice_Mathdocument_1_Clsid
544     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
545     ModuleID = gid_Module_Prg_Math_Bin;
546     Subkey = "LibreOffice.MathDocument.1\CLSID";
547     Value = "{D2D59CD1-0A6A-4D36-AE20-47817077D57C}";
550 RegistryItem gid_Regitem_Openoffice_Mathdocument_1_Defaulticon
551     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
552     ModuleID = gid_Module_Prg_Math_Bin;
553     Subkey = "LibreOffice.MathDocument.1\DefaultIcon";
554     Value = "<progpath>\program\soffice.bin,12";
557 RegistryItem gid_Regitem_Openoffice_Mathdocument_1_AppUserModelID
558     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
559     ModuleID = gid_Module_Prg_Math_Bin;
560     ComponentCondition = "VersionNT >= 601";
561     Subkey = "LibreOffice.MathDocument.1";
562     Name = "AppUserModelID";
563     Value = "TheDocumentFoundation.LibreOffice.Math";
566 RegistryItem gid_Regitem_Openoffice_Mathdocument_1_FriendlyTypeName
567     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
568     ModuleID = gid_Module_Prg_Math_Bin;
569     Subkey = "LibreOffice.MathDocument.1";
570     Name = "FriendlyTypeName";
571     REG_VALUE_LNG(OO_FORMULA)
574 #ifdef _MSC_VER
575 RegistryItem gid_Regitem_odf_FullDetails
576     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
577     ModuleID = gid_Module_Optional_Winexplorerext;
578     Subkey = "LibreOffice.MathDocument.1";
579     Name = "FullDetails";
580     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";
582 #endif
584 RegistryItem gid_Regitem_odf_KindMap
585     ParentID = PREDEFINED_HKEY_LOCAL_MACHINE;
586     ModuleID = gid_Module_Prg_Math_Bin;
587     ComponentCondition = "VersionNT >= 600";
588     Subkey = "SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\KindMap";
589     Name = ".odf";
590     Value = "document";
593 RegistryItem gid_Regitem_Openoffice_Mathdocument_1_Insertable
594     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
595     ModuleID = gid_Module_Prg_Math_Bin;
596     Subkey = "LibreOffice.MathDocument.1\Insertable";
599 RegistryItem gid_Regitem_Openoffice_Mathdocument_1_Protocol_Stdfileediting_Server
600     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
601     ModuleID = gid_Module_Prg_Math_Bin;
602     Subkey = "LibreOffice.MathDocument.1\protocol\StdFileEditing\server";
603     Value = "<progpath>\program\soffice.exe";
606 RegistryItem gid_Regitem_Openoffice_Mathdocument_1_Protocol_Stdfileediting_Verb_0
607     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
608     ModuleID = gid_Module_Prg_Math_Bin;
609     Subkey = "LibreOffice.MathDocument.1\protocol\StdFileEditing\verb\0";
610     Value = "&Edit";
613 RegistryItem gid_Regitem_Openoffice_Mathdocument_1_Protocol_Stdfileediting_Verb__1
614     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
615     ModuleID = gid_Module_Prg_Math_Bin;
616     Subkey = "LibreOffice.MathDocument.1\protocol\StdFileEditing\verb\-1";
617     Value = "&Show";
620 RegistryItem gid_Regitem_Openoffice_Mathdocument_1_Protocol_Stdfileediting_Verb__2
621     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
622     ModuleID = gid_Module_Prg_Math_Bin;
623     Subkey = "LibreOffice.MathDocument.1\protocol\StdFileEditing\verb\-2";
624     Value = "&Open";
627 RegistryItem gid_Regitem_Openoffice_Mathdocument_1_Shell
628     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
629     ModuleID = gid_Module_Prg_Math_Bin;
630     Subkey = "LibreOffice.MathDocument.1\shell";
631     Value = "open";
634 RegistryItem gid_Regitem_Openoffice_Mathdocument_1_Shell_New
635     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
636     ModuleID = gid_Module_Prg_Math_Bin;
637     Subkey = "LibreOffice.MathDocument.1\shell\new";
638     REG_VALUE_LNG(NEW)
641 RegistryItem gid_Regitem_Openoffice_Mathdocument_1_Shell_New_Command
642     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
643     ModuleID = gid_Module_Prg_Math_Bin;
644     Subkey = "LibreOffice.MathDocument.1\shell\new\command";
645     Value = "\"<progpath>\program\soffice.exe\" -n \"%1\"";
648 RegistryItem gid_Regitem_Openoffice_Mathdocument_1_Shell_Open_Command
649     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
650     ModuleID = gid_Module_Prg_Math_Bin;
651     Subkey = "LibreOffice.MathDocument.1\shell\open\command";
652     Value = "\"<progpath>\program\smath.exe\" -o \"%1\"";
653     Styles = ();
656 RegistryItem gid_Regitem_Openoffice_Mathdocument_1_Shell_Print_Command
657     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
658     ModuleID = gid_Module_Prg_Math_Bin;
659     Subkey = "LibreOffice.MathDocument.1\shell\print\command";
660     Value = "\"<progpath>\program\soffice.exe\" -p \"%1\"";
663 RegistryItem gid_Regitem_Openoffice_Mathdocument_1_Shell_Printto_Command
664     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
665     ModuleID = gid_Module_Prg_Math_Bin;
666     Subkey = "LibreOffice.MathDocument.1\shell\printto\command";
667     Value = "\"<progpath>\program\soffice.exe\" -pt \"%2\" \"%1\"";
670 // "OpenWith" Windows Registry keys for extensions supported by Math
672 // .ODF
673 RegistryItem gid_Regitem_OpenOffice_ODF_OpenWith_Math
674     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
675     Subkey = ".odf\OpenWithProgIDs";
676     ModuleID = gid_Module_Prg_Math_Bin;
677     Name = "LibreOffice.MathDocument.1";
678     Value = " ";
681 // .SXM
682 RegistryItem gid_Regitem_OpenOffice_SXM_OpenWith_Math
683     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
684     Subkey = ".sxm\OpenWithProgIDs";
685     ModuleID = gid_Module_Prg_Math_Bin;
686     Name = "soffice.StarMathDocument.6";
687     Value = " ";
690 // .MML
691 RegistryItem gid_Regitem_OpenOffice_MML_OpenWith_Math
692     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
693     Subkey = ".mml\OpenWithProgIDs";
694     ModuleID = gid_Module_Prg_Math_Bin;
695     Name = "soffice.StarMathDocument.6";
696     Value = " ";
699 RegistryItem gid_Regitem_Software_Manufacturer_Productname_Productversion_Capabilities_FileAssociations_Mml
700     ParentID = PREDEFINED_HKEY_LOCAL_MACHINE;
701     Subkey = "Software\%MANUFACTURER\%PRODUCTNAME%PRODUCTADDON\%PRODUCTVERSION\Capabilities\FileAssociations";
702     ModuleID = gid_Module_Prg_Math_Bin;
703     Name = ".mml";
704     Value = "soffice.StarMathDocument.6";
705     Styles = ();
708 RegistryItem gid_Regitem_Software_Microsoft_Windows_Currentversion_Apppaths_Smath_Exe
709     ParentID = PREDEFINED_HKEY_LOCAL_MACHINE;
710     Subkey = "Software\Microsoft\Windows\CurrentVersion\App Paths\smath.exe";
711     ModuleID = gid_Module_Prg_Math_Bin;
712     Value = "<progpath>\program\smath.exe";
715 RegistryItem gid_Regitem_Software_Microsoft_Windows_Currentversion_Apppaths_Smath_Exepath
716     ParentID = PREDEFINED_HKEY_LOCAL_MACHINE;
717     Subkey = "Software\Microsoft\Windows\CurrentVersion\App Paths\smath.exe";
718     ModuleID = gid_Module_Prg_Math_Bin;
719     Name = "Path";
720     Value = "<progpath>";
723 // registering the property handler for the supported file types
725 REGISTER_PROPERTY_HANDLER_FOR_EXTENSION( odf )
726 REGISTER_PROPERTY_HANDLER_FOR_EXTENSION( sxm )