Version 6.4.0.0.beta1, tag libreoffice-6.4.0.0.beta1
[LibreOffice.git] / scp2 / source / impress / registryitem_impress.scp
blobbe9ba5fea5b9515ba4c5eee6f1687ec9b950224d
1 /*
2  * This file is part of the LibreOffice project.
3  *
4  * This Source Code Form is subject to the terms of the Mozilla Public
5  * License, v. 2.0. If a copy of the MPL was not distributed with this
6  * file, You can obtain one at http://mozilla.org/MPL/2.0/.
7  *
8  * This file incorporates work covered by the following license notice:
9  *
10  *   Licensed to the Apache Software Foundation (ASF) under one or more
11  *   contributor license agreements. See the NOTICE file distributed
12  *   with this work for additional information regarding copyright
13  *   ownership. The ASF licenses this file to you under the Apache
14  *   License, Version 2.0 (the "License"); you may not use this file
15  *   except in compliance with the License. You may obtain a copy of
16  *   the License at http://www.apache.org/licenses/LICENSE-2.0 .
17  */
19 #include "macros.inc"
21 // MSOLE embedded object in SO7 file format
22 RegistryItem gid_Regitem_Clsid__E5a0b632_Dfba_4549_9346_E414da06e6f8_
23     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
24     ModuleID = gid_Module_Prg_Impress_Bin;
25     Subkey = "CLSID\{E5A0B632-DFBA-4549-9346-E414DA06E6F8}";
26     REG_VALUE_LNG(SO60_PRESENT)
27 End
29 RegistryItem gid_Regitem_Clsid__E5a0b632_Dfba_4549_9346_E414da06e6f8__Auxusertype_2
30     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
31     ModuleID = gid_Module_Prg_Impress_Bin;
32     Subkey = "CLSID\{E5A0B632-DFBA-4549-9346-E414DA06E6F8}\AuxUserType\2";
33     Value = "%PRODUCTNAME";
34 End
36 RegistryItem gid_Regitem_Clsid__E5a0b632_Dfba_4549_9346_E414da06e6f8__Auxusertype_3
37     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
38     ModuleID = gid_Module_Prg_Impress_Bin;
39     Subkey = "CLSID\{E5A0B632-DFBA-4549-9346-E414DA06E6F8}\AuxUserType\3";
40     REG_VALUE_LNG(SO60_PRESENT)
41 End
43 RegistryItem gid_Regitem_Clsid__E5a0b632_Dfba_4549_9346_E414da06e6f8__Dataformats_Getset_0
44     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
45     ModuleID = gid_Module_Prg_Impress_Bin;
46     Subkey = "CLSID\{E5A0B632-DFBA-4549-9346-E414DA06E6F8}\DataFormats\GetSet\0";
47     Value = "Embed Source,1,8,1";
48 End
50 RegistryItem gid_Regitem_Clsid__E5a0b632_Dfba_4549_9346_E414da06e6f8__Dataformats_Getset_1
51     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
52     ModuleID = gid_Module_Prg_Impress_Bin;
53     Subkey = "CLSID\{E5A0B632-DFBA-4549-9346-E414DA06E6F8}\DataFormats\GetSet\1";
54     Value = "3,1,32,1";
55 End
57 RegistryItem gid_Regitem_Clsid__E5a0b632_Dfba_4549_9346_E414da06e6f8__Dataformats_Getset_2
58     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
59     ModuleID = gid_Module_Prg_Impress_Bin;
60     Subkey = "CLSID\{E5A0B632-DFBA-4549-9346-E414DA06E6F8}\DataFormats\GetSet\2";
61     Value = "2,1,16,1";
62 End
64 RegistryItem gid_Regitem_Clsid__E5a0b632_Dfba_4549_9346_E414da06e6f8__Defaulticon
65     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
66     ModuleID = gid_Module_Prg_Impress_Bin;
67     Subkey = "CLSID\{E5A0B632-DFBA-4549-9346-E414DA06E6F8}\DefaultIcon";
68     Value = "<progpath>\program\soffice.bin,0";
69 End
71 RegistryItem gid_Regitem_Clsid__E5a0b632_Dfba_4549_9346_E414da06e6f8__Inprochandler32
72     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
73     ModuleID = gid_Module_Prg_Impress_Bin;
74     Subkey = "CLSID\{E5A0B632-DFBA-4549-9346-E414DA06E6F8}\InprocHandler32";
75     Value = "<progpath>\program\inprocserv.dll";
76     Styles = ();
77 End
79 RegistryItem gid_Regitem_Clsid__E5a0b632_Dfba_4549_9346_E414da06e6f8__Insertable
80     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
81     ModuleID = gid_Module_Prg_Impress_Bin;
82     Subkey = "CLSID\{E5A0B632-DFBA-4549-9346-E414DA06E6F8}\Insertable";
83 End
85 RegistryItem gid_Regitem_Clsid__E5a0b632_Dfba_4549_9346_E414da06e6f8__Localserver32
86     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
87     ModuleID = gid_Module_Prg_Impress_Bin;
88     Subkey = "CLSID\{E5A0B632-DFBA-4549-9346-E414DA06E6F8}\LocalServer32";
89     Value = "<progpath>\program\soffice.exe --nodefault --nologo";
90 End
92 RegistryItem gid_Regitem_Clsid__E5a0b632_Dfba_4549_9346_E414da06e6f8__Miscstatus
93     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
94     ModuleID = gid_Module_Prg_Impress_Bin;
95     Subkey = "CLSID\{E5A0B632-DFBA-4549-9346-E414DA06E6F8}\MiscStatus";
96     Value = "16";
97 End
99 RegistryItem gid_Regitem_Clsid__E5a0b632_Dfba_4549_9346_E414da06e6f8__Progid
100     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
101     ModuleID = gid_Module_Prg_Impress_Bin;
102     Subkey = "CLSID\{E5A0B632-DFBA-4549-9346-E414DA06E6F8}\ProgID";
103     Value = "soffice.StarImpressDocument.6";
106 RegistryItem gid_Regitem_Clsid__E5a0b632_Dfba_4549_9346_E414da06e6f8__Programmable
107     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
108     ModuleID = gid_Module_Prg_Impress_Bin;
109     Subkey = "CLSID\{E5A0B632-DFBA-4549-9346-E414DA06E6F8}\Programmable";
112 RegistryItem gid_Regitem_Clsid__E5a0b632_Dfba_4549_9346_E414da06e6f8__Verb_0
113     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
114     ModuleID = gid_Module_Prg_Impress_Bin;
115     Subkey = "CLSID\{E5A0B632-DFBA-4549-9346-E414DA06E6F8}\verb\0";
116     Value = "&Edit,0,0";
119 RegistryItem gid_Regitem_Clsid__E5a0b632_Dfba_4549_9346_E414da06e6f8__Verb__1
120     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
121     ModuleID = gid_Module_Prg_Impress_Bin;
122     Subkey = "CLSID\{E5A0B632-DFBA-4549-9346-E414DA06E6F8}\verb\-1";
123     Value = "Show,0,0";
126 RegistryItem gid_Regitem_Clsid__E5a0b632_Dfba_4549_9346_E414da06e6f8__Verb__2
127     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
128     ModuleID = gid_Module_Prg_Impress_Bin;
129     Subkey = "CLSID\{E5A0B632-DFBA-4549-9346-E414DA06E6F8}\verb\-2";
130     Value = "Open,0,0";
133 RegistryItem gid_Regitem_Clsid__E5a0b632_Dfba_4549_9346_E414da06e6f8__Versionindependentprogid
134     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
135     ModuleID = gid_Module_Prg_Impress_Bin;
136     Subkey = "CLSID\{E5A0B632-DFBA-4549-9346-E414DA06E6F8}\VersionIndependentProgID";
137     Value = "soffice.StarImpressDocument.6";
140 // MSOLE embedded object in OASIS file format
141 RegistryItem gid_Regitem_Clsid__Ee5d1ea4_D445_4289_B2fc_55fc93693917_
142     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
143     ModuleID = gid_Module_Prg_Impress_Bin;
144     Subkey = "CLSID\{EE5D1EA4-D445-4289-B2FC-55FC93693917}";
145     REG_VALUE_LNG(OO_PRESENT)
148 RegistryItem gid_Regitem_Clsid__Ee5d1ea4_D445_4289_B2fc_55fc93693917__Auxusertype_2
149     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
150     ModuleID = gid_Module_Prg_Impress_Bin;
151     Subkey = "CLSID\{EE5D1EA4-D445-4289-B2FC-55FC93693917}\AuxUserType\2";
152     Value = "%PRODUCTNAME";
155 RegistryItem gid_Regitem_Clsid__Ee5d1ea4_D445_4289_B2fc_55fc93693917__Auxusertype_3
156     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
157     ModuleID = gid_Module_Prg_Impress_Bin;
158     Subkey = "CLSID\{EE5D1EA4-D445-4289-B2FC-55FC93693917}\AuxUserType\3";
159     REG_VALUE_LNG(OO_PRESENT)
162 RegistryItem gid_Regitem_Clsid__Ee5d1ea4_D445_4289_B2fc_55fc93693917__Dataformats_Getset_0
163     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
164     ModuleID = gid_Module_Prg_Impress_Bin;
165     Subkey = "CLSID\{EE5D1EA4-D445-4289-B2FC-55FC93693917}\DataFormats\GetSet\0";
166     Value = "Embed Source,1,8,1";
169 RegistryItem gid_Regitem_Clsid__Ee5d1ea4_D445_4289_B2fc_55fc93693917__Dataformats_Getset_1
170     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
171     ModuleID = gid_Module_Prg_Impress_Bin;
172     Subkey = "CLSID\{EE5D1EA4-D445-4289-B2FC-55FC93693917}\DataFormats\GetSet\1";
173     Value = "3,1,32,1";
176 RegistryItem gid_Regitem_Clsid__Ee5d1ea4_D445_4289_B2fc_55fc93693917__Dataformats_Getset_2
177     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
178     ModuleID = gid_Module_Prg_Impress_Bin;
179     Subkey = "CLSID\{EE5D1EA4-D445-4289-B2FC-55FC93693917}\DataFormats\GetSet\2";
180     Value = "2,1,16,1";
183 RegistryItem gid_Regitem_Clsid__Ee5d1ea4_D445_4289_B2fc_55fc93693917__Defaulticon
184     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
185     ModuleID = gid_Module_Prg_Impress_Bin;
186     Subkey = "CLSID\{EE5D1EA4-D445-4289-B2FC-55FC93693917}\DefaultIcon";
187     Value = "<progpath>\program\soffice.bin,0";
190 RegistryItem gid_Regitem_Clsid__Ee5d1ea4_D445_4289_B2fc_55fc93693917__Inprochandler32
191     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
192     ModuleID = gid_Module_Prg_Impress_Bin;
193     Subkey = "CLSID\{EE5D1EA4-D445-4289-B2FC-55FC93693917}\InprocHandler32";
194     Value = "<progpath>\program\inprocserv.dll";
195     Styles = ();
198 RegistryItem gid_Regitem_Clsid__Ee5d1ea4_D445_4289_B2fc_55fc93693917__Insertable
199     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
200     ModuleID = gid_Module_Prg_Impress_Bin;
201     Subkey = "CLSID\{EE5D1EA4-D445-4289-B2FC-55FC93693917}\Insertable";
204 RegistryItem gid_Regitem_Clsid__Ee5d1ea4_D445_4289_B2fc_55fc93693917__Localserver32
205     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
206     ModuleID = gid_Module_Prg_Impress_Bin;
207     Subkey = "CLSID\{EE5D1EA4-D445-4289-B2FC-55FC93693917}\LocalServer32";
208     Value = "<progpath>\program\soffice.exe --nodefault --nologo";
211 RegistryItem gid_Regitem_Clsid__Ee5d1ea4_D445_4289_B2fc_55fc93693917__Miscstatus
212     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
213     ModuleID = gid_Module_Prg_Impress_Bin;
214     Subkey = "CLSID\{EE5D1EA4-D445-4289-B2FC-55FC93693917}\MiscStatus";
215     Value = "16";
218 RegistryItem gid_Regitem_Clsid__Ee5d1ea4_D445_4289_B2fc_55fc93693917__Progid
219     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
220     ModuleID = gid_Module_Prg_Impress_Bin;
221     Subkey = "CLSID\{EE5D1EA4-D445-4289-B2FC-55FC93693917}\ProgID";
222     Value = "LibreOffice.ImpressDocument.1";
225 RegistryItem gid_Regitem_Clsid__Ee5d1ea4_D445_4289_B2fc_55fc93693917__Programmable
226     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
227     ModuleID = gid_Module_Prg_Impress_Bin;
228     Subkey = "CLSID\{EE5D1EA4-D445-4289-B2FC-55FC93693917}\Programmable";
231 RegistryItem gid_Regitem_Clsid__Ee5d1ea4_D445_4289_B2fc_55fc93693917__Verb_0
232     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
233     ModuleID = gid_Module_Prg_Impress_Bin;
234     Subkey = "CLSID\{EE5D1EA4-D445-4289-B2FC-55FC93693917}\verb\0";
235     Value = "&Edit,0,0";
238 RegistryItem gid_Regitem_Clsid__Ee5d1ea4_D445_4289_B2fc_55fc93693917__Verb__1
239     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
240     ModuleID = gid_Module_Prg_Impress_Bin;
241     Subkey = "CLSID\{EE5D1EA4-D445-4289-B2FC-55FC93693917}\verb\-1";
242     Value = "Show,0,0";
245 RegistryItem gid_Regitem_Clsid__Ee5d1ea4_D445_4289_B2fc_55fc93693917__Verb__2
246     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
247     ModuleID = gid_Module_Prg_Impress_Bin;
248     Subkey = "CLSID\{EE5D1EA4-D445-4289-B2FC-55FC93693917}\verb\-2";
249     Value = "Open,0,0";
252 RegistryItem gid_Regitem_Clsid__Ee5d1ea4_D445_4289_B2fc_55fc93693917__Versionindependentprogid
253     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
254     ModuleID = gid_Module_Prg_Impress_Bin;
255     Subkey = "CLSID\{EE5D1EA4-D445-4289-B2FC-55FC93693917}\VersionIndependentProgID";
256     Value = "LibreOffice.ImpressDocument.1";
259 RegistryItem gid_Regitem_Soffice_Starimpressdocument_6
260     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
261     ModuleID = gid_Module_Prg_Impress_Bin;
262     Subkey = "soffice.StarImpressDocument.6";
263     REG_VALUE_LNG(SO60_PRESENT)
266 RegistryItem gid_Regitem_Soffice_Starimpressdocument_6_Clsid
267     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
268     ModuleID = gid_Module_Prg_Impress_Bin;
269     Subkey = "soffice.StarImpressDocument.6\CLSID";
270     Value = "{E5A0B632-DFBA-4549-9346-E414DA06E6F8}";
273 RegistryItem gid_Regitem_Soffice_Starimpressdocument_6_Defaulticon
274     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
275     ModuleID = gid_Module_Prg_Impress_Bin;
276     Subkey = "soffice.StarImpressDocument.6\DefaultIcon";
277     Value = "<progpath>\program\soffice.bin,7";
280 RegistryItem gid_Regitem_Soffice_Starimpressdocument_6_AppUserModelID
281     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
282     ModuleID = gid_Module_Prg_Impress_Bin;
283     Subkey = "soffice.StarImpressDocument.6";
284     Name = "AppUserModelID";
285     Value = "TheDocumentFoundation.LibreOffice.Impress";
288 RegistryItem gid_Regitem_Soffice_Starimpressdocument_6_FriendlyTypeName
289     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
290     ModuleID = gid_Module_Prg_Impress_Bin;
291     Subkey = "soffice.StarImpressDocument.6";
292     Name = "FriendlyTypeName";
293     REG_VALUE_LNG(SO60_PRESENT)
296 RegistryItem gid_Regitem_Soffice_Starimpressdocument_6_Insertable
297     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
298     ModuleID = gid_Module_Prg_Impress_Bin;
299     Subkey = "soffice.StarImpressDocument.6\Insertable";
302 RegistryItem gid_Regitem_Soffice_Starimpressdocument_6_Protocol_Stdfileediting_Server
303     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
304     ModuleID = gid_Module_Prg_Impress_Bin;
305     Subkey = "soffice.StarImpressDocument.6\protocol\StdFileEditing\server";
306     Value = "<progpath>\program\soffice.exe";
309 RegistryItem gid_Regitem_Soffice_Starimpressdocument_6_Protocol_Stdfileediting_Verb_0
310     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
311     ModuleID = gid_Module_Prg_Impress_Bin;
312     Subkey = "soffice.StarImpressDocument.6\protocol\StdFileEditing\verb\0";
313     Value = "&Edit";
316 RegistryItem gid_Regitem_Soffice_Starimpressdocument_6_Protocol_Stdfileediting_Verb__1
317     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
318     ModuleID = gid_Module_Prg_Impress_Bin;
319     Subkey = "soffice.StarImpressDocument.6\protocol\StdFileEditing\verb\-1";
320     Value = "&Show";
323 RegistryItem gid_Regitem_Soffice_Starimpressdocument_6_Protocol_Stdfileediting_Verb__2
324     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
325     ModuleID = gid_Module_Prg_Impress_Bin;
326     Subkey = "soffice.StarImpressDocument.6\protocol\StdFileEditing\verb\-2";
327     Value = "&Open";
330 RegistryItem gid_Regitem_Soffice_Starimpressdocument_6_Shell
331     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
332     ModuleID = gid_Module_Prg_Impress_Bin;
333     Subkey = "soffice.StarImpressDocument.6\shell";
334     Value = "open";
337 RegistryItem gid_Regitem_Soffice_Starimpressdocument_6_Shell_New
338     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
339     ModuleID = gid_Module_Prg_Impress_Bin;
340     Subkey = "soffice.StarImpressDocument.6\shell\new";
341     REG_VALUE_LNG(NEW)
344 RegistryItem gid_Regitem_Soffice_Starimpressdocument_6_Shell_New_Command
345     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
346     ModuleID = gid_Module_Prg_Impress_Bin;
347     Subkey = "soffice.StarImpressDocument.6\shell\new\command";
348     Value = "\"<progpath>\program\soffice.exe\" -n \"%1\"";
351 RegistryItem gid_Regitem_Soffice_Starimpressdocument_6_Shell_Open_Command
352     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
353     ModuleID = gid_Module_Prg_Impress_Bin;
354     Subkey = "soffice.StarImpressDocument.6\shell\open\command";
355     Value = "\"<progpath>\program\soffice.exe\" -o \"%1\"";
358 RegistryItem gid_Regitem_Soffice_Starimpressdocument_6_Shell_Print_Command
359     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
360     ModuleID = gid_Module_Prg_Impress_Bin;
361     Subkey = "soffice.StarImpressDocument.6\shell\print\command";
362     Value = "\"<progpath>\program\soffice.exe\" -p \"%1\"";
365 RegistryItem gid_Regitem_Soffice_Starimpressdocument_6_Shell_Printto_Command
366     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
367     ModuleID = gid_Module_Prg_Impress_Bin;
368     Subkey = "soffice.StarImpressDocument.6\shell\printto\command";
369     Value = "\"<progpath>\program\soffice.exe\" -pt \"%2\" \"%1\"";
372 RegistryItem gid_Regitem_Soffice_Starimpressdocument_6_Shell_Show
373     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
374     ModuleID = gid_Module_Prg_Impress_Bin;
375     Subkey = "soffice.StarImpressDocument.6\shell\show";
376     REG_VALUE_LNG(SO60_SHOW)
379 RegistryItem gid_Regitem_Soffice_Starimpressdocument_6_Shell_Show_Command
380     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
381     ModuleID = gid_Module_Prg_Impress_Bin;
382     Subkey = "soffice.StarImpressDocument.6\shell\show\command";
383     Value = "\"<progpath>\program\soffice.exe\" -show \"%1\"";
386 RegistryItem gid_Regitem_Soffice_Starimpressdocument_Curver
387     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
388     Subkey = "soffice.StarImpressDocument\CurVer";
389     ModuleID = gid_Module_Prg_Impress_Bin;
390     Value = "soffice.StarImpressDocument.6";
393 RegistryItem gid_Regitem_Soffice_Starimpresstemplate_6
394     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
395     Subkey = "soffice.StarImpressTemplate.6";
396     ModuleID = gid_Module_Prg_Impress_Bin;
397     REG_VALUE_LNG(SO60_IMPRESS_TEMPLATE)
400 RegistryItem gid_Regitem_Soffice_Starimpresstemplate_6_Defaulticon
401     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
402     Subkey = "soffice.StarImpressTemplate.6\DefaultIcon";
403     ModuleID = gid_Module_Prg_Impress_Bin;
404     Value = "<progpath>\program\soffice.bin,8";
407 RegistryItem gid_Regitem_Soffice_Starimpresstemplate_6_AppUserModelID
408     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
409     ModuleID = gid_Module_Prg_Impress_Bin;
410     Subkey = "soffice.StarImpressTemplate.6";
411     Name = "AppUserModelID";
412     Value = "TheDocumentFoundation.LibreOffice.Impress";
415 RegistryItem gid_Regitem_Soffice_Starimpresstemplate_6_FriendlyTypeName
416     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
417     ModuleID = gid_Module_Prg_Impress_Bin;
418     Subkey = "soffice.StarImpressTemplate.6";
419     Name = "FriendlyTypeName";
420     REG_VALUE_LNG(SO60_IMPRESS_TEMPLATE)
423 RegistryItem gid_Regitem_Soffice_Starimpresstemplate_6_Shell
424     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
425     Subkey = "soffice.StarImpressTemplate.6\shell";
426     ModuleID = gid_Module_Prg_Impress_Bin;
427     Value = "new";
430 RegistryItem gid_Regitem_Soffice_Starimpresstemplate_6_Shell_New
431     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
432     Subkey = "soffice.StarImpressTemplate.6\shell\new";
433     ModuleID = gid_Module_Prg_Impress_Bin;
434     REG_VALUE_LNG(NEW)
437 RegistryItem gid_Regitem_Soffice_Starimpresstemplate_6_Shell_New_Command
438     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
439     Subkey = "soffice.StarImpressTemplate.6\shell\new\command";
440     ModuleID = gid_Module_Prg_Impress_Bin;
441     Value = "\"<progpath>\program\soffice.exe\" -n \"%1\"";
444 RegistryItem gid_Regitem_Soffice_Starimpresstemplate_6_Shell_Open_Command
445     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
446     Subkey = "soffice.StarImpressTemplate.6\shell\open\command";
447     ModuleID = gid_Module_Prg_Impress_Bin;
448     Value = "\"<progpath>\program\soffice.exe\" -o \"%1\"";
451 RegistryItem gid_Regitem_Soffice_Starimpresstemplate_6_Shell_Print_Command
452     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
453     Subkey = "soffice.StarImpressTemplate.6\shell\print\command";
454     ModuleID = gid_Module_Prg_Impress_Bin;
455     Value = "\"<progpath>\program\soffice.exe\" -p \"%1\"";
458 RegistryItem gid_Regitem_Soffice_Starimpresstemplate_6_Shell_Printto_Command
459     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
460     Subkey = "soffice.StarImpressTemplate.6\shell\printto\command";
461     ModuleID = gid_Module_Prg_Impress_Bin;
462     Value = "\"<progpath>\program\soffice.exe\" -pt \"%2\" \"%1\"";
465 RegistryItem gid_Regitem_Sti
466     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
467     Subkey = ".sti";
468     ModuleID = gid_Module_Prg_Impress_Bin;
469     Value = "soffice.StarImpressTemplate.6";
472 RegistryItem gid_Regitem_Sti_PersistentHandler
473     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
474     ModuleID = gid_Module_Prg_Impress_Bin;
475     Subkey = ".sti\PersistentHandler";
476     Value = "{7BC0E713-5703-45BE-A29D-5D46D8B39262}";
479 RegistryItem gid_Regitem_Sti_Shellex_00021500_0000_0000_C000_000000000046
480     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
481     ModuleID = gid_Module_Prg_Impress_Bin;
482     Subkey = ".sti\shellex\{00021500-0000-0000-C000-000000000046}";
483     Value = "{087B3AE3-E237-4467-B8DB-5A38AB959AC9}";
486 RegistryItem gid_Regitem_Sti_Shellex_BB2E617C_0920_11D1_9A0B_00C04FC2D6C1
487     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
488     ModuleID = gid_Module_Prg_Impress_Bin;
489     Subkey = ".sti\shellex\{BB2E617C-0920-11D1-9A0B-00C04FC2D6C1}";
490     Value = "{3B092F0C-7696-40E3-A80F-68D74DA84210}";
493 RegistryItem gid_Regitem_StarImpressTemplate_6_Shellex_PropertySheetHandlers_MyPropSheet1
494     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
495     ModuleID = gid_Module_Prg_Impress_Bin;
496     Subkey = "soffice.StarImpressTemplate.6\shellex\PropertySheetHandlers\MyPropSheet1";
497     Value = "{63542C48-9552-494A-84F7-73AA6A7C99C1}";
500 RegistryItem gid_Regitem_Sti_Contenttype
501     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
502     ModuleID = gid_Module_Prg_Impress_Bin;
503     Subkey = ".sti";
504     Name = "Content Type";
505     Value = "application/vnd.sun.xml.impress.template";
508 #ifdef _MSC_VER
509 RegistryItem gid_Regitem_sti_FullDetails
510     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
511     ModuleID = gid_Module_Optional_Winexplorerext;
512     Subkey = "soffice.StarImpressTemplate.6";
513     Name = "FullDetails";
514     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";
516 #endif
518 RegistryItem gid_Regitem_sti_KindMap
519     ParentID = PREDEFINED_HKEY_LOCAL_MACHINE;
520     ModuleID = gid_Module_Prg_Impress_Bin;
521     Subkey = "SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\KindMap";
522     Name = ".sti";
523     Value = "document";
526 RegistryItem gid_Regitem_Sxi_PersistentHandler
527     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
528     ModuleID = gid_Module_Prg_Impress_Bin;
529     Subkey = ".sxi\PersistentHandler";
530     Value = "{7BC0E713-5703-45BE-A29D-5D46D8B39262}";
533 RegistryItem gid_Regitem_Sxi_Shellex_00021500_0000_0000_C000_000000000046
534     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
535     ModuleID = gid_Module_Prg_Impress_Bin;
536     Subkey = ".sxi\shellex\{00021500-0000-0000-C000-000000000046}";
537     Value = "{087B3AE3-E237-4467-B8DB-5A38AB959AC9}";
540 RegistryItem gid_Regitem_Sxi_Shellex_BB2E617C_0920_11D1_9A0B_00C04FC2D6C1
541     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
542     ModuleID = gid_Module_Prg_Impress_Bin;
543     Subkey = ".sxi\shellex\{BB2E617C-0920-11D1-9A0B-00C04FC2D6C1}";
544     Value = "{3B092F0C-7696-40E3-A80F-68D74DA84210}";
547 RegistryItem gid_Regitem_StarImpressDocument_6_Shellex_PropertySheetHandlers_MyPropSheet1
548     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
549     ModuleID = gid_Module_Prg_Impress_Bin;
550     Subkey = "soffice.StarImpressDocument.6\shellex\PropertySheetHandlers\MyPropSheet1";
551     Value = "{63542C48-9552-494A-84F7-73AA6A7C99C1}";
554 RegistryItem gid_Regitem_Sxi_Contenttype
555     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
556     ModuleID = gid_Module_Prg_Impress_Bin;
557     Subkey = ".sxi";
558     Name = "Content Type";
559     Value = "application/vnd.sun.xml.impress";
562 RegistryItem gid_Regitem_Sxi_Mime_Database
563     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
564     ModuleID = gid_Module_Prg_Impress_Bin;
565     Subkey = "MIME\Database\Content Type\application/vnd.sun.xml.impress";
566     Name = "Extension";
567     Value = ".sxi";
570 RegistryItem gid_Regitem__Sxi
571     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
572     ModuleID = gid_Module_Prg_Impress_Bin;
573     Subkey = ".sxi";
574     Value = "soffice.StarImpressDocument.6";
577 RegistryItem gid_Regitem_Software_Manufacturer_Productname_Productversion_Capabilities_FileAssociations_sxi
578     ParentID = PREDEFINED_HKEY_LOCAL_MACHINE;
579     Subkey = "Software\%MANUFACTURER\%PRODUCTNAME%PRODUCTADDON\%PRODUCTVERSION\Capabilities\FileAssociations";
580     ModuleID = gid_Module_Prg_Impress_Bin;
581     Name = ".sxi";
582     Value = "soffice.StarImpressDocument.6";
583     Styles = ();
586 #ifdef _MSC_VER
587 RegistryItem gid_Regitem_sxi_FullDetails
588     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
589     ModuleID = gid_Module_Optional_Winexplorerext;
590     Subkey = "soffice.StarImpressDocument.6";
591     Name = "FullDetails";
592     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";
594 #endif
596 RegistryItem gid_Regitem_sxi_KindMap
597     ParentID = PREDEFINED_HKEY_LOCAL_MACHINE;
598     ModuleID = gid_Module_Prg_Impress_Bin;
599     Subkey = "SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\KindMap";
600     Name = ".sxi";
601     Value = "document";
604 // new odp file extension
606 RegistryItem gid_Regitem_Odp_PersistentHandler
607     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
608     ModuleID = gid_Module_Prg_Impress_Bin;
609     Subkey = ".odp\PersistentHandler";
610     Value = "{7BC0E713-5703-45BE-A29D-5D46D8B39262}";
613 RegistryItem gid_Regitem_Odp_Shellex_00021500_0000_0000_C000_000000000046
614     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
615     ModuleID = gid_Module_Prg_Impress_Bin;
616     Subkey = ".odp\shellex\{00021500-0000-0000-C000-000000000046}";
617     Value = "{087B3AE3-E237-4467-B8DB-5A38AB959AC9}";
620 RegistryItem gid_Regitem_Odp_Shellex_BB2E617C_0920_11D1_9A0B_00C04FC2D6C1
621     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
622     ModuleID = gid_Module_Prg_Impress_Bin;
623     Subkey = ".odp\shellex\{BB2E617C-0920-11D1-9A0B-00C04FC2D6C1}";
624     Value = "{3B092F0C-7696-40E3-A80F-68D74DA84210}";
627 RegistryItem gid_Regitem_ImpressDocument_1_Shellex_PropertySheetHandlers_MyPropSheet1
628     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
629     ModuleID = gid_Module_Prg_Impress_Bin;
630     Subkey = "LibreOffice.ImpressDocument.1\shellex\PropertySheetHandlers\MyPropSheet1";
631     Value = "{63542C48-9552-494A-84F7-73AA6A7C99C1}";
634 RegistryItem gid_Regitem__Odp
635     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
636     ModuleID = gid_Module_Prg_Impress_Bin;
637     Subkey = ".odp";
638     Value = "LibreOffice.ImpressDocument.1";
641 RegistryItem gid_Regitem_Software_Manufacturer_Productname_Productversion_Capabilities_FileAssociations_odp
642     ParentID = PREDEFINED_HKEY_LOCAL_MACHINE;
643     Subkey = "Software\%MANUFACTURER\%PRODUCTNAME%PRODUCTADDON\%PRODUCTVERSION\Capabilities\FileAssociations";
644     ModuleID = gid_Module_Prg_Impress_Bin;
645     Name = ".odp";
646     Value = "LibreOffice.ImpressDocument.1";
647     Styles = ();
650 RegistryItem gid_Regitem_Software_Manufacturer_Productname_Productversion_Capabilities_MimeAssociations_odp
651     ParentID = PREDEFINED_HKEY_LOCAL_MACHINE;
652     Subkey = "Software\%MANUFACTURER\%PRODUCTNAME%PRODUCTADDON\%PRODUCTVERSION\Capabilities\MimeAssociations";
653     ModuleID = gid_Module_Prg_Impress_Bin;
654     Name = "application/vnd.oasis.opendocument.presentation";
655     Value = "LibreOffice.ImpressDocument.1";
656     Styles = ();
660 RegistryItem gid_Regitem_Odp_Contenttype
661     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
662     ModuleID = gid_Module_Prg_Impress_Bin;
663     Subkey = ".odp";
664     Name = "Content Type";
665     Value = "application/vnd.oasis.opendocument.presentation";
668 RegistryItem gid_Regitem_Odp_Mime_Database
669     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
670     ModuleID = gid_Module_Prg_Impress_Bin;
671     Subkey = "MIME\Database\Content Type\application/vnd.oasis.opendocument.presentation";
672     Name = "Extension";
673     Value = ".odp";
676 RegistryItem gid_Regitem_Odp_Openoffice_Impressdocument_1_Shellnew
677     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
678     ModuleID = gid_Module_Prg_Impress_Bin;
679     Subkey = ".odp\LibreOffice.ImpressDocument.1\ShellNew";
680     Name = "FileName";
681     Value = "<progpath>\share\template\shellnew\soffice.odp";
684 RegistryItem gid_Regitem_Openoffice_Starimpressdocument_Curver
685     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
686     Subkey = "soffice.StarImpressDocument\CurVer";
687     ModuleID = gid_Module_Prg_Impress_Bin;
688     Value = "LibreOffice.ImpressDocument.1";
691 RegistryItem gid_Regitem_Openoffice_Impressdocument_1
692     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
693     ModuleID = gid_Module_Prg_Impress_Bin;
694     Subkey = "LibreOffice.ImpressDocument.1";
695     REG_VALUE_LNG(OO_PRESENT)
698 RegistryItem gid_Regitem_Openoffice_Impressdocument_1_Clsid
699     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
700     ModuleID = gid_Module_Prg_Impress_Bin;
701     Subkey = "LibreOffice.ImpressDocument.1\CLSID";
702     Value = "{EE5D1EA4-D445-4289-B2FC-55FC93693917}";
705 RegistryItem gid_Regitem_Openoffice_Impressdocument_1_Defaulticon
706     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
707     ModuleID = gid_Module_Prg_Impress_Bin;
708     Subkey = "LibreOffice.ImpressDocument.1\DefaultIcon";
709     Value = "<progpath>\program\soffice.bin,7";
712 RegistryItem gid_Regitem_Openoffice_Impressdocument_1_AppUserModelID
713     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
714     ModuleID = gid_Module_Prg_Impress_Bin;
715     Subkey = "LibreOffice.ImpressDocument.1";
716     Name = "AppUserModelID";
717     Value = "TheDocumentFoundation.LibreOffice.Impress";
720 RegistryItem gid_Regitem_Openoffice_Impressdocument_1_FriendlyTypeName
721     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
722     ModuleID = gid_Module_Prg_Impress_Bin;
723     Subkey = "LibreOffice.ImpressDocument.1";
724     Name = "FriendlyTypeName";
725     REG_VALUE_LNG(OO_PRESENT)
728 #ifdef _MSC_VER
729 RegistryItem gid_Regitem_odp_FullDetails
730     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
731     ModuleID = gid_Module_Optional_Winexplorerext;
732     Subkey = "LibreOffice.ImpressDocument.1";
733     Name = "FullDetails";
734     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";
736 #endif
738 RegistryItem gid_Regitem_odp_KindMap
739     ParentID = PREDEFINED_HKEY_LOCAL_MACHINE;
740     ModuleID = gid_Module_Prg_Impress_Bin;
741     Subkey = "SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\KindMap";
742     Name = ".odp";
743     Value = "document";
746 RegistryItem gid_Regitem_Openoffice_Impressdocument_1_Insertable
747     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
748     ModuleID = gid_Module_Prg_Impress_Bin;
749     Subkey = "LibreOffice.ImpressDocument.1\Insertable";
752 RegistryItem gid_Regitem_Openoffice_Impressdocument_1_Protocol_Stdfileediting_Server
753     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
754     ModuleID = gid_Module_Prg_Impress_Bin;
755     Subkey = "LibreOffice.ImpressDocument.1\protocol\StdFileEditing\server";
756     Value = "<progpath>\program\soffice.exe";
759 RegistryItem gid_Regitem_Openoffice_Impressdocument_1_Protocol_Stdfileediting_Verb_0
760     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
761     ModuleID = gid_Module_Prg_Impress_Bin;
762     Subkey = "LibreOffice.ImpressDocument.1\protocol\StdFileEditing\verb\0";
763     Value = "&Edit";
766 RegistryItem gid_Regitem_Openoffice_Impressdocument_1_Protocol_Stdfileediting_Verb__1
767     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
768     ModuleID = gid_Module_Prg_Impress_Bin;
769     Subkey = "LibreOffice.ImpressDocument.1\protocol\StdFileEditing\verb\-1";
770     Value = "&Show";
773 RegistryItem gid_Regitem_Openoffice_Impressdocument_1_Protocol_Stdfileediting_Verb__2
774     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
775     ModuleID = gid_Module_Prg_Impress_Bin;
776     Subkey = "LibreOffice.ImpressDocument.1\protocol\StdFileEditing\verb\-2";
777     Value = "&Open";
780 RegistryItem gid_Regitem_Openoffice_Impressdocument_1_Shell
781     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
782     ModuleID = gid_Module_Prg_Impress_Bin;
783     Subkey = "LibreOffice.ImpressDocument.1\shell";
784     Value = "open";
787 RegistryItem gid_Regitem_Openoffice_Impressdocument_1_Shell_New
788     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
789     ModuleID = gid_Module_Prg_Impress_Bin;
790     Subkey = "LibreOffice.ImpressDocument.1\shell\new";
791     REG_VALUE_LNG(NEW)
794 RegistryItem gid_Regitem_Openoffice_Impressdocument_1_Shell_New_Command
795     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
796     ModuleID = gid_Module_Prg_Impress_Bin;
797     Subkey = "LibreOffice.ImpressDocument.1\shell\new\command";
798     Value = "\"<progpath>\program\soffice.exe\" -n \"%1\"";
801 RegistryItem gid_Regitem_Openoffice_Impressdocument_1_Shell_Open_Command
802     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
803     ModuleID = gid_Module_Prg_Impress_Bin;
804     Subkey = "LibreOffice.ImpressDocument.1\shell\open\command";
805     Value = "\"<progpath>\program\soffice.exe\" -o \"%1\"";
806     Styles = ();
809 RegistryItem gid_Regitem_Openoffice_Impressdocument_1_Shell_Print_Command
810     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
811     ModuleID = gid_Module_Prg_Impress_Bin;
812     Subkey = "LibreOffice.ImpressDocument.1\shell\print\command";
813     Value = "\"<progpath>\program\soffice.exe\" -p \"%1\"";
816 RegistryItem gid_Regitem_Openoffice_Impressdocument_1_Shell_Printto_Command
817     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
818     ModuleID = gid_Module_Prg_Impress_Bin;
819     Subkey = "LibreOffice.ImpressDocument.1\shell\printto\command";
820     Value = "\"<progpath>\program\soffice.exe\" -pt \"%2\" \"%1\"";
823 RegistryItem gid_Regitem_Openoffice_Impressdocument_1_Shell_Show
824     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
825     ModuleID = gid_Module_Prg_Impress_Bin;
826     Subkey = "LibreOffice.ImpressDocument.1\shell\show";
827     REG_VALUE_LNG(SO60_SHOW)
830 RegistryItem gid_Regitem_Openoffice_Impressdocument_1_Shell_Show_Command
831     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
832     ModuleID = gid_Module_Prg_Impress_Bin;
833     Subkey = "LibreOffice.ImpressDocument.1\shell\show\command";
834     Value = "\"<progpath>\program\soffice.exe\" -show \"%1\"";
837 // .fodp
839 RegistryItem gid_Regitem__Fodp
840     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
841     ModuleID = gid_Module_Prg_Impress_Bin;
842     Subkey = ".fodp";
843     Value = "LibreOffice.ImpressDocument.1";
846 RegistryItem gid_Regitem_Software_Manufacturer_Productname_Productversion_Capabilities_FileAssociations_fodp
847     ParentID = PREDEFINED_HKEY_LOCAL_MACHINE;
848     Subkey = "Software\%MANUFACTURER\%PRODUCTNAME%PRODUCTADDON\%PRODUCTVERSION\Capabilities\FileAssociations";
849     ModuleID = gid_Module_Root;
850     Name = ".fodp";
851     Value = "LibreOffice.ImpressDocument.1";
854 RegistryItem gid_Regitem_Fodp_Contenttype
855     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
856     ModuleID = gid_Module_Prg_Impress_Bin;
857     Subkey = ".fodp";
858     Name = "Content Type";
859     Value = "application/vnd.oasis.opendocument.presentation";
862 RegistryItem gid_Regitem_fodp_KindMap
863     ParentID = PREDEFINED_HKEY_LOCAL_MACHINE;
864     ModuleID = gid_Module_Prg_Impress_Bin;
865     Subkey = "SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\KindMap";
866     Name = ".fodp";
867     Value = "document";
870 // new otp file extension
872 RegistryItem gid_Regitem_Otp_PersistentHandler
873     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
874     ModuleID = gid_Module_Prg_Impress_Bin;
875     Subkey = ".otp\PersistentHandler";
876     Value = "{7BC0E713-5703-45BE-A29D-5D46D8B39262}";
879 RegistryItem gid_Regitem_Otp_Shellex_00021500_0000_0000_C000_000000000046
880     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
881     ModuleID = gid_Module_Prg_Impress_Bin;
882     Subkey = ".otp\shellex\{00021500-0000-0000-C000-000000000046}";
883     Value = "{087B3AE3-E237-4467-B8DB-5A38AB959AC9}";
886 RegistryItem gid_Regitem_Otp_Shellex_BB2E617C_0920_11D1_9A0B_00C04FC2D6C1
887     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
888     ModuleID = gid_Module_Prg_Impress_Bin;
889     Subkey = ".otp\shellex\{BB2E617C-0920-11D1-9A0B-00C04FC2D6C1}";
890     Value = "{3B092F0C-7696-40E3-A80F-68D74DA84210}";
893 RegistryItem gid_Regitem_ImpressTemplate_1_Shellex_PropertySheetHandlers_MyPropSheet1
894     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
895     ModuleID = gid_Module_Prg_Impress_Bin;
896     Subkey = "LibreOffice.ImpressTemplate.1\shellex\PropertySheetHandlers\MyPropSheet1";
897     Value = "{63542C48-9552-494A-84F7-73AA6A7C99C1}";
900 RegistryItem gid_Regitem_Otp
901     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
902     Subkey = ".otp";
903     ModuleID = gid_Module_Prg_Impress_Bin;
904     Value = "LibreOffice.ImpressTemplate.1";
907 RegistryItem gid_Regitem_Otp_Contenttype
908     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
909     ModuleID = gid_Module_Prg_Impress_Bin;
910     Subkey = ".otp";
911     Name = "Content Type";
912     Value = "application/vnd.oasis.opendocument.presentation-template";
915 RegistryItem gid_Regitem_Openoffice_Impresstemplate_1
916     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
917     Subkey = "LibreOffice.ImpressTemplate.1";
918     ModuleID = gid_Module_Prg_Impress_Bin;
919     REG_VALUE_LNG(OO_PRESENT_TEMPLATE)
922 RegistryItem gid_Regitem_Openoffice_Impresstemplate_1_Defaulticon
923     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
924     Subkey = "LibreOffice.ImpressTemplate.1\DefaultIcon";
925     ModuleID = gid_Module_Prg_Impress_Bin;
926     Value = "<progpath>\program\soffice.bin,8";
929 RegistryItem gid_Regitem_Openoffice_Impresstemplate_1_AppUserModelID
930     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
931     ModuleID = gid_Module_Prg_Impress_Bin;
932     Subkey = "LibreOffice.ImpressTemplate.1";
933     Name = "AppUserModelID";
934     Value = "TheDocumentFoundation.LibreOffice.Impress";
937 RegistryItem gid_Regitem_Openoffice_Impresstemplate_1_FriendlyTypeName
938     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
939     ModuleID = gid_Module_Prg_Impress_Bin;
940     Subkey = "LibreOffice.ImpressTemplate.1";
941     Name = "FriendlyTypeName";
942     REG_VALUE_LNG(OO_PRESENT_TEMPLATE)
945 #ifdef _MSC_VER
946 RegistryItem gid_Regitem_otp_FullDetails
947     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
948     ModuleID = gid_Module_Optional_Winexplorerext;
949     Subkey = "LibreOffice.ImpressTemplate.1";
950     Name = "FullDetails";
951     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";
953 #endif
955 RegistryItem gid_Regitem_otp_KindMap
956     ParentID = PREDEFINED_HKEY_LOCAL_MACHINE;
957     ModuleID = gid_Module_Prg_Impress_Bin;
958     Subkey = "SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\KindMap";
959     Name = ".otp";
960     Value = "document";
963 RegistryItem gid_Regitem_Openoffice_Impresstemplate_1_Shell
964     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
965     Subkey = "LibreOffice.ImpressTemplate.1\shell";
966     ModuleID = gid_Module_Prg_Impress_Bin;
967     Value = "new";
970 RegistryItem gid_Regitem_Openoffice_Impresstemplate_1_Shell_New
971     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
972     Subkey = "LibreOffice.ImpressTemplate.1\shell\new";
973     ModuleID = gid_Module_Prg_Impress_Bin;
974     REG_VALUE_LNG(NEW)
977 RegistryItem gid_Regitem_Openoffice_Impresstemplate_1_Shell_New_Command
978     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
979     Subkey = "LibreOffice.ImpressTemplate.1\shell\new\command";
980     ModuleID = gid_Module_Prg_Impress_Bin;
981     Value = "\"<progpath>\program\soffice.exe\" -n \"%1\"";
984 RegistryItem gid_Regitem_Openoffice_Impresstemplate_1_Shell_Open_Command
985     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
986     Subkey = "LibreOffice.ImpressTemplate.1\shell\open\command";
987     ModuleID = gid_Module_Prg_Impress_Bin;
988     Value = "\"<progpath>\program\soffice.exe\" -o \"%1\"";
991 RegistryItem gid_Regitem_Openoffice_Impresstemplate_1_Shell_Print_Command
992     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
993     Subkey = "LibreOffice.ImpressTemplate.1\shell\print\command";
994     ModuleID = gid_Module_Prg_Impress_Bin;
995     Value = "\"<progpath>\program\soffice.exe\" -p \"%1\"";
998 RegistryItem gid_Regitem_Openoffice_Impresstemplate_1_Shell_Printto_Command
999     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
1000     Subkey = "LibreOffice.ImpressTemplate.1\shell\printto\command";
1001     ModuleID = gid_Module_Prg_Impress_Bin;
1002     Value = "\"<progpath>\program\soffice.exe\" -pt \"%2\" \"%1\"";
1005 // "OpenWith" Windows Registry keys for extensions supported by Impress
1007 // .ODP
1008 RegistryItem gid_Regitem_OpenOffice_ODP_OpenWith_Impress
1009     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
1010     Subkey = ".odp\OpenWithProgIDs";
1011     ModuleID = gid_Module_Prg_Impress_Bin;
1012     Name = "LibreOffice.ImpressDocument.1";
1013     Value = " ";
1016 // .OTP
1017 RegistryItem gid_Regitem_OpenOffice_OTP_OpenWith_Impress
1018     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
1019     Subkey = ".otp\OpenWithProgIDs";
1020     ModuleID = gid_Module_Prg_Impress_Bin;
1021     Name = "LibreOffice.ImpressTemplate.1";
1022     Value = " ";
1025 // .SXI
1026 RegistryItem gid_Regitem_OpenOffice_SXI_OpenWith_Impress
1027     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
1028     Subkey = ".sxi\OpenWithProgIDs";
1029     ModuleID = gid_Module_Prg_Impress_Bin;
1030     Name = "soffice.StarImpressDocument.6";
1031     Value = " ";
1034 // .STI
1035 RegistryItem gid_Regitem_OpenOffice_STI_OpenWith_Impress
1036     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
1037     Subkey = ".sti\OpenWithProgIDs";
1038     ModuleID = gid_Module_Prg_Impress_Bin;
1039     Name = "soffice.StarImpressTemplate.6";
1040     Value = " ";
1043 // .SXD
1044 RegistryItem gid_Regitem_OpenOffice_SXD_OpenWith_Impress
1045     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
1046     Subkey = ".sxd\OpenWithProgIDs";
1047     ModuleID = gid_Module_Prg_Impress_Bin;
1048     Name = "soffice.StarImpressDocument.6";
1049     Value = " ";
1052 // .ODG
1053 RegistryItem gid_Regitem_OpenOffice_ODG_OpenWith_Impress
1054     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
1055     Subkey = ".odg\OpenWithProgIDs";
1056     ModuleID = gid_Module_Prg_Impress_Bin;
1057     Name = "LibreOffice.ImpressDocument.1";
1058     Value = " ";
1062 RegistryItem gid_Regitem_Software_Manufacturer_Productname_Productversion_Capabilities_FileAssociations_Otp
1063     ParentID = PREDEFINED_HKEY_LOCAL_MACHINE;
1064     Subkey = "Software\%MANUFACTURER\%PRODUCTNAME%PRODUCTADDON\%PRODUCTVERSION\Capabilities\FileAssociations";
1065     ModuleID = gid_Module_Prg_Impress_Bin;
1066     Name = ".otp";
1067     Value = "LibreOffice.ImpressTemplate.1";
1068     Styles = ();
1071 RegistryItem gid_Regitem_Software_Manufacturer_Productname_Productversion_Capabilities_FileAssociations_Sti
1072     ParentID = PREDEFINED_HKEY_LOCAL_MACHINE;
1073     Subkey = "Software\%MANUFACTURER\%PRODUCTNAME%PRODUCTADDON\%PRODUCTVERSION\Capabilities\FileAssociations";
1074     ModuleID = gid_Module_Prg_Impress_Bin;
1075     Name = ".sti";
1076     Value = "soffice.StarImpressTemplate.6";
1077     Styles = ();
1080 RegistryItem gid_Regitem_Software_Microsoft_Windows_Currentversion_Apppaths_Simpress_Exe
1081     ParentID = PREDEFINED_HKEY_LOCAL_MACHINE;
1082     Subkey = "Software\Microsoft\Windows\CurrentVersion\App Paths\simpress.exe";
1083     ModuleID = gid_Module_Prg_Impress_Bin;
1084     Value = "<progpath>\program\simpress.exe";
1087 RegistryItem gid_Regitem_Software_Microsoft_Windows_Currentversion_Apppaths_Simpress_Exepath
1088     ParentID = PREDEFINED_HKEY_LOCAL_MACHINE;
1089     Subkey = "Software\Microsoft\Windows\CurrentVersion\App Paths\simpress.exe";
1090     ModuleID = gid_Module_Prg_Impress_Bin;
1091     Name = "Path";
1092     Value = "<progpath>";
1095 // registering the property handler for the supported file types
1097 REGISTER_PROPERTY_HANDLER_FOR_EXTENSION( odp )
1098 REGISTER_PROPERTY_HANDLER_FOR_EXTENSION( otp )
1099 REGISTER_PROPERTY_HANDLER_FOR_EXTENSION( sxi )
1100 REGISTER_PROPERTY_HANDLER_FOR_EXTENSION( sti )
1102 // registering the mso file types
1104 CONDITIONAL_REGISTER_DOC_EXTENSION( Ppt,  gid_Module_Prg_Impress_MSO_Reg, ppt,  PPT,  MS_POWERPOINT_PRESENTATION_OLD, 7, simpress.exe, open, Impress )
1105 CONDITIONAL_REGISTER_DOC_EXTENSION( Pps,  gid_Module_Prg_Impress_MSO_Reg, pps,  PPS,  MS_POWERPOINT_SHOW, 7, simpress.exe, open, Impress )
1106 CONDITIONAL_REGISTER_DOC_EXTENSION( Ppsx, gid_Module_Prg_Impress_MSO_Reg, ppsx, PPSX, MS_POWERPOINT_SHOW, 7, simpress.exe, open, Impress )
1107 CONDITIONAL_REGISTER_DOC_EXTENSION( Pptx, gid_Module_Prg_Impress_MSO_Reg, pptx, PPTX, MS_POWERPOINT_PRESENTATION, 7, simpress.exe, open, Impress )
1108 CONDITIONAL_REGISTER_DOC_EXTENSION( Pptm, gid_Module_Prg_Impress_MSO_Reg, pptm, PPTM, MS_POWERPOINT_PRESENTATION, 7, simpress.exe, open, Impress )
1109 CONDITIONAL_REGISTER_DOCTEMPLATE_EXTENSION( Pot,  gid_Module_Prg_Impress_MSO_Reg, pot,  POT,  MS_POWERPOINT_TEMPLATE_OLD, 8, simpress.exe, new, Impress )
1110 CONDITIONAL_REGISTER_DOCTEMPLATE_EXTENSION( Potx, gid_Module_Prg_Impress_MSO_Reg, potx, POTX, MS_POWERPOINT_TEMPLATE, 8, simpress.exe, new, Impress )
1111 CONDITIONAL_REGISTER_DOCTEMPLATE_EXTENSION( Potm, gid_Module_Prg_Impress_MSO_Reg, potm, POTM, MS_POWERPOINT_TEMPLATE, 8, simpress.exe, new, Impress )
1113 // Registering OOXML MIME content types, to allow OS/applications to redirect such content to LO even if extension is unknown
1115 RegistryItem gid_Regitem_Pptx_Mime_Database
1116     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
1117     ModuleID = gid_Module_Prg_Impress_Bin;
1118     Subkey = "MIME\Database\Content Type\application/vnd.openxmlformats-officedocument.presentationml.presentation";
1119     Name = "Extension";
1120     Value = ".pptx";
1123 RegistryItem gid_Regitem_Ppsx_Mime_Database
1124     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
1125     ModuleID = gid_Module_Prg_Impress_Bin;
1126     Subkey = "MIME\Database\Content Type\application/vnd.openxmlformats-officedocument.presentationml.slideshow";
1127     Name = "Extension";
1128     Value = ".ppsx";
1131 RegistryItem gid_Regitem_Potx_Mime_Database
1132     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
1133     ModuleID = gid_Module_Prg_Impress_Bin;
1134     Subkey = "MIME\Database\Content Type\application/vnd.openxmlformats-officedocument.presentationml.template";
1135     Name = "Extension";
1136     Value = ".potx";
1139 // registering other supported types
1141 CONDITIONAL_REGISTER_DOC_EXTENSION( Uop, gid_Module_Prg_Impress_Other_Reg, uop, UOP, UNIFORM_OFFICE_FORMAT_PRESENTATION, 7, simpress.exe, open, Impress )
1142 CONDITIONAL_REGISTER_DOC_EXTENSION( Cgm, gid_Module_Prg_Impress_Other_Reg, cgm, CGM, COMPUTER_GRAPHICS_METAFILE, 7, simpress.exe, open, Impress )
1144 // registering ms-powerpoint URI scheme handler
1145 CONDITIONAL_REGISTER_URI_HANDLER( ms-powerpoint, ms_powerpoint, gid_Module_Prg_Impress_MSO_Reg, SELECT_POWERPOINT )
1146 REGISTRY_ENTRY_CAPABILITIES_URL(ms-powerpoint, ms_powerpoint, gid_Module_Prg_Impress_MSO_Reg, vnd.libreoffice.command)