2 * This file is part of the LibreOffice project.
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/.
8 * This file incorporates work covered by the following license notice:
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 .
21 // MSOLE embedded object in SO7 file format
22 RegistryItem gid_Regitem_Clsid__7b342dc4_139a_4a46_8a93_Db0827ccee9c_
23 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
24 ModuleID = gid_Module_Prg_Calc_Bin;
25 Subkey = "CLSID\{7B342DC4-139A-4a46-8A93-DB0827CCEE9C}";
26 REG_VALUE_LNG(SO60_SPREADSHEET)
29 RegistryItem gid_Regitem_Clsid__7b342dc4_139a_4a46_8a93_Db0827ccee9c__Auxusertype_2
30 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
31 ModuleID = gid_Module_Prg_Calc_Bin;
32 Subkey = "CLSID\{7B342DC4-139A-4a46-8A93-DB0827CCEE9C}\AuxUserType\2";
33 Value = "%PRODUCTNAME";
36 RegistryItem gid_Regitem_Clsid__7b342dc4_139a_4a46_8a93_Db0827ccee9c__Auxusertype_3
37 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
38 ModuleID = gid_Module_Prg_Calc_Bin;
39 Subkey = "CLSID\{7B342DC4-139A-4a46-8A93-DB0827CCEE9C}\AuxUserType\3";
40 REG_VALUE_LNG(SO60_SPREADSHEET)
43 RegistryItem gid_Regitem_Clsid__7b342dc4_139a_4a46_8a93_Db0827ccee9c__Dataformats_Getset_0
44 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
45 ModuleID = gid_Module_Prg_Calc_Bin;
46 Subkey = "CLSID\{7B342DC4-139A-4a46-8A93-DB0827CCEE9C}\DataFormats\GetSet\0";
47 Value = "Embed Source,1,8,1";
50 RegistryItem gid_Regitem_Clsid__7b342dc4_139a_4a46_8a93_Db0827ccee9c__Dataformats_Getset_1
51 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
52 ModuleID = gid_Module_Prg_Calc_Bin;
53 Subkey = "CLSID\{7B342DC4-139A-4a46-8A93-DB0827CCEE9C}\DataFormats\GetSet\1";
57 RegistryItem gid_Regitem_Clsid__7b342dc4_139a_4a46_8a93_Db0827ccee9c__Dataformats_Getset_2
58 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
59 ModuleID = gid_Module_Prg_Calc_Bin;
60 Subkey = "CLSID\{7B342DC4-139A-4a46-8A93-DB0827CCEE9C}\DataFormats\GetSet\2";
64 RegistryItem gid_Regitem_Clsid__7b342dc4_139a_4a46_8a93_Db0827ccee9c__Defaulticon
65 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
66 ModuleID = gid_Module_Prg_Calc_Bin;
67 Subkey = "CLSID\{7B342DC4-139A-4a46-8A93-DB0827CCEE9C}\DefaultIcon";
68 Value = "<progpath>\program\soffice.bin,0";
71 RegistryItem gid_Regitem_Clsid__7b342dc4_139a_4a46_8a93_Db0827ccee9c__Inprochandler32
72 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
73 ModuleID = gid_Module_Prg_Calc_Bin;
74 Subkey = "CLSID\{7B342DC4-139A-4a46-8A93-DB0827CCEE9C}\InprocHandler32";
75 Value = "<progpath>\program\inprocserv.dll";
79 RegistryItem gid_Regitem_Clsid__7b342dc4_139a_4a46_8a93_Db0827ccee9c__Insertable
80 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
81 ModuleID = gid_Module_Prg_Calc_Bin;
82 Subkey = "CLSID\{7B342DC4-139A-4a46-8A93-DB0827CCEE9C}\Insertable";
85 RegistryItem gid_Regitem_Clsid__7b342dc4_139a_4a46_8a93_Db0827ccee9c__Localserver32
86 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
87 ModuleID = gid_Module_Prg_Calc_Bin;
88 Subkey = "CLSID\{7B342DC4-139A-4a46-8A93-DB0827CCEE9C}\LocalServer32";
89 Value = "<progpath>\program\soffice.exe --nodefault --nologo";
92 RegistryItem gid_Regitem_Clsid__7b342dc4_139a_4a46_8a93_Db0827ccee9c__Miscstatus
93 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
94 ModuleID = gid_Module_Prg_Calc_Bin;
95 Subkey = "CLSID\{7B342DC4-139A-4a46-8A93-DB0827CCEE9C}\MiscStatus";
99 RegistryItem gid_Regitem_Clsid__7b342dc4_139a_4a46_8a93_Db0827ccee9c__Progid
100 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
101 ModuleID = gid_Module_Prg_Calc_Bin;
102 Subkey = "CLSID\{7B342DC4-139A-4a46-8A93-DB0827CCEE9C}\ProgID";
103 Value = "soffice.StarCalcDocument.6";
106 RegistryItem gid_Regitem_Clsid__7b342dc4_139a_4a46_8a93_Db0827ccee9c__Programmable
107 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
108 ModuleID = gid_Module_Prg_Calc_Bin;
109 Subkey = "CLSID\{7B342DC4-139A-4a46-8A93-DB0827CCEE9C}\Programmable";
112 RegistryItem gid_Regitem_Clsid__7b342dc4_139a_4a46_8a93_Db0827ccee9c__Verb_0
113 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
114 ModuleID = gid_Module_Prg_Calc_Bin;
115 Subkey = "CLSID\{7B342DC4-139A-4a46-8A93-DB0827CCEE9C}\verb\0";
119 RegistryItem gid_Regitem_Clsid__7b342dc4_139a_4a46_8a93_Db0827ccee9c__Verb__1
120 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
121 ModuleID = gid_Module_Prg_Calc_Bin;
122 Subkey = "CLSID\{7B342DC4-139A-4a46-8A93-DB0827CCEE9C}\verb\-1";
126 RegistryItem gid_Regitem_Clsid__7b342dc4_139a_4a46_8a93_Db0827ccee9c__Verb__2
127 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
128 ModuleID = gid_Module_Prg_Calc_Bin;
129 Subkey = "CLSID\{7B342DC4-139A-4a46-8A93-DB0827CCEE9C}\verb\-2";
133 RegistryItem gid_Regitem_Clsid__7b342dc4_139a_4a46_8a93_Db0827ccee9c__Versionindependentprogid
134 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
135 ModuleID = gid_Module_Prg_Calc_Bin;
136 Subkey = "CLSID\{7B342DC4-139A-4a46-8A93-DB0827CCEE9C}\VersionIndependentProgID";
137 Value = "soffice.StarCalcDocument.6";
140 // MSOLE embedded object in OASIS file format
141 RegistryItem gid_Regitem_Clsid__7fa8ae11_B3e3_4d88_Aabf_255526cd1ce8_
142 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
143 ModuleID = gid_Module_Prg_Calc_Bin;
144 Subkey = "CLSID\{7FA8AE11-B3E3-4D88-AABF-255526CD1CE8}";
145 REG_VALUE_LNG(OO_CALC)
148 RegistryItem gid_Regitem_Clsid__7fa8ae11_B3e3_4d88_Aabf_255526cd1ce8__Auxusertype_2
149 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
150 ModuleID = gid_Module_Prg_Calc_Bin;
151 Subkey = "CLSID\{7FA8AE11-B3E3-4D88-AABF-255526CD1CE8}\AuxUserType\2";
152 Value = "%PRODUCTNAME";
155 RegistryItem gid_Regitem_Clsid__7fa8ae11_B3e3_4d88_Aabf_255526cd1ce8__Auxusertype_3
156 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
157 ModuleID = gid_Module_Prg_Calc_Bin;
158 Subkey = "CLSID\{7FA8AE11-B3E3-4D88-AABF-255526CD1CE8}\AuxUserType\3";
159 REG_VALUE_LNG(OO_CALC)
162 RegistryItem gid_Regitem_Clsid__7fa8ae11_B3e3_4d88_Aabf_255526cd1ce8__Dataformats_Getset_0
163 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
164 ModuleID = gid_Module_Prg_Calc_Bin;
165 Subkey = "CLSID\{7FA8AE11-B3E3-4D88-AABF-255526CD1CE8}\DataFormats\GetSet\0";
166 Value = "Embed Source,1,8,1";
169 RegistryItem gid_Regitem_Clsid__7fa8ae11_B3e3_4d88_Aabf_255526cd1ce8__Dataformats_Getset_1
170 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
171 ModuleID = gid_Module_Prg_Calc_Bin;
172 Subkey = "CLSID\{7FA8AE11-B3E3-4D88-AABF-255526CD1CE8}\DataFormats\GetSet\1";
176 RegistryItem gid_Regitem_Clsid__7fa8ae11_B3e3_4d88_Aabf_255526cd1ce8__Dataformats_Getset_2
177 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
178 ModuleID = gid_Module_Prg_Calc_Bin;
179 Subkey = "CLSID\{7FA8AE11-B3E3-4D88-AABF-255526CD1CE8}\DataFormats\GetSet\2";
183 RegistryItem gid_Regitem_Clsid__7fa8ae11_B3e3_4d88_Aabf_255526cd1ce8__Defaulticon
184 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
185 ModuleID = gid_Module_Prg_Calc_Bin;
186 Subkey = "CLSID\{7FA8AE11-B3E3-4D88-AABF-255526CD1CE8}\DefaultIcon";
187 Value = "<progpath>\program\soffice.bin,0";
190 RegistryItem gid_Regitem_Clsid__7fa8ae11_B3e3_4d88_Aabf_255526cd1ce8__Inprochandler32
191 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
192 ModuleID = gid_Module_Prg_Calc_Bin;
193 Subkey = "CLSID\{7FA8AE11-B3E3-4D88-AABF-255526CD1CE8}\InprocHandler32";
194 Value = "<progpath>\program\inprocserv.dll";
198 RegistryItem gid_Regitem_Clsid__7fa8ae11_B3e3_4d88_Aabf_255526cd1ce8__Insertable
199 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
200 ModuleID = gid_Module_Prg_Calc_Bin;
201 Subkey = "CLSID\{7FA8AE11-B3E3-4D88-AABF-255526CD1CE8}\Insertable";
204 RegistryItem gid_Regitem_Clsid__7fa8ae11_B3e3_4d88_Aabf_255526cd1ce8__Localserver32
205 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
206 ModuleID = gid_Module_Prg_Calc_Bin;
207 Subkey = "CLSID\{7FA8AE11-B3E3-4D88-AABF-255526CD1CE8}\LocalServer32";
208 Value = "<progpath>\program\soffice.exe --nodefault --nologo";
211 RegistryItem gid_Regitem_Clsid__7fa8ae11_B3e3_4d88_Aabf_255526cd1ce8__Miscstatus
212 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
213 ModuleID = gid_Module_Prg_Calc_Bin;
214 Subkey = "CLSID\{7FA8AE11-B3E3-4D88-AABF-255526CD1CE8}\MiscStatus";
218 RegistryItem gid_Regitem_Clsid__7fa8ae11_B3e3_4d88_Aabf_255526cd1ce8__Progid
219 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
220 ModuleID = gid_Module_Prg_Calc_Bin;
221 Subkey = "CLSID\{7FA8AE11-B3E3-4D88-AABF-255526CD1CE8}\ProgID";
222 Value = "LibreOffice.CalcDocument.1";
225 RegistryItem gid_Regitem_Clsid__7fa8ae11_B3e3_4d88_Aabf_255526cd1ce8__Programmable
226 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
227 ModuleID = gid_Module_Prg_Calc_Bin;
228 Subkey = "CLSID\{7FA8AE11-B3E3-4D88-AABF-255526CD1CE8}\Programmable";
231 RegistryItem gid_Regitem_Clsid__7fa8ae11_B3e3_4d88_Aabf_255526cd1ce8__Verb_0
232 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
233 ModuleID = gid_Module_Prg_Calc_Bin;
234 Subkey = "CLSID\{7FA8AE11-B3E3-4D88-AABF-255526CD1CE8}\verb\0";
238 RegistryItem gid_Regitem_Clsid__7fa8ae11_B3e3_4d88_Aabf_255526cd1ce8__Verb__1
239 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
240 ModuleID = gid_Module_Prg_Calc_Bin;
241 Subkey = "CLSID\{7FA8AE11-B3E3-4D88-AABF-255526CD1CE8}\verb\-1";
245 RegistryItem gid_Regitem_Clsid__7fa8ae11_B3e3_4d88_Aabf_255526cd1ce8__Verb__2
246 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
247 ModuleID = gid_Module_Prg_Calc_Bin;
248 Subkey = "CLSID\{7FA8AE11-B3E3-4D88-AABF-255526CD1CE8}\verb\-2";
252 RegistryItem gid_Regitem_Clsid__7fa8ae11_B3e3_4d88_Aabf_255526cd1ce8__Versionindependentprogid
253 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
254 ModuleID = gid_Module_Prg_Calc_Bin;
255 Subkey = "CLSID\{7FA8AE11-B3E3-4D88-AABF-255526CD1CE8}\VersionIndependentProgID";
256 Value = "LibreOffice.CalcDocument.1";
259 RegistryItem gid_Regitem_Soffice_Starcalcdocument_6
260 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
261 ModuleID = gid_Module_Prg_Calc_Bin;
262 Subkey = "soffice.StarCalcDocument.6";
263 REG_VALUE_LNG(SO60_SPREADSHEET)
266 RegistryItem gid_Regitem_Soffice_Starcalcdocument_6_Clsid
267 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
268 ModuleID = gid_Module_Prg_Calc_Bin;
269 Subkey = "soffice.StarCalcDocument.6\CLSID";
270 Value = "{7B342DC4-139A-4a46-8A93-DB0827CCEE9C}";
273 RegistryItem gid_Regitem_Soffice_Starcalcdocument_6_Defaulticon
274 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
275 ModuleID = gid_Module_Prg_Calc_Bin;
276 Subkey = "soffice.StarCalcDocument.6\DefaultIcon";
277 Value = "<progpath>\program\soffice.bin,3";
280 RegistryItem gid_Regitem_Soffice_Starcalcdocument_6_AppUserModelID
281 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
282 ModuleID = gid_Module_Prg_Calc_Bin;
283 Subkey = "soffice.StarCalcDocument.6";
284 Name = "AppUserModelID";
285 Value = "TheDocumentFoundation.LibreOffice.Calc";
288 RegistryItem gid_Regitem_Soffice_Starcalcdocument_6_FriendlyTypeName
289 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
290 ModuleID = gid_Module_Prg_Calc_Bin;
291 Subkey = "soffice.StarCalcDocument.6";
292 Name = "FriendlyTypeName";
293 REG_VALUE_LNG(SO60_SPREADSHEET)
296 RegistryItem gid_Regitem_Soffice_Starcalcdocument_6_Insertable
297 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
298 ModuleID = gid_Module_Prg_Calc_Bin;
299 Subkey = "soffice.StarCalcDocument.6\Insertable";
302 RegistryItem gid_Regitem_Soffice_Starcalcdocument_6_Protocol_Stdfileediting_Server
303 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
304 ModuleID = gid_Module_Prg_Calc_Bin;
305 Subkey = "soffice.StarCalcDocument.6\protocol\StdFileEditing\server";
306 Value = "<progpath>\program\soffice.exe";
309 RegistryItem gid_Regitem_Soffice_Starcalcdocument_6_Protocol_Stdfileediting_Verb_0
310 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
311 ModuleID = gid_Module_Prg_Calc_Bin;
312 Subkey = "soffice.StarCalcDocument.6\protocol\StdFileEditing\verb\0";
316 RegistryItem gid_Regitem_Soffice_Starcalcdocument_6_Protocol_Stdfileediting_Verb__1
317 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
318 ModuleID = gid_Module_Prg_Calc_Bin;
319 Subkey = "soffice.StarCalcDocument.6\protocol\StdFileEditing\verb\-1";
323 RegistryItem gid_Regitem_Soffice_Starcalcdocument_6_Protocol_Stdfileediting_Verb__2
324 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
325 ModuleID = gid_Module_Prg_Calc_Bin;
326 Subkey = "soffice.StarCalcDocument.6\protocol\StdFileEditing\verb\-2";
330 RegistryItem gid_Regitem_Soffice_Starcalcdocument_6_Shell
331 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
332 ModuleID = gid_Module_Prg_Calc_Bin;
333 Subkey = "soffice.StarCalcDocument.6\shell";
337 RegistryItem gid_Regitem_Soffice_Starcalcdocument_6_Shell_New
338 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
339 ModuleID = gid_Module_Prg_Calc_Bin;
340 Subkey = "soffice.StarCalcDocument.6\shell\new";
344 RegistryItem gid_Regitem_Soffice_Starcalcdocument_6_Shell_New_Command
345 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
346 ModuleID = gid_Module_Prg_Calc_Bin;
347 Subkey = "soffice.StarCalcDocument.6\shell\new\command";
348 Value = "\"<progpath>\program\soffice.exe\" -n \"%1\"";
351 RegistryItem gid_Regitem_Soffice_Starcalcdocument_6_Shell_Open_Command
352 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
353 ModuleID = gid_Module_Prg_Calc_Bin;
354 Subkey = "soffice.StarCalcDocument.6\shell\open\command";
355 Value = "\"<progpath>\program\soffice.exe\" -o \"%1\"";
358 RegistryItem gid_Regitem_Soffice_Starcalcdocument_6_Shell_Print_Command
359 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
360 ModuleID = gid_Module_Prg_Calc_Bin;
361 Subkey = "soffice.StarCalcDocument.6\shell\print\command";
362 Value = "\"<progpath>\program\soffice.exe\" -p \"%1\"";
365 RegistryItem gid_Regitem_Soffice_Starcalcdocument_6_Shell_Printto_Command
366 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
367 ModuleID = gid_Module_Prg_Calc_Bin;
368 Subkey = "soffice.StarCalcDocument.6\shell\printto\command";
369 Value = "\"<progpath>\program\soffice.exe\" -pt \"%2\" \"%1\"";
372 RegistryItem gid_Regitem_Soffice_Starcalcdocument_Curver
373 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
374 ModuleID = gid_Module_Prg_Calc_Bin;
375 Subkey = "soffice.StarCalcDocument\CurVer";
376 Value = "soffice.StarCalcDocument.6";
379 RegistryItem gid_Regitem_Soffice_Starcalctemplate_6
380 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
381 Subkey = "soffice.StarCalcTemplate.6";
382 ModuleID = gid_Module_Prg_Calc_Bin;
383 REG_VALUE_LNG(SO60_CALC_TEMPLATE)
386 RegistryItem gid_Regitem_Soffice_Starcalctemplate_6_Defaulticon
387 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
388 Subkey = "soffice.StarCalcTemplate.6\DefaultIcon";
389 ModuleID = gid_Module_Prg_Calc_Bin;
390 Value = "<progpath>\program\soffice.bin,4";
393 RegistryItem gid_Regitem_Soffice_Starcalctemplate_6_AppUserModelID
394 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
395 ModuleID = gid_Module_Prg_Calc_Bin;
396 Subkey = "soffice.StarCalcTemplate.6";
397 Name = "AppUserModelID";
398 Value = "TheDocumentFoundation.LibreOffice.Calc";
401 RegistryItem gid_Regitem_Soffice_Starcalctemplate_6_FriendlyTypeName
402 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
403 ModuleID = gid_Module_Prg_Calc_Bin;
404 Subkey = "soffice.StarCalcTemplate.6";
405 Name = "FriendlyTypeName";
406 REG_VALUE_LNG(SO60_CALC_TEMPLATE)
409 RegistryItem gid_Regitem_Soffice_Starcalctemplate_6_Shell
410 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
411 Subkey = "soffice.StarCalcTemplate.6\shell";
412 ModuleID = gid_Module_Prg_Calc_Bin;
416 RegistryItem gid_Regitem_Soffice_Starcalctemplate_6_Shell_New
417 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
418 Subkey = "soffice.StarCalcTemplate.6\shell\new";
419 ModuleID = gid_Module_Prg_Calc_Bin;
423 RegistryItem gid_Regitem_Soffice_Starcalctemplate_6_Shell_New_Command
424 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
425 Subkey = "soffice.StarCalcTemplate.6\shell\new\command";
426 ModuleID = gid_Module_Prg_Calc_Bin;
427 Value = "\"<progpath>\program\soffice.exe\" -n \"%1\"";
430 RegistryItem gid_Regitem_Soffice_Starcalctemplate_6_Shell_Open_Command
431 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
432 Subkey = "soffice.StarCalcTemplate.6\shell\open\command";
433 ModuleID = gid_Module_Prg_Calc_Bin;
434 Value = "\"<progpath>\program\soffice.exe\" -o \"%1\"";
437 RegistryItem gid_Regitem_Soffice_Starcalctemplate_6_Shell_Print_Command
438 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
439 Subkey = "soffice.StarCalcTemplate.6\shell\print\command";
440 ModuleID = gid_Module_Prg_Calc_Bin;
441 Value = "\"<progpath>\program\soffice.exe\" -p \"%1\"";
444 RegistryItem gid_Regitem_Soffice_Starcalctemplate_6_Shell_Printto_Command
445 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
446 Subkey = "soffice.StarCalcTemplate.6\shell\printto\command";
447 ModuleID = gid_Module_Prg_Calc_Bin;
448 Value = "\"<progpath>\program\soffice.exe\" -pt \"%2\" \"%1\"";
451 RegistryItem gid_Regitem_Sxc_PersistentHandler
452 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
453 ModuleID = gid_Module_Prg_Calc_Bin;
454 Subkey = ".sxc\PersistentHandler";
455 Value = "{7BC0E713-5703-45BE-A29D-5D46D8B39262}";
458 RegistryItem gid_Regitem_Sxc_Shellex_00021500_0000_0000_C000_000000000046
459 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
460 ModuleID = gid_Module_Prg_Calc_Bin;
461 Subkey = ".sxc\shellex\{00021500-0000-0000-C000-000000000046}";
462 Value = "{087B3AE3-E237-4467-B8DB-5A38AB959AC9}";
465 RegistryItem gid_Regitem_Sxc_Shellex_BB2E617C_0920_11D1_9A0B_00C04FC2D6C1
466 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
467 ModuleID = gid_Module_Prg_Calc_Bin;
468 Subkey = ".sxc\shellex\{BB2E617C-0920-11D1-9A0B-00C04FC2D6C1}";
469 Value = "{3B092F0C-7696-40E3-A80F-68D74DA84210}";
472 RegistryItem gid_Regitem_StarCalcDocument_1_Shellex_PropertySheetHandlers_MyPropSheet1
473 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
474 ModuleID = gid_Module_Prg_Calc_Bin;
475 Subkey = "soffice.StarCalcDocument.6\shellex\PropertySheetHandlers\MyPropSheet1";
476 Value = "{63542C48-9552-494A-84F7-73AA6A7C99C1}";
479 RegistryItem gid_Regitem_Stc_PersistentHandler
480 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
481 ModuleID = gid_Module_Prg_Calc_Bin;
482 Subkey = ".stc\PersistentHandler";
483 Value = "{7BC0E713-5703-45BE-A29D-5D46D8B39262}";
486 RegistryItem gid_Regitem_Stc_Shellex_00021500_0000_0000_C000_000000000046
487 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
488 ModuleID = gid_Module_Prg_Calc_Bin;
489 Subkey = ".stc\shellex\{00021500-0000-0000-C000-000000000046}";
490 Value = "{087B3AE3-E237-4467-B8DB-5A38AB959AC9}";
493 RegistryItem gid_Regitem_Stc_Shellex_BB2E617C_0920_11D1_9A0B_00C04FC2D6C1
494 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
495 ModuleID = gid_Module_Prg_Calc_Bin;
496 Subkey = ".stc\shellex\{BB2E617C-0920-11D1-9A0B-00C04FC2D6C1}";
497 Value = "{3B092F0C-7696-40E3-A80F-68D74DA84210}";
500 RegistryItem gid_Regitem_StarCalcTemplate_6_Shellex_PropertySheetHandlers_MyPropSheet1
501 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
502 ModuleID = gid_Module_Prg_Calc_Bin;
503 Subkey = "soffice.StarCalcTemplate.6\shellex\PropertySheetHandlers\MyPropSheet1";
504 Value = "{63542C48-9552-494A-84F7-73AA6A7C99C1}";
507 RegistryItem gid_Regitem_Stc
508 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
510 ModuleID = gid_Module_Prg_Calc_Bin;
511 Value = "soffice.StarCalcTemplate.6";
514 RegistryItem gid_Regitem_Stc_Contenttype
515 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
516 ModuleID = gid_Module_Prg_Calc_Bin;
518 Name = "Content Type";
519 Value = "application/vnd.sun.xml.calc.template";
523 RegistryItem gid_Regitem_stc_FullDetails
524 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
525 ModuleID = gid_Module_Optional_Winexplorerext;
526 Subkey = "soffice.StarCalcTemplate.6";
527 Name = "FullDetails";
528 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";
532 RegistryItem gid_Regitem_stc_KindMap
533 ParentID = PREDEFINED_HKEY_LOCAL_MACHINE;
534 ModuleID = gid_Module_Prg_Calc_Bin;
535 Subkey = "SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\KindMap";
540 RegistryItem gid_Regitem_Sxc_Contenttype
541 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
542 ModuleID = gid_Module_Prg_Calc_Bin;
544 Name = "Content Type";
545 Value = "application/vnd.sun.xml.calc";
548 RegistryItem gid_Regitem_Sxc_Mime_Database
549 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
550 ModuleID = gid_Module_Prg_Calc_Bin;
551 Subkey = "MIME\Database\Content Type\application/vnd.sun.xml.calc";
557 RegistryItem gid_Regitem__Sxc
558 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
559 ModuleID = gid_Module_Prg_Calc_Bin;
561 Value = "soffice.StarCalcDocument.6";
564 RegistryItem gid_Regitem_Software_Manufacturer_Productname_Productversion_Capabilities_FileAssociations_sxc
565 ParentID = PREDEFINED_HKEY_LOCAL_MACHINE;
566 Subkey = "Software\%MANUFACTURER\%PRODUCTNAME%PRODUCTADDON\%PRODUCTVERSION\Capabilities\FileAssociations";
567 ModuleID = gid_Module_Prg_Calc_Bin;
569 Value = "soffice.StarCalcDocument.6";
574 RegistryItem gid_Regitem_sxc_FullDetails
575 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
576 ModuleID = gid_Module_Optional_Winexplorerext;
577 Subkey = "soffice.StarCalcDocument.6";
578 Name = "FullDetails";
579 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";
583 RegistryItem gid_Regitem_sxc_KindMap
584 ParentID = PREDEFINED_HKEY_LOCAL_MACHINE;
585 ModuleID = gid_Module_Prg_Calc_Bin;
586 Subkey = "SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\KindMap";
591 // new ods file extension
593 RegistryItem gid_Regitem_Ods_PersistentHandler
594 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
595 ModuleID = gid_Module_Prg_Calc_Bin;
596 Subkey = ".ods\PersistentHandler";
597 Value = "{7BC0E713-5703-45BE-A29D-5D46D8B39262}";
600 RegistryItem gid_Regitem_Ods_Shellex_00021500_0000_0000_C000_000000000046
601 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
602 ModuleID = gid_Module_Prg_Calc_Bin;
603 Subkey = ".ods\shellex\{00021500-0000-0000-C000-000000000046}";
604 Value = "{087B3AE3-E237-4467-B8DB-5A38AB959AC9}";
607 RegistryItem gid_Regitem_Ods_Shellex_BB2E617C_0920_11D1_9A0B_00C04FC2D6C1
608 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
609 ModuleID = gid_Module_Prg_Calc_Bin;
610 Subkey = ".ods\shellex\{BB2E617C-0920-11D1-9A0B-00C04FC2D6C1}";
611 Value = "{3B092F0C-7696-40E3-A80F-68D74DA84210}";
614 RegistryItem gid_Regitem_CalcDocument_1_Shellex_PropertySheetHandlers_MyPropSheet1
615 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
616 ModuleID = gid_Module_Prg_Calc_Bin;
617 Subkey = "LibreOffice.CalcDocument.1\shellex\PropertySheetHandlers\MyPropSheet1";
618 Value = "{63542C48-9552-494A-84F7-73AA6A7C99C1}";
621 RegistryItem gid_Regitem__Ods
622 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
623 ModuleID = gid_Module_Prg_Calc_Bin;
625 Value = "LibreOffice.CalcDocument.1";
628 RegistryItem gid_Regitem_Software_Manufacturer_Productname_Productversion_Capabilities_FileAssociations_ods
629 ParentID = PREDEFINED_HKEY_LOCAL_MACHINE;
630 Subkey = "Software\%MANUFACTURER\%PRODUCTNAME%PRODUCTADDON\%PRODUCTVERSION\Capabilities\FileAssociations";
631 ModuleID = gid_Module_Prg_Calc_Bin;
633 Value = "LibreOffice.CalcDocument.1";
637 RegistryItem gid_Regitem_Software_Manufacturer_Productname_Productversion_Capabilities_MimeAssociations_ods
638 ParentID = PREDEFINED_HKEY_LOCAL_MACHINE;
639 Subkey = "Software\%MANUFACTURER\%PRODUCTNAME%PRODUCTADDON\%PRODUCTVERSION\Capabilities\MimeAssociations";
640 ModuleID = gid_Module_Prg_Calc_Bin;
641 Name = "application/vnd.oasis.opendocument.spreadsheet";
642 Value = "LibreOffice.CalcDocument.1";
646 RegistryItem gid_Regitem_Ods_Contenttype
647 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
648 ModuleID = gid_Module_Prg_Calc_Bin;
650 Name = "Content Type";
651 Value = "application/vnd.oasis.opendocument.spreadsheet";
654 RegistryItem gid_Regitem_Ods_Mime_Database
655 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
656 ModuleID = gid_Module_Prg_Calc_Bin;
657 Subkey = "MIME\Database\Content Type\application/vnd.oasis.opendocument.spreadsheet";
662 RegistryItem gid_Regitem_Ods_Openoffice_Calcdocument_1_Shellnew
663 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
664 ModuleID = gid_Module_Prg_Calc_Bin;
665 Subkey = ".ods\LibreOffice.CalcDocument.1\ShellNew";
667 Value = "<progpath>\share\template\shellnew\soffice.ods";
670 RegistryItem gid_Regitem_Openoffice_Calcdocument_Curver
671 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
672 ModuleID = gid_Module_Prg_Calc_Bin;
673 Subkey = "LibreOffice.CalcDocument\CurVer";
674 Value = "LibreOffice.CalcDocument.1";
677 RegistryItem gid_Regitem_Openoffice_Calcdocument_1
678 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
679 ModuleID = gid_Module_Prg_Calc_Bin;
680 Subkey = "LibreOffice.CalcDocument.1";
681 REG_VALUE_LNG(OO_CALC)
684 RegistryItem gid_Regitem_Openoffice_Calcdocument_1_Clsid
685 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
686 ModuleID = gid_Module_Prg_Calc_Bin;
687 Subkey = "LibreOffice.CalcDocument.1\CLSID";
688 Value = "{7FA8AE11-B3E3-4D88-AABF-255526CD1CE8}";
691 RegistryItem gid_Regitem_Openoffice_Calcdocument_1_Defaulticon
692 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
693 ModuleID = gid_Module_Prg_Calc_Bin;
694 Subkey = "LibreOffice.CalcDocument.1\DefaultIcon";
695 Value = "<progpath>\program\soffice.bin,3";
698 RegistryItem gid_Regitem_Openoffice_Calcdocument_1_AppUserModelID
699 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
700 ModuleID = gid_Module_Prg_Calc_Bin;
701 Subkey = "LibreOffice.CalcDocument.1";
702 Name = "AppUserModelID";
703 Value = "TheDocumentFoundation.LibreOffice.Calc";
706 RegistryItem gid_Regitem_Openoffice_Calcdocument_1_FriendlyTypeName
707 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
708 ModuleID = gid_Module_Prg_Calc_Bin;
709 Subkey = "LibreOffice.CalcDocument.1";
710 Name = "FriendlyTypeName";
711 REG_VALUE_LNG(OO_CALC)
715 RegistryItem gid_Regitem_ods_FullDetails
716 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
717 ModuleID = gid_Module_Optional_Winexplorerext;
718 Subkey = "LibreOffice.CalcDocument.1";
719 Name = "FullDetails";
720 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";
724 RegistryItem gid_Regitem_ods_KindMap
725 ParentID = PREDEFINED_HKEY_LOCAL_MACHINE;
726 ModuleID = gid_Module_Prg_Calc_Bin;
727 Subkey = "SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\KindMap";
732 RegistryItem gid_Regitem_Openoffice_Calcdocument_1_Insertable
733 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
734 ModuleID = gid_Module_Prg_Calc_Bin;
735 Subkey = "LibreOffice.CalcDocument.1\Insertable";
738 RegistryItem gid_Regitem_Openoffice_Calcdocument_1_Protocol_Stdfileediting_Server
739 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
740 ModuleID = gid_Module_Prg_Calc_Bin;
741 Subkey = "LibreOffice.CalcDocument.1\protocol\StdFileEditing\server";
742 Value = "<progpath>\program\soffice.exe";
745 RegistryItem gid_Regitem_Openoffice_Calcdocument_1_Protocol_Stdfileediting_Verb_0
746 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
747 ModuleID = gid_Module_Prg_Calc_Bin;
748 Subkey = "LibreOffice.CalcDocument.1\protocol\StdFileEditing\verb\0";
752 RegistryItem gid_Regitem_Openoffice_Calcdocument_1_Protocol_Stdfileediting_Verb__1
753 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
754 ModuleID = gid_Module_Prg_Calc_Bin;
755 Subkey = "LibreOffice.CalcDocument.1\protocol\StdFileEditing\verb\-1";
759 RegistryItem gid_Regitem_Openoffice_Calcdocument_1_Protocol_Stdfileediting_Verb__2
760 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
761 ModuleID = gid_Module_Prg_Calc_Bin;
762 Subkey = "LibreOffice.CalcDocument.1\protocol\StdFileEditing\verb\-2";
766 RegistryItem gid_Regitem_Openoffice_Calcdocument_1_Shell
767 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
768 ModuleID = gid_Module_Prg_Calc_Bin;
769 Subkey = "LibreOffice.CalcDocument.1\shell";
773 RegistryItem gid_Regitem_Openoffice_Calcdocument_1_Shell_New
774 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
775 ModuleID = gid_Module_Prg_Calc_Bin;
776 Subkey = "LibreOffice.CalcDocument.1\shell\new";
780 RegistryItem gid_Regitem_Openoffice_Calcdocument_1_Shell_New_Command
781 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
782 ModuleID = gid_Module_Prg_Calc_Bin;
783 Subkey = "LibreOffice.CalcDocument.1\shell\new\command";
784 Value = "\"<progpath>\program\soffice.exe\" -n \"%1\"";
787 RegistryItem gid_Regitem_Openoffice_Calcdocument_1_Shell_Open_Command
788 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
789 ModuleID = gid_Module_Prg_Calc_Bin;
790 Subkey = "LibreOffice.CalcDocument.1\shell\open\command";
791 Value = "\"<progpath>\program\soffice.exe\" -o \"%1\"";
795 RegistryItem gid_Regitem_Openoffice_Calcdocument_1_Shell_Print_Command
796 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
797 ModuleID = gid_Module_Prg_Calc_Bin;
798 Subkey = "LibreOffice.CalcDocument.1\shell\print\command";
799 Value = "\"<progpath>\program\soffice.exe\" -p \"%1\"";
802 RegistryItem gid_Regitem_Openoffice_Calcdocument_1_Shell_Printto_Command
803 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
804 ModuleID = gid_Module_Prg_Calc_Bin;
805 Subkey = "LibreOffice.CalcDocument.1\shell\printto\command";
806 Value = "\"<progpath>\program\soffice.exe\" -pt \"%2\" \"%1\"";
809 RegistryItem gid_Regitem_CalcApplication
810 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
811 ModuleID = gid_Module_Prg_Calc_Bin;
812 Subkey = "Calc.Application\CLSID";
813 Value = "{82154425-0FBF-11d4-8313-005004526AB4}";
817 RegistryItem gid_Regitem_Clsid__82154425_0FBF_11d4_8313_005004526AB4__Localserver32
818 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
819 ModuleID = gid_Module_Prg_Wrt_Bin;
820 Subkey = "CLSID\{82154425-0FBF-11d4-8313-005004526AB4}\LocalServer32";
821 Value = "<progpath>\program\soffice.exe --nodefault --nologo";
826 RegistryItem gid_Regitem__Fods
827 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
828 ModuleID = gid_Module_Prg_Calc_Bin;
830 Value = "LibreOffice.CalcDocument.1";
833 RegistryItem gid_Regitem_Software_Manufacturer_Productname_Productversion_Capabilities_FileAssociations_fods
834 ParentID = PREDEFINED_HKEY_LOCAL_MACHINE;
835 Subkey = "Software\%MANUFACTURER\%PRODUCTNAME%PRODUCTADDON\%PRODUCTVERSION\Capabilities\FileAssociations";
836 ModuleID = gid_Module_Root;
838 Value = "LibreOffice.CalcDocument.1";
841 RegistryItem gid_Regitem_Fods_Contenttype
842 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
843 ModuleID = gid_Module_Prg_Calc_Bin;
845 Name = "Content Type";
846 Value = "application/vnd.oasis.opendocument.spreadsheet";
849 RegistryItem gid_Regitem_fods_KindMap
850 ParentID = PREDEFINED_HKEY_LOCAL_MACHINE;
851 ModuleID = gid_Module_Prg_Calc_Bin;
852 Subkey = "SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\KindMap";
857 // new ots file extension
859 RegistryItem gid_Regitem_Ots_PersistentHandler
860 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
861 ModuleID = gid_Module_Prg_Calc_Bin;
862 Subkey = ".ots\PersistentHandler";
863 Value = "{7BC0E713-5703-45BE-A29D-5D46D8B39262}";
866 RegistryItem gid_Regitem_Ots_Shellex_00021500_0000_0000_C000_000000000046
867 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
868 ModuleID = gid_Module_Prg_Calc_Bin;
869 Subkey = ".ots\shellex\{00021500-0000-0000-C000-000000000046}";
870 Value = "{087B3AE3-E237-4467-B8DB-5A38AB959AC9}";
873 RegistryItem gid_Regitem_Ots_Shellex_BB2E617C_0920_11D1_9A0B_00C04FC2D6C1
874 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
875 ModuleID = gid_Module_Prg_Calc_Bin;
876 Subkey = ".ots\shellex\{BB2E617C-0920-11D1-9A0B-00C04FC2D6C1}";
877 Value = "{3B092F0C-7696-40E3-A80F-68D74DA84210}";
880 RegistryItem gid_Regitem_CalcTemplate_1_Shellex_PropertySheetHandlers_MyPropSheet1
881 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
882 ModuleID = gid_Module_Prg_Calc_Bin;
883 Subkey = "LibreOffice.CalcTemplate.1\shellex\PropertySheetHandlers\MyPropSheet1";
884 Value = "{63542C48-9552-494A-84F7-73AA6A7C99C1}";
887 RegistryItem gid_Regitem_Ots
888 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
890 ModuleID = gid_Module_Prg_Calc_Bin;
891 Value = "LibreOffice.CalcTemplate.1";
894 RegistryItem gid_Regitem_Ots_Contenttype
895 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
896 ModuleID = gid_Module_Prg_Calc_Bin;
898 Name = "Content Type";
899 Value = "application/vnd.oasis.opendocument.spreadsheet-template";
902 RegistryItem gid_Regitem_Openoffice_Calctemplate_1
903 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
904 Subkey = "LibreOffice.CalcTemplate.1";
905 ModuleID = gid_Module_Prg_Calc_Bin;
906 REG_VALUE_LNG(OO_CALC_TEMPLATE)
909 RegistryItem gid_Regitem_Openoffice_Calctemplate_1_Defaulticon
910 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
911 Subkey = "LibreOffice.CalcTemplate.1\DefaultIcon";
912 ModuleID = gid_Module_Prg_Calc_Bin;
913 Value = "<progpath>\program\soffice.bin,4";
916 RegistryItem gid_Regitem_Openoffice_Calctemplate_1_AppUserModelID
917 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
918 ModuleID = gid_Module_Prg_Calc_Bin;
919 Subkey = "LibreOffice.CalcTemplate.1";
920 Name = "AppUserModelID";
921 Value = "TheDocumentFoundation.LibreOffice.Calc";
924 RegistryItem gid_Regitem_Openoffice_Calctemplate_1_FriendlyTypeName
925 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
926 ModuleID = gid_Module_Prg_Calc_Bin;
927 Subkey = "LibreOffice.CalcTemplate.1";
928 Name = "FriendlyTypeName";
929 REG_VALUE_LNG(OO_CALC_TEMPLATE)
933 RegistryItem gid_Regitem_ots_FullDetails
934 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
935 ModuleID = gid_Module_Optional_Winexplorerext;
936 Subkey = "LibreOffice.CalcTemplate.1";
937 Name = "FullDetails";
938 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";
942 RegistryItem gid_Regitem_ots_KindMap
943 ParentID = PREDEFINED_HKEY_LOCAL_MACHINE;
944 ModuleID = gid_Module_Prg_Calc_Bin;
945 Subkey = "SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\KindMap";
950 RegistryItem gid_Regitem_Openoffice_Calctemplate_1_Shell
951 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
952 Subkey = "LibreOffice.CalcTemplate.1\shell";
953 ModuleID = gid_Module_Prg_Calc_Bin;
957 RegistryItem gid_Regitem_Openoffice_Calctemplate_1_Shell_New
958 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
959 Subkey = "LibreOffice.CalcTemplate.1\shell\new";
960 ModuleID = gid_Module_Prg_Calc_Bin;
964 RegistryItem gid_Regitem_Openoffice_Calctemplate_1_Shell_New_Command
965 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
966 Subkey = "LibreOffice.CalcTemplate.1\shell\new\command";
967 ModuleID = gid_Module_Prg_Calc_Bin;
968 Value = "\"<progpath>\program\soffice.exe\" -n \"%1\"";
971 RegistryItem gid_Regitem_Openoffice_Calctemplate_1_Shell_Open_Command
972 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
973 Subkey = "LibreOffice.CalcTemplate.1\shell\open\command";
974 ModuleID = gid_Module_Prg_Calc_Bin;
975 Value = "\"<progpath>\program\soffice.exe\" -o \"%1\"";
978 RegistryItem gid_Regitem_Openoffice_Calctemplate_1_Shell_Print_Command
979 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
980 Subkey = "LibreOffice.CalcTemplate.1\shell\print\command";
981 ModuleID = gid_Module_Prg_Calc_Bin;
982 Value = "\"<progpath>\program\soffice.exe\" -p \"%1\"";
985 RegistryItem gid_Regitem_Openoffice_Calctemplate_1_Shell_Printto_Command
986 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
987 Subkey = "LibreOffice.CalcTemplate.1\shell\printto\command";
988 ModuleID = gid_Module_Prg_Calc_Bin;
989 Value = "\"<progpath>\program\soffice.exe\" -pt \"%2\" \"%1\"";
992 // "OpenWith" Windows Registry keys for extensions supported by Calc
995 RegistryItem gid_Regitem_OpenOffice_ODS_OpenWith_Calc
996 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
997 Subkey = ".ods\OpenWithProgIDs";
998 ModuleID = gid_Module_Prg_Calc_Bin;
999 Name = "LibreOffice.CalcDocument.1";
1004 RegistryItem gid_Regitem_OpenOffice_OTS_OpenWith_Calc
1005 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
1006 Subkey = ".ots\OpenWithProgIDs";
1007 ModuleID = gid_Module_Prg_Calc_Bin;
1008 Name = "LibreOffice.CalcTemplate.1";
1013 RegistryItem gid_Regitem_OpenOffice_SXC_OpenWith_Calc
1014 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
1015 Subkey = ".sxc\OpenWithProgIDs";
1016 ModuleID = gid_Module_Prg_Calc_Bin;
1017 Name = "soffice.StarCalcDocument.6";
1022 RegistryItem gid_Regitem_OpenOffice_STC_OpenWith_Calc
1023 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
1024 Subkey = ".stc\OpenWithProgIDs";
1025 ModuleID = gid_Module_Prg_Calc_Bin;
1026 Name = "soffice.StarCalcTemplate.6";
1031 RegistryItem gid_Regitem_OpenOffice_DIF_OpenWith_Calc
1032 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
1033 Subkey = ".dif\OpenWithProgIDs";
1034 ModuleID = gid_Module_Prg_Calc_Bin;
1035 Name = "soffice.StarCalcDocument.6";
1040 RegistryItem gid_Regitem_OpenOffice_DBF_OpenWith_Calc
1041 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
1042 Subkey = ".dbf\OpenWithProgIDs";
1043 ModuleID = gid_Module_Prg_Calc_Bin;
1044 Name = "soffice.StarCalcDocument.6";
1049 RegistryItem gid_Regitem_OpenOffice_XLW_OpenWith_Calc
1050 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
1051 Subkey = ".xlw\OpenWithProgIDs";
1052 ModuleID = gid_Module_Prg_Calc_Bin;
1053 Name = "soffice.StarCalcDocument.6";
1058 RegistryItem gid_Regitem_OpenOffice_RTF_OpenWith_Calc
1059 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
1060 Subkey = ".rtf\OpenWithProgIDs";
1061 ModuleID = gid_Module_Prg_Calc_Bin;
1062 Name = "soffice.StarCalcDocument.6";
1067 RegistryItem gid_Regitem_OpenOffice_SLK_OpenWith_Calc
1068 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
1069 Subkey = ".slk\OpenWithProgIDs";
1070 ModuleID = gid_Module_Prg_Calc_Bin;
1071 Name = "soffice.StarCalcDocument.6";
1076 RegistryItem gid_Regitem_OpenOffice_CSV_OpenWith_Calc
1077 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
1078 Subkey = ".csv\OpenWithProgIDs";
1079 ModuleID = gid_Module_Prg_Calc_Bin;
1080 Name = "soffice.StarCalcDocument.6";
1085 RegistryItem gid_Regitem_OpenOffice_TXT_OpenWith_Calc
1086 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
1087 Subkey = ".txt\OpenWithProgIDs";
1088 ModuleID = gid_Module_Prg_Calc_Bin;
1089 Name = "soffice.StarCalcDocument.6";
1094 RegistryItem gid_Regitem_OpenOffice_HTM_OpenWith_Calc
1095 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
1096 Subkey = ".htm\OpenWithProgIDs";
1097 ModuleID = gid_Module_Prg_Calc_Bin;
1098 Name = "soffice.StarCalcDocument.6";
1103 RegistryItem gid_Regitem_OpenOffice_HTML_OpenWith_Calc
1104 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
1105 Subkey = ".html\OpenWithProgIDs";
1106 ModuleID = gid_Module_Prg_Calc_Bin;
1107 Name = "soffice.StarCalcDocument.6";
1112 RegistryItem gid_Regitem_OpenOffice_WK1_OpenWith_Calc
1113 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
1114 Subkey = ".wk1\OpenWithProgIDs";
1115 ModuleID = gid_Module_Prg_Calc_Bin;
1116 Name = "soffice.StarCalcDocument.6";
1121 RegistryItem gid_Regitem_OpenOffice_WKS_OpenWith_Calc
1122 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
1123 Subkey = ".wks\OpenWithProgIDs";
1124 ModuleID = gid_Module_Prg_Calc_Bin;
1125 Name = "soffice.StarCalcDocument.6";
1130 RegistryItem gid_Regitem_OpenOffice_123_OpenWith_Calc
1131 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
1132 Subkey = ".123\OpenWithProgIDs";
1133 ModuleID = gid_Module_Prg_Calc_Bin;
1134 Name = "soffice.StarCalcDocument.6";
1139 RegistryItem gid_Regitem_OpenOffice_XML_OpenWith_Calc
1140 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
1141 Subkey = ".xml\OpenWithProgIDs";
1142 ModuleID = gid_Module_Prg_Calc_Bin;
1143 Name = "soffice.StarCalcDocument.6";
1147 // "FileAssociations" entries
1149 RegistryItem gid_Regitem_Software_Manufacturer_Productname_Productversion_Capabilities_FileAssociations_Stc
1150 ParentID = PREDEFINED_HKEY_LOCAL_MACHINE;
1151 Subkey = "Software\%MANUFACTURER\%PRODUCTNAME%PRODUCTADDON\%PRODUCTVERSION\Capabilities\FileAssociations";
1152 ModuleID = gid_Module_Prg_Calc_Bin;
1154 Value = "soffice.StarCalcTemplate.6";
1158 RegistryItem gid_Regitem_Software_Manufacturer_Productname_Productversion_Capabilities_FileAssociations_Dif
1159 ParentID = PREDEFINED_HKEY_LOCAL_MACHINE;
1160 Subkey = "Software\%MANUFACTURER\%PRODUCTNAME%PRODUCTADDON\%PRODUCTVERSION\Capabilities\FileAssociations";
1161 ModuleID = gid_Module_Prg_Calc_Bin;
1163 Value = "soffice.StarCalcDocument.6";
1167 RegistryItem gid_Regitem_Software_Manufacturer_Productname_Productversion_Capabilities_FileAssociations_Dbf
1168 ParentID = PREDEFINED_HKEY_LOCAL_MACHINE;
1169 Subkey = "Software\%MANUFACTURER\%PRODUCTNAME%PRODUCTADDON\%PRODUCTVERSION\Capabilities\FileAssociations";
1170 ModuleID = gid_Module_Prg_Calc_Bin;
1172 Value = "soffice.StarCalcDocument.6";
1176 RegistryItem gid_Regitem_Software_Manufacturer_Productname_Productversion_Capabilities_FileAssociations_Slk
1177 ParentID = PREDEFINED_HKEY_LOCAL_MACHINE;
1178 Subkey = "Software\%MANUFACTURER\%PRODUCTNAME%PRODUCTADDON\%PRODUCTVERSION\Capabilities\FileAssociations";
1179 ModuleID = gid_Module_Prg_Calc_Bin;
1181 Value = "soffice.StarCalcDocument.6";
1185 RegistryItem gid_Regitem_Software_Manufacturer_Productname_Productversion_Capabilities_FileAssociations_Csv
1186 ParentID = PREDEFINED_HKEY_LOCAL_MACHINE;
1187 Subkey = "Software\%MANUFACTURER\%PRODUCTNAME%PRODUCTADDON\%PRODUCTVERSION\Capabilities\FileAssociations";
1188 ModuleID = gid_Module_Prg_Calc_Bin;
1190 Value = "soffice.StarCalcDocument.6";
1194 RegistryItem gid_Regitem_Software_Manufacturer_Productname_Productversion_Capabilities_FileAssociations_Xlw
1195 ParentID = PREDEFINED_HKEY_LOCAL_MACHINE;
1196 Subkey = "Software\%MANUFACTURER\%PRODUCTNAME%PRODUCTADDON\%PRODUCTVERSION\Capabilities\FileAssociations";
1197 ModuleID = gid_Module_Prg_Calc_Bin;
1199 Value = "soffice.StarCalcDocument.6";
1203 RegistryItem gid_Regitem_Software_Manufacturer_Productname_Productversion_Capabilities_FileAssociations_Wk1
1204 ParentID = PREDEFINED_HKEY_LOCAL_MACHINE;
1205 Subkey = "Software\%MANUFACTURER\%PRODUCTNAME%PRODUCTADDON\%PRODUCTVERSION\Capabilities\FileAssociations";
1206 ModuleID = gid_Module_Prg_Calc_Bin;
1208 Value = "soffice.StarCalcDocument.6";
1212 RegistryItem gid_Regitem_Software_Manufacturer_Productname_Productversion_Capabilities_FileAssociations_Wks
1213 ParentID = PREDEFINED_HKEY_LOCAL_MACHINE;
1214 Subkey = "Software\%MANUFACTURER\%PRODUCTNAME%PRODUCTADDON\%PRODUCTVERSION\Capabilities\FileAssociations";
1215 ModuleID = gid_Module_Prg_Calc_Bin;
1217 Value = "soffice.StarCalcDocument.6";
1221 RegistryItem gid_Regitem_Software_Manufacturer_Productname_Productversion_Capabilities_FileAssociations_123
1222 ParentID = PREDEFINED_HKEY_LOCAL_MACHINE;
1223 Subkey = "Software\%MANUFACTURER\%PRODUCTNAME%PRODUCTADDON\%PRODUCTVERSION\Capabilities\FileAssociations";
1224 ModuleID = gid_Module_Prg_Calc_Bin;
1226 Value = "soffice.StarCalcDocument.6";
1231 RegistryItem gid_Regitem_Software_Microsoft_Windows_Currentversion_Apppaths_Scalc_Exe
1232 ParentID = PREDEFINED_HKEY_LOCAL_MACHINE;
1233 Subkey = "Software\Microsoft\Windows\CurrentVersion\App Paths\scalc.exe";
1234 ModuleID = gid_Module_Prg_Calc_Bin;
1235 Value = "<progpath>\program\scalc.exe";
1238 RegistryItem gid_Regitem_Software_Microsoft_Windows_Currentversion_Apppaths_Scalc_Exepath
1239 ParentID = PREDEFINED_HKEY_LOCAL_MACHINE;
1240 Subkey = "Software\Microsoft\Windows\CurrentVersion\App Paths\scalc.exe";
1241 ModuleID = gid_Module_Prg_Calc_Bin;
1243 Value = "<progpath>";
1246 // registering the property handler for the supported file types
1248 REGISTER_PROPERTY_HANDLER_FOR_EXTENSION( ods )
1249 REGISTER_PROPERTY_HANDLER_FOR_EXTENSION( ots )
1250 REGISTER_PROPERTY_HANDLER_FOR_EXTENSION( sxc )
1251 REGISTER_PROPERTY_HANDLER_FOR_EXTENSION( stc )
1253 // registering the mso file types
1255 CONDITIONAL_REGISTER_DOC_EXTENSION( Xls, gid_Module_Prg_Calc_MSO_Reg, xls, XLS, MS_EXCEL_WORKSHEET_OLD, 3, scalc.exe, open, Calc )
1256 CONDITIONAL_REGISTER_DOC_EXTENSION( Xlsx, gid_Module_Prg_Calc_MSO_Reg, xlsx, XLSX, MS_EXCEL_WORKSHEET, 3, scalc.exe, open, Calc )
1257 CONDITIONAL_REGISTER_DOC_EXTENSION( Xlsm, gid_Module_Prg_Calc_MSO_Reg, xlsm, XLSM, MS_EXCEL_WORKSHEET, 3, scalc.exe, open, Calc )
1258 CONDITIONAL_REGISTER_DOC_EXTENSION( Xlsb, gid_Module_Prg_Calc_MSO_Reg, xlsb, XLSB, MS_EXCEL_WORKSHEET, 3, scalc.exe, open, Calc )
1259 CONDITIONAL_REGISTER_DOC_OPEN_EXTENSION( Iqy, gid_Module_Prg_Calc_MSO_Reg, iqy, IQY, MS_EXCEL_WEBQUERY, 0, scalc.exe, open, Calc )
1260 CONDITIONAL_REGISTRY_ENTRY_EXT_MEDIATYPE( Iqy, IQY, iqy, text/x-ms-iqy )
1261 CONDITIONAL_REGISTRY_ENTRY_MEDIATYPE_DEF_EXT( Iqy, IQY, iqy, text/x-ms-iqy )
1262 CONDITIONAL_REGISTER_DOCTEMPLATE_EXTENSION( Xlt, gid_Module_Prg_Calc_MSO_Reg, xlt, XLT, MS_EXCEL_TEMPLATE_OLD, 4, scalc.exe, new, Calc )
1263 CONDITIONAL_REGISTER_DOCTEMPLATE_EXTENSION( Xltx, gid_Module_Prg_Calc_MSO_Reg, xltx, XLTX, MS_EXCEL_TEMPLATE, 4, scalc.exe, new, Calc )
1264 CONDITIONAL_REGISTER_DOCTEMPLATE_EXTENSION( Xltm, gid_Module_Prg_Calc_MSO_Reg, xltm, XLTM, MS_EXCEL_TEMPLATE, 4, scalc.exe, new, Calc )
1266 // registering other supported types
1268 CONDITIONAL_REGISTER_DOC_EXTENSION( Uos, gid_Module_Prg_Calc_Other_Reg, uos, UOS, UNIFORM_OFFICE_FORMAT_SPREADSHEET, 3, scalc.exe, open, Calc )
1269 CONDITIONAL_REGISTER_DOC_EXTENSION( Wb2, gid_Module_Prg_Calc_Other_Reg, wb2, WB2, QUATTROPRO_SPREADSHEET, 3, scalc.exe, open, Calc )
1271 // registering ms-excel URI scheme handler
1272 CONDITIONAL_REGISTER_URI_HANDLER( ms-excel, ms_excel, gid_Module_Prg_Calc_MSO_Reg, SELECT_EXCEL )
1273 REGISTRY_ENTRY_CAPABILITIES_URL(ms-excel, ms_excel, gid_Module_Prg_Calc_MSO_Reg, vnd.libreoffice.command)