fix baseline build (old cairo) - 'cairo_rectangle_int_t' does not name a type
[LibreOffice.git] / scp2 / source / impress / registryitem_impress.scp
blob23f3fda20d5b333735cdfc80a57486633e9ad0ef
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     ComponentCondition = "VersionNT >= 601";
284     Subkey = "soffice.StarImpressDocument.6";
285     Name = "AppUserModelID";
286     Value = "TheDocumentFoundation.LibreOffice.Impress";
289 RegistryItem gid_Regitem_Soffice_Starimpressdocument_6_FriendlyTypeName
290     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
291     ModuleID = gid_Module_Prg_Impress_Bin;
292     Subkey = "soffice.StarImpressDocument.6";
293     Name = "FriendlyTypeName";
294     REG_VALUE_LNG(SO60_PRESENT)
297 RegistryItem gid_Regitem_Soffice_Starimpressdocument_6_Insertable
298     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
299     ModuleID = gid_Module_Prg_Impress_Bin;
300     Subkey = "soffice.StarImpressDocument.6\Insertable";
303 RegistryItem gid_Regitem_Soffice_Starimpressdocument_6_Protocol_Stdfileediting_Server
304     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
305     ModuleID = gid_Module_Prg_Impress_Bin;
306     Subkey = "soffice.StarImpressDocument.6\protocol\StdFileEditing\server";
307     Value = "<progpath>\program\soffice.exe";
310 RegistryItem gid_Regitem_Soffice_Starimpressdocument_6_Protocol_Stdfileediting_Verb_0
311     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
312     ModuleID = gid_Module_Prg_Impress_Bin;
313     Subkey = "soffice.StarImpressDocument.6\protocol\StdFileEditing\verb\0";
314     Value = "&Edit";
317 RegistryItem gid_Regitem_Soffice_Starimpressdocument_6_Protocol_Stdfileediting_Verb__1
318     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
319     ModuleID = gid_Module_Prg_Impress_Bin;
320     Subkey = "soffice.StarImpressDocument.6\protocol\StdFileEditing\verb\-1";
321     Value = "&Show";
324 RegistryItem gid_Regitem_Soffice_Starimpressdocument_6_Protocol_Stdfileediting_Verb__2
325     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
326     ModuleID = gid_Module_Prg_Impress_Bin;
327     Subkey = "soffice.StarImpressDocument.6\protocol\StdFileEditing\verb\-2";
328     Value = "&Open";
331 RegistryItem gid_Regitem_Soffice_Starimpressdocument_6_Shell
332     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
333     ModuleID = gid_Module_Prg_Impress_Bin;
334     Subkey = "soffice.StarImpressDocument.6\shell";
335     Value = "open";
338 RegistryItem gid_Regitem_Soffice_Starimpressdocument_6_Shell_New
339     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
340     ModuleID = gid_Module_Prg_Impress_Bin;
341     Subkey = "soffice.StarImpressDocument.6\shell\new";
342     REG_VALUE_LNG(NEW)
345 RegistryItem gid_Regitem_Soffice_Starimpressdocument_6_Shell_New_Command
346     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
347     ModuleID = gid_Module_Prg_Impress_Bin;
348     Subkey = "soffice.StarImpressDocument.6\shell\new\command";
349     Value = "\"<progpath>\program\soffice.exe\" -n \"%1\"";
352 RegistryItem gid_Regitem_Soffice_Starimpressdocument_6_Shell_Open_Command
353     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
354     ModuleID = gid_Module_Prg_Impress_Bin;
355     Subkey = "soffice.StarImpressDocument.6\shell\open\command";
356     Value = "\"<progpath>\program\simpress.exe\" -o \"%1\"";
359 RegistryItem gid_Regitem_Soffice_Starimpressdocument_6_Shell_Print_Command
360     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
361     ModuleID = gid_Module_Prg_Impress_Bin;
362     Subkey = "soffice.StarImpressDocument.6\shell\print\command";
363     Value = "\"<progpath>\program\soffice.exe\" -p \"%1\"";
366 RegistryItem gid_Regitem_Soffice_Starimpressdocument_6_Shell_Printto_Command
367     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
368     ModuleID = gid_Module_Prg_Impress_Bin;
369     Subkey = "soffice.StarImpressDocument.6\shell\printto\command";
370     Value = "\"<progpath>\program\soffice.exe\" -pt \"%2\" \"%1\"";
373 RegistryItem gid_Regitem_Soffice_Starimpressdocument_6_Shell_Show
374     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
375     ModuleID = gid_Module_Prg_Impress_Bin;
376     Subkey = "soffice.StarImpressDocument.6\shell\show";
377     REG_VALUE_LNG(SO60_SHOW)
380 RegistryItem gid_Regitem_Soffice_Starimpressdocument_6_Shell_Show_Command
381     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
382     ModuleID = gid_Module_Prg_Impress_Bin;
383     Subkey = "soffice.StarImpressDocument.6\shell\show\command";
384     Value = "\"<progpath>\program\soffice.exe\" -show \"%1\"";
387 RegistryItem gid_Regitem_Soffice_Starimpressdocument_Curver
388     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
389     Subkey = "soffice.StarImpressDocument\CurVer";
390     ModuleID = gid_Module_Prg_Impress_Bin;
391     Value = "soffice.StarImpressDocument.6";
394 RegistryItem gid_Regitem_Soffice_Starimpresstemplate_6
395     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
396     Subkey = "soffice.StarImpressTemplate.6";
397     ModuleID = gid_Module_Prg_Impress_Bin;
398     REG_VALUE_LNG(SO60_IMPRESS_TEMPLATE)
401 RegistryItem gid_Regitem_Soffice_Starimpresstemplate_6_Defaulticon
402     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
403     Subkey = "soffice.StarImpressTemplate.6\DefaultIcon";
404     ModuleID = gid_Module_Prg_Impress_Bin;
405     Value = "<progpath>\program\soffice.bin,8";
408 RegistryItem gid_Regitem_Soffice_Starimpresstemplate_6_AppUserModelID
409     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
410     ModuleID = gid_Module_Prg_Impress_Bin;
411     ComponentCondition = "VersionNT >= 601";
412     Subkey = "soffice.StarImpressTemplate.6";
413     Name = "AppUserModelID";
414     Value = "TheDocumentFoundation.LibreOffice.Impress";
417 RegistryItem gid_Regitem_Soffice_Starimpresstemplate_6_FriendlyTypeName
418     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
419     ModuleID = gid_Module_Prg_Impress_Bin;
420     Subkey = "soffice.StarImpressTemplate.6";
421     Name = "FriendlyTypeName";
422     REG_VALUE_LNG(SO60_IMPRESS_TEMPLATE)
425 RegistryItem gid_Regitem_Soffice_Starimpresstemplate_6_Shell
426     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
427     Subkey = "soffice.StarImpressTemplate.6\shell";
428     ModuleID = gid_Module_Prg_Impress_Bin;
429     Value = "new";
432 RegistryItem gid_Regitem_Soffice_Starimpresstemplate_6_Shell_New
433     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
434     Subkey = "soffice.StarImpressTemplate.6\shell\new";
435     ModuleID = gid_Module_Prg_Impress_Bin;
436     REG_VALUE_LNG(NEW)
439 RegistryItem gid_Regitem_Soffice_Starimpresstemplate_6_Shell_New_Command
440     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
441     Subkey = "soffice.StarImpressTemplate.6\shell\new\command";
442     ModuleID = gid_Module_Prg_Impress_Bin;
443     Value = "\"<progpath>\program\soffice.exe\" -n \"%1\"";
446 RegistryItem gid_Regitem_Soffice_Starimpresstemplate_6_Shell_Open_Command
447     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
448     Subkey = "soffice.StarImpressTemplate.6\shell\open\command";
449     ModuleID = gid_Module_Prg_Impress_Bin;
450     Value = "\"<progpath>\program\simpress.exe\" -o \"%1\"";
453 RegistryItem gid_Regitem_Soffice_Starimpresstemplate_6_Shell_Print_Command
454     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
455     Subkey = "soffice.StarImpressTemplate.6\shell\print\command";
456     ModuleID = gid_Module_Prg_Impress_Bin;
457     Value = "\"<progpath>\program\soffice.exe\" -p \"%1\"";
460 RegistryItem gid_Regitem_Soffice_Starimpresstemplate_6_Shell_Printto_Command
461     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
462     Subkey = "soffice.StarImpressTemplate.6\shell\printto\command";
463     ModuleID = gid_Module_Prg_Impress_Bin;
464     Value = "\"<progpath>\program\soffice.exe\" -pt \"%2\" \"%1\"";
467 RegistryItem gid_Regitem_Sti
468     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
469     Subkey = ".sti";
470     ModuleID = gid_Module_Prg_Impress_Bin;
471     Value = "soffice.StarImpressTemplate.6";
474 RegistryItem gid_Regitem_Sti_PersistentHandler
475     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
476     ModuleID = gid_Module_Prg_Impress_Bin;
477     Subkey = ".sti\PersistentHandler";
478     Value = "{7BC0E713-5703-45BE-A29D-5D46D8B39262}";
481 RegistryItem gid_Regitem_Sti_Shellex_00021500_0000_0000_C000_000000000046
482     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
483     ModuleID = gid_Module_Prg_Impress_Bin;
484     Subkey = ".sti\shellex\{00021500-0000-0000-C000-000000000046}";
485     Value = "{087B3AE3-E237-4467-B8DB-5A38AB959AC9}";
488 RegistryItem gid_Regitem_Sti_Shellex_BB2E617C_0920_11D1_9A0B_00C04FC2D6C1
489     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
490     ModuleID = gid_Module_Prg_Impress_Bin;
491     Subkey = ".sti\shellex\{BB2E617C-0920-11D1-9A0B-00C04FC2D6C1}";
492     Value = "{3B092F0C-7696-40E3-A80F-68D74DA84210}";
495 RegistryItem gid_Regitem_StarImpressTemplate_6_Shellex_PropertySheetHandlers_MyPropSheet1
496     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
497     ModuleID = gid_Module_Prg_Impress_Bin;
498     Subkey = "soffice.StarImpressTemplate.6\shellex\PropertySheetHandlers\MyPropSheet1";
499     Value = "{63542C48-9552-494A-84F7-73AA6A7C99C1}";
502 RegistryItem gid_Regitem_Sti_Contenttype
503     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
504     ModuleID = gid_Module_Prg_Impress_Bin;
505     Subkey = ".sti";
506     Name = "Content Type";
507     Value = "application/vnd.sun.xml.impress.template";
510 #ifdef _MSC_VER
511 RegistryItem gid_Regitem_sti_FullDetails
512     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
513     ModuleID = gid_Module_Optional_Winexplorerext;
514     Subkey = "soffice.StarImpressTemplate.6";
515     Name = "FullDetails";
516     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";
518 #endif
520 RegistryItem gid_Regitem_sti_KindMap
521     ParentID = PREDEFINED_HKEY_LOCAL_MACHINE;
522     ModuleID = gid_Module_Prg_Impress_Bin;
523     ComponentCondition = "VersionNT >= 600";
524     Subkey = "SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\KindMap";
525     Name = ".sti";
526     Value = "document";
529 RegistryItem gid_Regitem_Sxi_PersistentHandler
530     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
531     ModuleID = gid_Module_Prg_Impress_Bin;
532     Subkey = ".sxi\PersistentHandler";
533     Value = "{7BC0E713-5703-45BE-A29D-5D46D8B39262}";
536 RegistryItem gid_Regitem_Sxi_Shellex_00021500_0000_0000_C000_000000000046
537     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
538     ModuleID = gid_Module_Prg_Impress_Bin;
539     Subkey = ".sxi\shellex\{00021500-0000-0000-C000-000000000046}";
540     Value = "{087B3AE3-E237-4467-B8DB-5A38AB959AC9}";
543 RegistryItem gid_Regitem_Sxi_Shellex_BB2E617C_0920_11D1_9A0B_00C04FC2D6C1
544     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
545     ModuleID = gid_Module_Prg_Impress_Bin;
546     Subkey = ".sxi\shellex\{BB2E617C-0920-11D1-9A0B-00C04FC2D6C1}";
547     Value = "{3B092F0C-7696-40E3-A80F-68D74DA84210}";
550 RegistryItem gid_Regitem_StarImpressDocument_6_Shellex_PropertySheetHandlers_MyPropSheet1
551     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
552     ModuleID = gid_Module_Prg_Impress_Bin;
553     Subkey = "soffice.StarImpressDocument.6\shellex\PropertySheetHandlers\MyPropSheet1";
554     Value = "{63542C48-9552-494A-84F7-73AA6A7C99C1}";
557 RegistryItem gid_Regitem_Sxi_Contenttype
558     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
559     ModuleID = gid_Module_Prg_Impress_Bin;
560     Subkey = ".sxi";
561     Name = "Content Type";
562     Value = "application/vnd.sun.xml.impress";
565 RegistryItem gid_Regitem_Sxi_Mime_Database
566     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
567     ModuleID = gid_Module_Prg_Impress_Bin;
568     Subkey = "MIME\Database\Content Type\application/vnd.sun.xml.impress";
569     Name = "Extension";
570     Value = ".sxi";
573 RegistryItem gid_Regitem__Sxi
574     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
575     ModuleID = gid_Module_Prg_Impress_Bin;
576     Subkey = ".sxi";
577     Value = "soffice.StarImpressDocument.6";
580 RegistryItem gid_Regitem_Software_Manufacturer_Productname_Productversion_Capabilities_FileAssociations_sxi
581     ParentID = PREDEFINED_HKEY_LOCAL_MACHINE;
582     Subkey = "Software\%MANUFACTURER\%PRODUCTNAME%PRODUCTADDON\%PRODUCTVERSION\Capabilities\FileAssociations";
583     ModuleID = gid_Module_Prg_Impress_Bin;
584     Name = ".sxi";
585     Value = "soffice.StarImpressDocument.6";
586     Styles = ();
589 #ifdef _MSC_VER
590 RegistryItem gid_Regitem_sxi_FullDetails
591     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
592     ModuleID = gid_Module_Optional_Winexplorerext;
593     Subkey = "soffice.StarImpressDocument.6";
594     Name = "FullDetails";
595     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";
597 #endif
599 RegistryItem gid_Regitem_sxi_KindMap
600     ParentID = PREDEFINED_HKEY_LOCAL_MACHINE;
601     ModuleID = gid_Module_Prg_Impress_Bin;
602     ComponentCondition = "VersionNT >= 600";
603     Subkey = "SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\KindMap";
604     Name = ".sxi";
605     Value = "document";
608 // new odp file extension
610 RegistryItem gid_Regitem_Odp_PersistentHandler
611     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
612     ModuleID = gid_Module_Prg_Impress_Bin;
613     Subkey = ".odp\PersistentHandler";
614     Value = "{7BC0E713-5703-45BE-A29D-5D46D8B39262}";
617 RegistryItem gid_Regitem_Odp_Shellex_00021500_0000_0000_C000_000000000046
618     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
619     ModuleID = gid_Module_Prg_Impress_Bin;
620     Subkey = ".odp\shellex\{00021500-0000-0000-C000-000000000046}";
621     Value = "{087B3AE3-E237-4467-B8DB-5A38AB959AC9}";
624 RegistryItem gid_Regitem_Odp_Shellex_BB2E617C_0920_11D1_9A0B_00C04FC2D6C1
625     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
626     ModuleID = gid_Module_Prg_Impress_Bin;
627     Subkey = ".odp\shellex\{BB2E617C-0920-11D1-9A0B-00C04FC2D6C1}";
628     Value = "{3B092F0C-7696-40E3-A80F-68D74DA84210}";
631 RegistryItem gid_Regitem_ImpressDocument_1_Shellex_PropertySheetHandlers_MyPropSheet1
632     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
633     ModuleID = gid_Module_Prg_Impress_Bin;
634     Subkey = "LibreOffice.ImpressDocument.1\shellex\PropertySheetHandlers\MyPropSheet1";
635     Value = "{63542C48-9552-494A-84F7-73AA6A7C99C1}";
638 RegistryItem gid_Regitem__Odp
639     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
640     ModuleID = gid_Module_Prg_Impress_Bin;
641     Subkey = ".odp";
642     Value = "LibreOffice.ImpressDocument.1";
645 RegistryItem gid_Regitem_Software_Manufacturer_Productname_Productversion_Capabilities_FileAssociations_odp
646     ParentID = PREDEFINED_HKEY_LOCAL_MACHINE;
647     Subkey = "Software\%MANUFACTURER\%PRODUCTNAME%PRODUCTADDON\%PRODUCTVERSION\Capabilities\FileAssociations";
648     ModuleID = gid_Module_Prg_Impress_Bin;
649     Name = ".odp";
650     Value = "LibreOffice.ImpressDocument.1";
651     Styles = ();
654 RegistryItem gid_Regitem_Software_Manufacturer_Productname_Productversion_Capabilities_MimeAssociations_odp
655     ParentID = PREDEFINED_HKEY_LOCAL_MACHINE;
656     Subkey = "Software\%MANUFACTURER\%PRODUCTNAME%PRODUCTADDON\%PRODUCTVERSION\Capabilities\MimeAssociations";
657     ModuleID = gid_Module_Prg_Impress_Bin;
658     Name = "application/vnd.oasis.opendocument.presentation";
659     Value = "LibreOffice.ImpressDocument.1";
660     Styles = ();
664 RegistryItem gid_Regitem_Odp_Contenttype
665     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
666     ModuleID = gid_Module_Prg_Impress_Bin;
667     Subkey = ".odp";
668     Name = "Content Type";
669     Value = "application/vnd.oasis.opendocument.presentation";
672 RegistryItem gid_Regitem_Odp_Mime_Database
673     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
674     ModuleID = gid_Module_Prg_Impress_Bin;
675     Subkey = "MIME\Database\Content Type\application/vnd.oasis.opendocument.presentation";
676     Name = "Extension";
677     Value = ".odp";
680 RegistryItem gid_Regitem_Odp_Openoffice_Impressdocument_1_Shellnew
681     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
682     ModuleID = gid_Module_Prg_Impress_Bin;
683     Subkey = ".odp\LibreOffice.ImpressDocument.1\ShellNew";
684     Name = "FileName";
685     Value = "<progpath>\share\template\shellnew\soffice.odp";
688 RegistryItem gid_Regitem_Openoffice_Starimpressdocument_Curver
689     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
690     Subkey = "soffice.StarImpressDocument\CurVer";
691     ModuleID = gid_Module_Prg_Impress_Bin;
692     Value = "LibreOffice.ImpressDocument.1";
695 RegistryItem gid_Regitem_Openoffice_Impressdocument_1
696     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
697     ModuleID = gid_Module_Prg_Impress_Bin;
698     Subkey = "LibreOffice.ImpressDocument.1";
699     REG_VALUE_LNG(OO_PRESENT)
702 RegistryItem gid_Regitem_Openoffice_Impressdocument_1_Clsid
703     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
704     ModuleID = gid_Module_Prg_Impress_Bin;
705     Subkey = "LibreOffice.ImpressDocument.1\CLSID";
706     Value = "{EE5D1EA4-D445-4289-B2FC-55FC93693917}";
709 RegistryItem gid_Regitem_Openoffice_Impressdocument_1_Defaulticon
710     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
711     ModuleID = gid_Module_Prg_Impress_Bin;
712     Subkey = "LibreOffice.ImpressDocument.1\DefaultIcon";
713     Value = "<progpath>\program\soffice.bin,7";
716 RegistryItem gid_Regitem_Openoffice_Impressdocument_1_AppUserModelID
717     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
718     ModuleID = gid_Module_Prg_Impress_Bin;
719     ComponentCondition = "VersionNT >= 601";
720     Subkey = "LibreOffice.ImpressDocument.1";
721     Name = "AppUserModelID";
722     Value = "TheDocumentFoundation.LibreOffice.Impress";
725 RegistryItem gid_Regitem_Openoffice_Impressdocument_1_FriendlyTypeName
726     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
727     ModuleID = gid_Module_Prg_Impress_Bin;
728     Subkey = "LibreOffice.ImpressDocument.1";
729     Name = "FriendlyTypeName";
730     REG_VALUE_LNG(OO_PRESENT)
733 #ifdef _MSC_VER
734 RegistryItem gid_Regitem_odp_FullDetails
735     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
736     ModuleID = gid_Module_Optional_Winexplorerext;
737     Subkey = "LibreOffice.ImpressDocument.1";
738     Name = "FullDetails";
739     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";
741 #endif
743 RegistryItem gid_Regitem_odp_KindMap
744     ParentID = PREDEFINED_HKEY_LOCAL_MACHINE;
745     ModuleID = gid_Module_Prg_Impress_Bin;
746     ComponentCondition = "VersionNT >= 600";
747     Subkey = "SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\KindMap";
748     Name = ".odp";
749     Value = "document";
752 RegistryItem gid_Regitem_Openoffice_Impressdocument_1_Insertable
753     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
754     ModuleID = gid_Module_Prg_Impress_Bin;
755     Subkey = "LibreOffice.ImpressDocument.1\Insertable";
758 RegistryItem gid_Regitem_Openoffice_Impressdocument_1_Protocol_Stdfileediting_Server
759     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
760     ModuleID = gid_Module_Prg_Impress_Bin;
761     Subkey = "LibreOffice.ImpressDocument.1\protocol\StdFileEditing\server";
762     Value = "<progpath>\program\soffice.exe";
765 RegistryItem gid_Regitem_Openoffice_Impressdocument_1_Protocol_Stdfileediting_Verb_0
766     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
767     ModuleID = gid_Module_Prg_Impress_Bin;
768     Subkey = "LibreOffice.ImpressDocument.1\protocol\StdFileEditing\verb\0";
769     Value = "&Edit";
772 RegistryItem gid_Regitem_Openoffice_Impressdocument_1_Protocol_Stdfileediting_Verb__1
773     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
774     ModuleID = gid_Module_Prg_Impress_Bin;
775     Subkey = "LibreOffice.ImpressDocument.1\protocol\StdFileEditing\verb\-1";
776     Value = "&Show";
779 RegistryItem gid_Regitem_Openoffice_Impressdocument_1_Protocol_Stdfileediting_Verb__2
780     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
781     ModuleID = gid_Module_Prg_Impress_Bin;
782     Subkey = "LibreOffice.ImpressDocument.1\protocol\StdFileEditing\verb\-2";
783     Value = "&Open";
786 RegistryItem gid_Regitem_Openoffice_Impressdocument_1_Shell
787     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
788     ModuleID = gid_Module_Prg_Impress_Bin;
789     Subkey = "LibreOffice.ImpressDocument.1\shell";
790     Value = "open";
793 RegistryItem gid_Regitem_Openoffice_Impressdocument_1_Shell_New
794     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
795     ModuleID = gid_Module_Prg_Impress_Bin;
796     Subkey = "LibreOffice.ImpressDocument.1\shell\new";
797     REG_VALUE_LNG(NEW)
800 RegistryItem gid_Regitem_Openoffice_Impressdocument_1_Shell_New_Command
801     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
802     ModuleID = gid_Module_Prg_Impress_Bin;
803     Subkey = "LibreOffice.ImpressDocument.1\shell\new\command";
804     Value = "\"<progpath>\program\soffice.exe\" -n \"%1\"";
807 RegistryItem gid_Regitem_Openoffice_Impressdocument_1_Shell_Open_Command
808     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
809     ModuleID = gid_Module_Prg_Impress_Bin;
810     Subkey = "LibreOffice.ImpressDocument.1\shell\open\command";
811     Value = "\"<progpath>\program\simpress.exe\" -o \"%1\"";
812     Styles = ();
815 RegistryItem gid_Regitem_Openoffice_Impressdocument_1_Shell_Print_Command
816     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
817     ModuleID = gid_Module_Prg_Impress_Bin;
818     Subkey = "LibreOffice.ImpressDocument.1\shell\print\command";
819     Value = "\"<progpath>\program\soffice.exe\" -p \"%1\"";
822 RegistryItem gid_Regitem_Openoffice_Impressdocument_1_Shell_Printto_Command
823     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
824     ModuleID = gid_Module_Prg_Impress_Bin;
825     Subkey = "LibreOffice.ImpressDocument.1\shell\printto\command";
826     Value = "\"<progpath>\program\soffice.exe\" -pt \"%2\" \"%1\"";
829 RegistryItem gid_Regitem_Openoffice_Impressdocument_1_Shell_Show
830     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
831     ModuleID = gid_Module_Prg_Impress_Bin;
832     Subkey = "LibreOffice.ImpressDocument.1\shell\show";
833     REG_VALUE_LNG(SO60_SHOW)
836 RegistryItem gid_Regitem_Openoffice_Impressdocument_1_Shell_Show_Command
837     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
838     ModuleID = gid_Module_Prg_Impress_Bin;
839     Subkey = "LibreOffice.ImpressDocument.1\shell\show\command";
840     Value = "\"<progpath>\program\soffice.exe\" -show \"%1\"";
843 // .fodp
845 RegistryItem gid_Regitem__Fodp
846     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
847     ModuleID = gid_Module_Prg_Impress_Bin;
848     Subkey = ".fodp";
849     Value = "LibreOffice.ImpressDocument.1";
852 RegistryItem gid_Regitem_Software_Manufacturer_Productname_Productversion_Capabilities_FileAssociations_fodp
853     ParentID = PREDEFINED_HKEY_LOCAL_MACHINE;
854     Subkey = "Software\%MANUFACTURER\%PRODUCTNAME%PRODUCTADDON\%PRODUCTVERSION\Capabilities\FileAssociations";
855     ModuleID = gid_Module_Root;
856     Name = ".fodp";
857     Value = "LibreOffice.ImpressDocument.1";
860 RegistryItem gid_Regitem_Fodp_Contenttype
861     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
862     ModuleID = gid_Module_Prg_Impress_Bin;
863     Subkey = ".fodp";
864     Name = "Content Type";
865     Value = "application/vnd.oasis.opendocument.presentation";
868 RegistryItem gid_Regitem_fodp_KindMap
869     ParentID = PREDEFINED_HKEY_LOCAL_MACHINE;
870     ModuleID = gid_Module_Prg_Impress_Bin;
871     ComponentCondition = "VersionNT >= 600";
872     Subkey = "SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\KindMap";
873     Name = ".fodp";
874     Value = "document";
877 // new otp file extension
879 RegistryItem gid_Regitem_Otp_PersistentHandler
880     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
881     ModuleID = gid_Module_Prg_Impress_Bin;
882     Subkey = ".otp\PersistentHandler";
883     Value = "{7BC0E713-5703-45BE-A29D-5D46D8B39262}";
886 RegistryItem gid_Regitem_Otp_Shellex_00021500_0000_0000_C000_000000000046
887     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
888     ModuleID = gid_Module_Prg_Impress_Bin;
889     Subkey = ".otp\shellex\{00021500-0000-0000-C000-000000000046}";
890     Value = "{087B3AE3-E237-4467-B8DB-5A38AB959AC9}";
893 RegistryItem gid_Regitem_Otp_Shellex_BB2E617C_0920_11D1_9A0B_00C04FC2D6C1
894     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
895     ModuleID = gid_Module_Prg_Impress_Bin;
896     Subkey = ".otp\shellex\{BB2E617C-0920-11D1-9A0B-00C04FC2D6C1}";
897     Value = "{3B092F0C-7696-40E3-A80F-68D74DA84210}";
900 RegistryItem gid_Regitem_ImpressTemplate_1_Shellex_PropertySheetHandlers_MyPropSheet1
901     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
902     ModuleID = gid_Module_Prg_Impress_Bin;
903     Subkey = "LibreOffice.ImpressTemplate.1\shellex\PropertySheetHandlers\MyPropSheet1";
904     Value = "{63542C48-9552-494A-84F7-73AA6A7C99C1}";
907 RegistryItem gid_Regitem_Otp
908     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
909     Subkey = ".otp";
910     ModuleID = gid_Module_Prg_Impress_Bin;
911     Value = "LibreOffice.ImpressTemplate.1";
914 RegistryItem gid_Regitem_Otp_Contenttype
915     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
916     ModuleID = gid_Module_Prg_Impress_Bin;
917     Subkey = ".otp";
918     Name = "Content Type";
919     Value = "application/vnd.oasis.opendocument.presentation-template";
922 RegistryItem gid_Regitem_Openoffice_Impresstemplate_1
923     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
924     Subkey = "LibreOffice.ImpressTemplate.1";
925     ModuleID = gid_Module_Prg_Impress_Bin;
926     REG_VALUE_LNG(OO_PRESENT_TEMPLATE)
929 RegistryItem gid_Regitem_Openoffice_Impresstemplate_1_Defaulticon
930     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
931     Subkey = "LibreOffice.ImpressTemplate.1\DefaultIcon";
932     ModuleID = gid_Module_Prg_Impress_Bin;
933     Value = "<progpath>\program\soffice.bin,8";
936 RegistryItem gid_Regitem_Openoffice_Impresstemplate_1_AppUserModelID
937     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
938     ModuleID = gid_Module_Prg_Impress_Bin;
939     ComponentCondition = "VersionNT >= 601";
940     Subkey = "LibreOffice.ImpressTemplate.1";
941     Name = "AppUserModelID";
942     Value = "TheDocumentFoundation.LibreOffice.Impress";
945 RegistryItem gid_Regitem_Openoffice_Impresstemplate_1_FriendlyTypeName
946     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
947     ModuleID = gid_Module_Prg_Impress_Bin;
948     Subkey = "LibreOffice.ImpressTemplate.1";
949     Name = "FriendlyTypeName";
950     REG_VALUE_LNG(OO_PRESENT_TEMPLATE)
953 #ifdef _MSC_VER
954 RegistryItem gid_Regitem_otp_FullDetails
955     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
956     ModuleID = gid_Module_Optional_Winexplorerext;
957     Subkey = "LibreOffice.ImpressTemplate.1";
958     Name = "FullDetails";
959     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";
961 #endif
963 RegistryItem gid_Regitem_otp_KindMap
964     ParentID = PREDEFINED_HKEY_LOCAL_MACHINE;
965     ModuleID = gid_Module_Prg_Impress_Bin;
966     ComponentCondition = "VersionNT >= 600";
967     Subkey = "SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\KindMap";
968     Name = ".otp";
969     Value = "document";
972 RegistryItem gid_Regitem_Openoffice_Impresstemplate_1_Shell
973     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
974     Subkey = "LibreOffice.ImpressTemplate.1\shell";
975     ModuleID = gid_Module_Prg_Impress_Bin;
976     Value = "new";
979 RegistryItem gid_Regitem_Openoffice_Impresstemplate_1_Shell_New
980     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
981     Subkey = "LibreOffice.ImpressTemplate.1\shell\new";
982     ModuleID = gid_Module_Prg_Impress_Bin;
983     REG_VALUE_LNG(NEW)
986 RegistryItem gid_Regitem_Openoffice_Impresstemplate_1_Shell_New_Command
987     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
988     Subkey = "LibreOffice.ImpressTemplate.1\shell\new\command";
989     ModuleID = gid_Module_Prg_Impress_Bin;
990     Value = "\"<progpath>\program\soffice.exe\" -n \"%1\"";
993 RegistryItem gid_Regitem_Openoffice_Impresstemplate_1_Shell_Open_Command
994     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
995     Subkey = "LibreOffice.ImpressTemplate.1\shell\open\command";
996     ModuleID = gid_Module_Prg_Impress_Bin;
997     Value = "\"<progpath>\program\simpress.exe\" -o \"%1\"";
1000 RegistryItem gid_Regitem_Openoffice_Impresstemplate_1_Shell_Print_Command
1001     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
1002     Subkey = "LibreOffice.ImpressTemplate.1\shell\print\command";
1003     ModuleID = gid_Module_Prg_Impress_Bin;
1004     Value = "\"<progpath>\program\soffice.exe\" -p \"%1\"";
1007 RegistryItem gid_Regitem_Openoffice_Impresstemplate_1_Shell_Printto_Command
1008     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
1009     Subkey = "LibreOffice.ImpressTemplate.1\shell\printto\command";
1010     ModuleID = gid_Module_Prg_Impress_Bin;
1011     Value = "\"<progpath>\program\soffice.exe\" -pt \"%2\" \"%1\"";
1014 // "OpenWith" Windows Registry keys for extensions supported by Impress
1016 // .ODP
1017 RegistryItem gid_Regitem_OpenOffice_ODP_OpenWith_Impress
1018     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
1019     Subkey = ".odp\OpenWithProgIDs";
1020     ModuleID = gid_Module_Prg_Impress_Bin;
1021     Name = "LibreOffice.ImpressDocument.1";
1022     Value = " ";
1025 // .OTP
1026 RegistryItem gid_Regitem_OpenOffice_OTP_OpenWith_Impress
1027     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
1028     Subkey = ".otp\OpenWithProgIDs";
1029     ModuleID = gid_Module_Prg_Impress_Bin;
1030     Name = "LibreOffice.ImpressTemplate.1";
1031     Value = " ";
1034 // .SXI
1035 RegistryItem gid_Regitem_OpenOffice_SXI_OpenWith_Impress
1036     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
1037     Subkey = ".sxi\OpenWithProgIDs";
1038     ModuleID = gid_Module_Prg_Impress_Bin;
1039     Name = "soffice.StarImpressDocument.6";
1040     Value = " ";
1043 // .STI
1044 RegistryItem gid_Regitem_OpenOffice_STI_OpenWith_Impress
1045     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
1046     Subkey = ".sti\OpenWithProgIDs";
1047     ModuleID = gid_Module_Prg_Impress_Bin;
1048     Name = "soffice.StarImpressTemplate.6";
1049     Value = " ";
1052 // .SXD
1053 RegistryItem gid_Regitem_OpenOffice_SXD_OpenWith_Impress
1054     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
1055     Subkey = ".sxd\OpenWithProgIDs";
1056     ModuleID = gid_Module_Prg_Impress_Bin;
1057     Name = "soffice.StarImpressDocument.6";
1058     Value = " ";
1061 // .ODG
1062 RegistryItem gid_Regitem_OpenOffice_ODG_OpenWith_Impress
1063     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
1064     Subkey = ".odg\OpenWithProgIDs";
1065     ModuleID = gid_Module_Prg_Impress_Bin;
1066     Name = "LibreOffice.ImpressDocument.1";
1067     Value = " ";
1071 RegistryItem gid_Regitem_Software_Manufacturer_Productname_Productversion_Capabilities_FileAssociations_Otp
1072     ParentID = PREDEFINED_HKEY_LOCAL_MACHINE;
1073     Subkey = "Software\%MANUFACTURER\%PRODUCTNAME%PRODUCTADDON\%PRODUCTVERSION\Capabilities\FileAssociations";
1074     ModuleID = gid_Module_Prg_Impress_Bin;
1075     Name = ".otp";
1076     Value = "LibreOffice.ImpressTemplate.1";
1077     Styles = ();
1080 RegistryItem gid_Regitem_Software_Manufacturer_Productname_Productversion_Capabilities_FileAssociations_Sti
1081     ParentID = PREDEFINED_HKEY_LOCAL_MACHINE;
1082     Subkey = "Software\%MANUFACTURER\%PRODUCTNAME%PRODUCTADDON\%PRODUCTVERSION\Capabilities\FileAssociations";
1083     ModuleID = gid_Module_Prg_Impress_Bin;
1084     Name = ".sti";
1085     Value = "soffice.StarImpressTemplate.6";
1086     Styles = ();
1089 RegistryItem gid_Regitem_Software_Microsoft_Windows_Currentversion_Apppaths_Simpress_Exe
1090     ParentID = PREDEFINED_HKEY_LOCAL_MACHINE;
1091     Subkey = "Software\Microsoft\Windows\CurrentVersion\App Paths\simpress.exe";
1092     ModuleID = gid_Module_Prg_Impress_Bin;
1093     Value = "<progpath>\program\simpress.exe";
1096 RegistryItem gid_Regitem_Software_Microsoft_Windows_Currentversion_Apppaths_Simpress_Exepath
1097     ParentID = PREDEFINED_HKEY_LOCAL_MACHINE;
1098     Subkey = "Software\Microsoft\Windows\CurrentVersion\App Paths\simpress.exe";
1099     ModuleID = gid_Module_Prg_Impress_Bin;
1100     Name = "Path";
1101     Value = "<progpath>";
1104 // registering the property handler for the supported file types
1106 REGISTER_PROPERTY_HANDLER_FOR_EXTENSION( odp )
1107 REGISTER_PROPERTY_HANDLER_FOR_EXTENSION( otp )
1108 REGISTER_PROPERTY_HANDLER_FOR_EXTENSION( sxi )
1109 REGISTER_PROPERTY_HANDLER_FOR_EXTENSION( sti )
1111 // registering the mso file types
1113 CONDITIONAL_REGISTER_DOC_EXTENSION( Ppt,  gid_Module_Prg_Impress_MSO_Reg, ppt,  PPT,  MS_POWERPOINT_PRESENTATION_OLD, 7, simpress.exe, open, Impress )
1114 CONDITIONAL_REGISTER_DOC_EXTENSION( Pps,  gid_Module_Prg_Impress_MSO_Reg, pps,  PPS,  MS_POWERPOINT_SHOW, 7, simpress.exe, open, Impress )
1115 CONDITIONAL_REGISTER_DOC_EXTENSION( Ppsx, gid_Module_Prg_Impress_MSO_Reg, ppsx, PPSX, MS_POWERPOINT_SHOW, 7, simpress.exe, open, Impress )
1116 CONDITIONAL_REGISTER_DOC_EXTENSION( Pptx, gid_Module_Prg_Impress_MSO_Reg, pptx, PPTX, MS_POWERPOINT_PRESENTATION, 7, simpress.exe, open, Impress )
1117 CONDITIONAL_REGISTER_DOC_EXTENSION( Pptm, gid_Module_Prg_Impress_MSO_Reg, pptm, PPTM, MS_POWERPOINT_PRESENTATION, 7, simpress.exe, open, Impress )
1118 CONDITIONAL_REGISTER_DOCTEMPLATE_EXTENSION( Pot,  gid_Module_Prg_Impress_MSO_Reg, pot,  POT,  MS_POWERPOINT_TEMPLATE_OLD, 8, simpress.exe, new, Impress )
1119 CONDITIONAL_REGISTER_DOCTEMPLATE_EXTENSION( Potx, gid_Module_Prg_Impress_MSO_Reg, potx, POTX, MS_POWERPOINT_TEMPLATE, 8, simpress.exe, new, Impress )
1120 CONDITIONAL_REGISTER_DOCTEMPLATE_EXTENSION( Potm, gid_Module_Prg_Impress_MSO_Reg, potm, POTM, MS_POWERPOINT_TEMPLATE, 8, simpress.exe, new, Impress )
1122 // registering other supported types
1124 CONDITIONAL_REGISTER_DOC_EXTENSION( Uop, gid_Module_Prg_Impress_Other_Reg, uop, UOP, UNIFORM_OFFICE_FORMAT_PRESENTATION, 7, simpress.exe, open, Impress )
1125 CONDITIONAL_REGISTER_DOC_EXTENSION( Cgm, gid_Module_Prg_Impress_Other_Reg, cgm, CGM, COMPUTER_GRAPHICS_METAFILE, 7, simpress.exe, open, Impress )