2 * This file is part of the LibreOffice project.
4 * This Source Code Form is subject to the terms of the Mozilla Public
5 * License, v. 2.0. If a copy of the MPL was not distributed with this
6 * file, You can obtain one at http://mozilla.org/MPL/2.0/.
8 * This file incorporates work covered by the following license notice:
10 * Licensed to the Apache Software Foundation (ASF) under one or more
11 * contributor license agreements. See the NOTICE file distributed
12 * with this work for additional information regarding copyright
13 * ownership. The ASF licenses this file to you under the Apache
14 * License, Version 2.0 (the "License"); you may not use this file
15 * except in compliance with the License. You may obtain a copy of
16 * the License at http://www.apache.org/licenses/LICENSE-2.0 .
21 // MSOLE embedded object in SO7 file format
22 RegistryItem gid_Regitem_Clsid__41662fc2_0d57_4aff_Ab27_Ad2e12e7c273_
23 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
24 ModuleID = gid_Module_Prg_Draw_Bin;
25 Subkey = "CLSID\{41662FC2-0D57-4aff-AB27-AD2E12E7C273}";
26 REG_VALUE_LNG(SO60_DRAWING)
29 RegistryItem gid_Regitem_Clsid__41662fc2_0d57_4aff_Ab27_Ad2e12e7c273__Auxusertype_2
30 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
31 ModuleID = gid_Module_Prg_Draw_Bin;
32 Subkey = "CLSID\{41662FC2-0D57-4aff-AB27-AD2E12E7C273}\AuxUserType\2";
33 Value = "%PRODUCTNAME";
36 RegistryItem gid_Regitem_Clsid__41662fc2_0d57_4aff_Ab27_Ad2e12e7c273__Auxusertype_3
37 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
38 ModuleID = gid_Module_Prg_Draw_Bin;
39 Subkey = "CLSID\{41662FC2-0D57-4aff-AB27-AD2E12E7C273}\AuxUserType\3";
40 REG_VALUE_LNG(SO60_DRAWING)
43 RegistryItem gid_Regitem_Clsid__41662fc2_0d57_4aff_Ab27_Ad2e12e7c273__Dataformats_Getset_0
44 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
45 ModuleID = gid_Module_Prg_Draw_Bin;
46 Subkey = "CLSID\{41662FC2-0D57-4aff-AB27-AD2E12E7C273}\DataFormats\GetSet\0";
47 Value = "Embed Source,1,8,1";
50 RegistryItem gid_Regitem_Clsid__41662fc2_0d57_4aff_Ab27_Ad2e12e7c273__Dataformats_Getset_1
51 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
52 ModuleID = gid_Module_Prg_Draw_Bin;
53 Subkey = "CLSID\{41662FC2-0D57-4aff-AB27-AD2E12E7C273}\DataFormats\GetSet\1";
57 RegistryItem gid_Regitem_Clsid__41662fc2_0d57_4aff_Ab27_Ad2e12e7c273__Dataformats_Getset_2
58 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
59 ModuleID = gid_Module_Prg_Draw_Bin;
60 Subkey = "CLSID\{41662FC2-0D57-4aff-AB27-AD2E12E7C273}\DataFormats\GetSet\2";
64 RegistryItem gid_Regitem_Clsid__41662fc2_0d57_4aff_Ab27_Ad2e12e7c273__Defaulticon
65 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
66 ModuleID = gid_Module_Prg_Draw_Bin;
67 Subkey = "CLSID\{41662FC2-0D57-4aff-AB27-AD2E12E7C273}\DefaultIcon";
68 Value = "<progpath>\program\soffice.bin,0";
71 RegistryItem gid_Regitem_Clsid__41662fc2_0d57_4aff_Ab27_Ad2e12e7c273__Inprochandler32
72 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
73 ModuleID = gid_Module_Prg_Draw_Bin;
74 Subkey = "CLSID\{41662FC2-0D57-4aff-AB27-AD2E12E7C273}\InprocHandler32";
75 Value = "<progpath>\program\inprocserv.dll";
79 RegistryItem gid_Regitem_Clsid__41662fc2_0d57_4aff_Ab27_Ad2e12e7c273__Insertable
80 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
81 ModuleID = gid_Module_Prg_Draw_Bin;
82 Subkey = "CLSID\{41662FC2-0D57-4aff-AB27-AD2E12E7C273}\Insertable";
85 RegistryItem gid_Regitem_Clsid__41662fc2_0d57_4aff_Ab27_Ad2e12e7c273__Localserver32
86 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
87 ModuleID = gid_Module_Prg_Draw_Bin;
88 Subkey = "CLSID\{41662FC2-0D57-4aff-AB27-AD2E12E7C273}\LocalServer32";
89 Value = "<progpath>\program\soffice.exe --nodefault --nologo";
92 RegistryItem gid_Regitem_Clsid__41662fc2_0d57_4aff_Ab27_Ad2e12e7c273__Miscstatus
93 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
94 ModuleID = gid_Module_Prg_Draw_Bin;
95 Subkey = "CLSID\{41662FC2-0D57-4aff-AB27-AD2E12E7C273}\MiscStatus";
99 RegistryItem gid_Regitem_Clsid__41662fc2_0d57_4aff_Ab27_Ad2e12e7c273__Progid
100 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
101 ModuleID = gid_Module_Prg_Draw_Bin;
102 Subkey = "CLSID\{41662FC2-0D57-4aff-AB27-AD2E12E7C273}\ProgID";
103 Value = "soffice.StarDrawDocument.6";
106 RegistryItem gid_Regitem_Clsid__41662fc2_0d57_4aff_Ab27_Ad2e12e7c273__Programmable
107 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
108 ModuleID = gid_Module_Prg_Draw_Bin;
109 Subkey = "CLSID\{41662FC2-0D57-4aff-AB27-AD2E12E7C273}\Programmable";
112 RegistryItem gid_Regitem_Clsid__41662fc2_0d57_4aff_Ab27_Ad2e12e7c273__Verb_0
113 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
114 ModuleID = gid_Module_Prg_Draw_Bin;
115 Subkey = "CLSID\{41662FC2-0D57-4aff-AB27-AD2E12E7C273}\verb\0";
119 RegistryItem gid_Regitem_Clsid__41662fc2_0d57_4aff_Ab27_Ad2e12e7c273__Verb__1
120 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
121 ModuleID = gid_Module_Prg_Draw_Bin;
122 Subkey = "CLSID\{41662FC2-0D57-4aff-AB27-AD2E12E7C273}\verb\-1";
126 RegistryItem gid_Regitem_Clsid__41662fc2_0d57_4aff_Ab27_Ad2e12e7c273__Verb__2
127 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
128 ModuleID = gid_Module_Prg_Draw_Bin;
129 Subkey = "CLSID\{41662FC2-0D57-4aff-AB27-AD2E12E7C273}\verb\-2";
133 RegistryItem gid_Regitem_Clsid__41662fc2_0d57_4aff_Ab27_Ad2e12e7c273__Versionindependentprogid
134 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
135 ModuleID = gid_Module_Prg_Draw_Bin;
136 Subkey = "CLSID\{41662FC2-0D57-4aff-AB27-AD2E12E7C273}\VersionIndependentProgID";
137 Value = "soffice.StarDrawDocument.6";
140 // MSOLE embedded object in OASIS file format
141 RegistryItem gid_Regitem_Clsid__448bb771_Cfe2_47c4_Bcdf_1fbf378e202c_
142 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
143 ModuleID = gid_Module_Prg_Draw_Bin;
144 Subkey = "CLSID\{448BB771-CFE2-47C4-BCDF-1FBF378E202C}";
145 REG_VALUE_LNG(OO_DRAW)
148 RegistryItem gid_Regitem_Clsid__448bb771_Cfe2_47c4_Bcdf_1fbf378e202c__Auxusertype_2
149 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
150 ModuleID = gid_Module_Prg_Draw_Bin;
151 Subkey = "CLSID\{448BB771-CFE2-47C4-BCDF-1FBF378E202C}\AuxUserType\2";
152 Value = "%PRODUCTNAME";
155 RegistryItem gid_Regitem_Clsid__448bb771_Cfe2_47c4_Bcdf_1fbf378e202c__Auxusertype_3
156 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
157 ModuleID = gid_Module_Prg_Draw_Bin;
158 Subkey = "CLSID\{448BB771-CFE2-47C4-BCDF-1FBF378E202C}\AuxUserType\3";
159 REG_VALUE_LNG(OO_DRAW)
162 RegistryItem gid_Regitem_Clsid__448bb771_Cfe2_47c4_Bcdf_1fbf378e202c__Dataformats_Getset_0
163 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
164 ModuleID = gid_Module_Prg_Draw_Bin;
165 Subkey = "CLSID\{448BB771-CFE2-47C4-BCDF-1FBF378E202C}\DataFormats\GetSet\0";
166 Value = "Embed Source,1,8,1";
169 RegistryItem gid_Regitem_Clsid__448bb771_Cfe2_47c4_Bcdf_1fbf378e202c__Dataformats_Getset_1
170 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
171 ModuleID = gid_Module_Prg_Draw_Bin;
172 Subkey = "CLSID\{448BB771-CFE2-47C4-BCDF-1FBF378E202C}\DataFormats\GetSet\1";
176 RegistryItem gid_Regitem_Clsid__448bb771_Cfe2_47c4_Bcdf_1fbf378e202c__Dataformats_Getset_2
177 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
178 ModuleID = gid_Module_Prg_Draw_Bin;
179 Subkey = "CLSID\{448BB771-CFE2-47C4-BCDF-1FBF378E202C}\DataFormats\GetSet\2";
183 RegistryItem gid_Regitem_Clsid__448bb771_Cfe2_47c4_Bcdf_1fbf378e202c__Defaulticon
184 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
185 ModuleID = gid_Module_Prg_Draw_Bin;
186 Subkey = "CLSID\{448BB771-CFE2-47C4-BCDF-1FBF378E202C}\DefaultIcon";
187 Value = "<progpath>\program\soffice.bin,0";
190 RegistryItem gid_Regitem_Clsid__448bb771_Cfe2_47c4_Bcdf_1fbf378e202c__Inprochandler32
191 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
192 ModuleID = gid_Module_Prg_Draw_Bin;
193 Subkey = "CLSID\{448BB771-CFE2-47C4-BCDF-1FBF378E202C}\InprocHandler32";
194 Value = "<progpath>\program\inprocserv.dll";
198 RegistryItem gid_Regitem_Clsid__448bb771_Cfe2_47c4_Bcdf_1fbf378e202c__Insertable
199 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
200 ModuleID = gid_Module_Prg_Draw_Bin;
201 Subkey = "CLSID\{448BB771-CFE2-47C4-BCDF-1FBF378E202C}\Insertable";
204 RegistryItem gid_Regitem_Clsid__448bb771_Cfe2_47c4_Bcdf_1fbf378e202c__Localserver32
205 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
206 ModuleID = gid_Module_Prg_Draw_Bin;
207 Subkey = "CLSID\{448BB771-CFE2-47C4-BCDF-1FBF378E202C}\LocalServer32";
208 Value = "<progpath>\program\soffice.exe --nodefault --nologo";
211 RegistryItem gid_Regitem_Clsid__448bb771_Cfe2_47c4_Bcdf_1fbf378e202c__Miscstatus
212 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
213 ModuleID = gid_Module_Prg_Draw_Bin;
214 Subkey = "CLSID\{448BB771-CFE2-47C4-BCDF-1FBF378E202C}\MiscStatus";
218 RegistryItem gid_Regitem_Clsid__448bb771_Cfe2_47c4_Bcdf_1fbf378e202c__Progid
219 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
220 ModuleID = gid_Module_Prg_Draw_Bin;
221 Subkey = "CLSID\{448BB771-CFE2-47C4-BCDF-1FBF378E202C}\ProgID";
222 Value = "LibreOffice.DrawDocument.1";
225 RegistryItem gid_Regitem_Clsid__448bb771_Cfe2_47c4_Bcdf_1fbf378e202c__Programmable
226 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
227 ModuleID = gid_Module_Prg_Draw_Bin;
228 Subkey = "CLSID\{448BB771-CFE2-47C4-BCDF-1FBF378E202C}\Programmable";
231 RegistryItem gid_Regitem_Clsid__448bb771_Cfe2_47c4_Bcdf_1fbf378e202c__Verb_0
232 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
233 ModuleID = gid_Module_Prg_Draw_Bin;
234 Subkey = "CLSID\{448BB771-CFE2-47C4-BCDF-1FBF378E202C}\verb\0";
238 RegistryItem gid_Regitem_Clsid__448bb771_Cfe2_47c4_Bcdf_1fbf378e202c__Verb__1
239 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
240 ModuleID = gid_Module_Prg_Draw_Bin;
241 Subkey = "CLSID\{448BB771-CFE2-47C4-BCDF-1FBF378E202C}\verb\-1";
245 RegistryItem gid_Regitem_Clsid__448bb771_Cfe2_47c4_Bcdf_1fbf378e202c__Verb__2
246 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
247 ModuleID = gid_Module_Prg_Draw_Bin;
248 Subkey = "CLSID\{448BB771-CFE2-47C4-BCDF-1FBF378E202C}\verb\-2";
252 RegistryItem gid_Regitem_Clsid__448bb771_Cfe2_47c4_Bcdf_1fbf378e202c__Versionindependentprogid
253 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
254 ModuleID = gid_Module_Prg_Draw_Bin;
255 Subkey = "CLSID\{448BB771-CFE2-47C4-BCDF-1FBF378E202C}\VersionIndependentProgID";
256 Value = "LibreOffice.DrawDocument.1";
259 RegistryItem gid_Regitem_Soffice_Stardrawdocument_6
260 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
261 ModuleID = gid_Module_Prg_Draw_Bin;
262 Subkey = "soffice.StarDrawDocument.6";
263 REG_VALUE_LNG(SO60_DRAWING)
266 RegistryItem gid_Regitem_Soffice_Stardrawdocument_6_Clsid
267 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
268 ModuleID = gid_Module_Prg_Draw_Bin;
269 Subkey = "soffice.StarDrawDocument.6\CLSID";
270 Value = "{41662FC2-0D57-4aff-AB27-AD2E12E7C273}";
273 RegistryItem gid_Regitem_Soffice_Stardrawdocument_6_Defaulticon
274 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
275 ModuleID = gid_Module_Prg_Draw_Bin;
276 Subkey = "soffice.StarDrawDocument.6\DefaultIcon";
277 Value = "<progpath>\program\soffice.bin,5";
280 RegistryItem gid_Regitem_Soffice_Stardrawdocument_6_AppUserModelID
281 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
282 ModuleID = gid_Module_Prg_Draw_Bin;
283 Subkey = "soffice.StarDrawDocument.6";
284 Name = "AppUserModelID";
285 Value = "TheDocumentFoundation.LibreOffice.Draw";
288 RegistryItem gid_Regitem_Soffice_Stardrawdocument_6_FriendlyTypeName
289 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
290 ModuleID = gid_Module_Prg_Draw_Bin;
291 Subkey = "soffice.StarDrawDocument.6";
292 Name = "FriendlyTypeName";
293 REG_VALUE_LNG(SO60_DRAWING)
296 RegistryItem gid_Regitem_Soffice_Stardrawdocument_6_Shell
297 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
298 ModuleID = gid_Module_Prg_Draw_Bin;
299 Subkey = "soffice.StarDrawDocument.6\shell";
303 RegistryItem gid_Regitem_Soffice_Stardrawdocument_6_Shell_New
304 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
305 ModuleID = gid_Module_Prg_Draw_Bin;
306 Subkey = "soffice.StarDrawDocument.6\shell\new";
310 RegistryItem gid_Regitem_Soffice_Stardrawdocument_6_Shell_New_Command
311 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
312 ModuleID = gid_Module_Prg_Draw_Bin;
313 Subkey = "soffice.StarDrawDocument.6\shell\new\command";
314 Value = "\"<progpath>\program\soffice.exe\" -n \"%1\"";
317 RegistryItem gid_Regitem_Soffice_Stardrawdocument_6_Shell_Open_Command
318 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
319 ModuleID = gid_Module_Prg_Draw_Bin;
320 Subkey = "soffice.StarDrawDocument.6\shell\open\command";
321 Value = "\"<progpath>\program\soffice.exe\" -o \"%1\"";
324 RegistryItem gid_Regitem_Soffice_Stardrawdocument_6_Shell_Print_Command
325 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
326 ModuleID = gid_Module_Prg_Draw_Bin;
327 Subkey = "soffice.StarDrawDocument.6\shell\print\command";
328 Value = "\"<progpath>\program\soffice.exe\" -p \"%1\"";
331 RegistryItem gid_Regitem_Soffice_Stardrawdocument_6_Shell_Printto_Command
332 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
333 ModuleID = gid_Module_Prg_Draw_Bin;
334 Subkey = "soffice.StarDrawDocument.6\shell\printto\command";
335 Value = "\"<progpath>\program\soffice.exe\" -pt \"%2\" \"%1\"";
338 RegistryItem gid_Regitem_Soffice_Stardrawdocument_Curver
339 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
340 Subkey = "soffice.StarDrawDocument\CurVer";
341 ModuleID = gid_Module_Prg_Draw_Bin;
342 Value = "soffice.StarDrawDocument.6";
345 RegistryItem gid_Regitem_Soffice_Stardrawingdocument_6_Insertable
346 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
347 ModuleID = gid_Module_Prg_Draw_Bin;
348 Subkey = "soffice.StarDrawDocument.6\Insertable";
351 RegistryItem gid_Regitem_Soffice_Stardrawingdocument_6_Protocol_Stdfileediting_Server
352 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
353 ModuleID = gid_Module_Prg_Draw_Bin;
354 Subkey = "soffice.StarDrawDocument.6\protocol\StdFileEditing\server";
355 Value = "<progpath>\program\soffice.exe";
358 RegistryItem gid_Regitem_Soffice_Stardrawingdocument_6_Protocol_Stdfileediting_Verb_0
359 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
360 ModuleID = gid_Module_Prg_Draw_Bin;
361 Subkey = "soffice.StarDrawDocument.6\protocol\StdFileEditing\verb\0";
365 RegistryItem gid_Regitem_Soffice_Stardrawingdocument_6_Protocol_Stdfileediting_Verb__1
366 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
367 ModuleID = gid_Module_Prg_Draw_Bin;
368 Subkey = "soffice.StarDrawDocument.6\protocol\StdFileEditing\verb\-1";
372 RegistryItem gid_Regitem_Soffice_Stardrawingdocument_6_Protocol_Stdfileediting_Verb__2
373 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
374 ModuleID = gid_Module_Prg_Draw_Bin;
375 Subkey = "soffice.StarDrawDocument.6\protocol\StdFileEditing\verb\-2";
379 RegistryItem gid_Regitem_Soffice_Stardrawtemplate_6
380 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
381 Subkey = "soffice.StarDrawTemplate.6";
382 ModuleID = gid_Module_Prg_Draw_Bin;
383 REG_VALUE_LNG(SO60_DRAW_TEMPLATE)
386 RegistryItem gid_Regitem_Soffice_Stardrawtemplate_6_Defaulticon
387 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
388 Subkey = "soffice.StarDrawTemplate.6\DefaultIcon";
389 ModuleID = gid_Module_Prg_Draw_Bin;
390 Value = "<progpath>\program\soffice.bin,6";
393 RegistryItem gid_Regitem_Soffice_Stardrawtemplate_6_AppUserModelID
394 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
395 ModuleID = gid_Module_Prg_Draw_Bin;
396 Subkey = "soffice.StarDrawTemplate.6";
397 Name = "AppUserModelID";
398 Value = "TheDocumentFoundation.LibreOffice.Draw";
401 RegistryItem gid_Regitem_Soffice_Stardrawtemplate_6_FriendlyTypeName
402 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
403 ModuleID = gid_Module_Prg_Draw_Bin;
404 Subkey = "soffice.StarDrawDocument.6";
405 Name = "FriendlyTypeName";
406 REG_VALUE_LNG(SO60_DRAWING)
409 RegistryItem gid_Regitem_Soffice_Stardrawtemplate_6_Shell
410 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
411 Subkey = "soffice.StarDrawTemplate.6\shell";
412 ModuleID = gid_Module_Prg_Draw_Bin;
416 RegistryItem gid_Regitem_Soffice_Stardrawtemplate_6_Shell_New
417 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
418 Subkey = "soffice.StarDrawTemplate.6\shell\new";
419 ModuleID = gid_Module_Prg_Draw_Bin;
423 RegistryItem gid_Regitem_Soffice_Stardrawtemplate_6_Shell_New_Command
424 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
425 Subkey = "soffice.StarDrawTemplate.6\shell\new\command";
426 ModuleID = gid_Module_Prg_Draw_Bin;
427 Value = "\"<progpath>\program\soffice.exe\" -n \"%1\"";
430 RegistryItem gid_Regitem_Soffice_Stardrawtemplate_6_Shell_Open_Command
431 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
432 Subkey = "soffice.StarDrawTemplate.6\shell\open\command";
433 ModuleID = gid_Module_Prg_Draw_Bin;
434 Value = "\"<progpath>\program\soffice.exe\" -o \"%1\"";
437 RegistryItem gid_Regitem_Soffice_Stardrawtemplate_6_Shell_Print_Command
438 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
439 Subkey = "soffice.StarDrawTemplate.6\shell\print\command";
440 ModuleID = gid_Module_Prg_Draw_Bin;
441 Value = "\"<progpath>\program\soffice.exe\" -p \"%1\"";
444 RegistryItem gid_Regitem_Soffice_Stardrawtemplate_6_Shell_Printto_Command
445 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
446 Subkey = "soffice.StarDrawTemplate.6\shell\printto\command";
447 ModuleID = gid_Module_Prg_Draw_Bin;
448 Value = "\"<progpath>\program\soffice.exe\" -pt \"%2\" \"%1\"";
451 RegistryItem gid_Regitem_Std_PersistentHandler
452 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
453 ModuleID = gid_Module_Prg_Draw_Bin;
454 Subkey = ".std\PersistentHandler";
455 Value = "{7BC0E713-5703-45BE-A29D-5D46D8B39262}";
458 RegistryItem gid_Regitem_Std_Shellex_00021500_0000_0000_C000_000000000046
459 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
460 ModuleID = gid_Module_Prg_Draw_Bin;
461 Subkey = ".std\shellex\{00021500-0000-0000-C000-000000000046}";
462 Value = "{087B3AE3-E237-4467-B8DB-5A38AB959AC9}";
465 RegistryItem gid_Regitem_Std_Shellex_BB2E617C_0920_11D1_9A0B_00C04FC2D6C1
466 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
467 ModuleID = gid_Module_Prg_Draw_Bin;
468 Subkey = ".std\shellex\{BB2E617C-0920-11D1-9A0B-00C04FC2D6C1}";
469 Value = "{3B092F0C-7696-40E3-A80F-68D74DA84210}";
472 RegistryItem gid_Regitem_StarDrawTemplate_6_Shellex_PropertySheetHandlers_MyPropSheet1
473 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
474 ModuleID = gid_Module_Prg_Draw_Bin;
475 Subkey = "soffice.StarDrawTemplate.6\shellex\PropertySheetHandlers\MyPropSheet1";
476 Value = "{63542C48-9552-494A-84F7-73AA6A7C99C1}";
479 RegistryItem gid_Regitem_Std
480 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
482 ModuleID = gid_Module_Prg_Draw_Bin;
483 Value = "soffice.StarDrawTemplate.6";
486 RegistryItem gid_Regitem_Std_Contenttype
487 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
488 ModuleID = gid_Module_Prg_Draw_Bin;
490 Name = "Content Type";
491 Value = "application/vnd.sun.xml.draw.template";
495 RegistryItem gid_Regitem_std_FullDetails
496 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
497 ModuleID = gid_Module_Optional_Winexplorerext;
498 Subkey = "soffice.StarDrawTemplate.6";
499 Name = "FullDetails";
500 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";
504 RegistryItem gid_Regitem_std_KindMap
505 ParentID = PREDEFINED_HKEY_LOCAL_MACHINE;
506 ModuleID = gid_Module_Prg_Draw_Bin;
507 Subkey = "SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\KindMap";
512 RegistryItem gid_Regitem_Sxd_PersistentHandler
513 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
514 ModuleID = gid_Module_Prg_Draw_Bin;
515 Subkey = ".sxd\PersistentHandler";
516 Value = "{7BC0E713-5703-45BE-A29D-5D46D8B39262}";
519 RegistryItem gid_Regitem_Sxd_Shellex_00021500_0000_0000_C000_000000000046
520 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
521 ModuleID = gid_Module_Prg_Draw_Bin;
522 Subkey = ".sxd\shellex\{00021500-0000-0000-C000-000000000046}";
523 Value = "{087B3AE3-E237-4467-B8DB-5A38AB959AC9}";
526 RegistryItem gid_Regitem_Sxd_Shellex_BB2E617C_0920_11D1_9A0B_00C04FC2D6C1
527 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
528 ModuleID = gid_Module_Prg_Draw_Bin;
529 Subkey = ".sxd\shellex\{BB2E617C-0920-11D1-9A0B-00C04FC2D6C1}";
530 Value = "{3B092F0C-7696-40E3-A80F-68D74DA84210}";
533 RegistryItem gid_Regitem_StarDrawDocument_1_Shellex_PropertySheetHandlers_MyPropSheet1
534 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
535 ModuleID = gid_Module_Prg_Draw_Bin;
536 Subkey = "soffice.StarDrawDocument.6\shellex\PropertySheetHandlers\MyPropSheet1";
537 Value = "{63542C48-9552-494A-84F7-73AA6A7C99C1}";
540 RegistryItem gid_Regitem_Sxd_Contenttype
541 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
542 ModuleID = gid_Module_Prg_Draw_Bin;
544 Name = "Content Type";
545 Value = "application/vnd.sun.xml.draw";
548 RegistryItem gid_Regitem_Sxd_Mime_Database
549 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
550 ModuleID = gid_Module_Prg_Draw_Bin;
551 Subkey = "MIME\Database\Content Type\application/vnd.sun.xml.draw";
556 RegistryItem gid_Regitem__Sxd
557 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
558 ModuleID = gid_Module_Prg_Draw_Bin;
560 Value = "soffice.StarDrawDocument.6";
563 RegistryItem gid_Regitem_Software_Manufacturer_Productname_Productversion_Capabilities_FileAssociations_sxd
564 ParentID = PREDEFINED_HKEY_LOCAL_MACHINE;
565 Subkey = "Software\%MANUFACTURER\%PRODUCTNAME%PRODUCTADDON\%PRODUCTVERSION\Capabilities\FileAssociations";
566 ModuleID = gid_Module_Prg_Draw_Bin;
568 Value = "soffice.StarDrawDocument.6";
573 RegistryItem gid_Regitem_sxd_FullDetails
574 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
575 ModuleID = gid_Module_Optional_Winexplorerext;
576 Subkey = "soffice.StarDrawDocument.6";
577 Name = "FullDetails";
578 Value = "prop:System.PropGroup.Description;System.Title;System.Author;System.Subject;System.Keywords;System.Comment;System.PropGroup.FileSystem;System.ItemNameDisplay;System.ItemType;System.ItemFolderPathDisplay;System.Size;System.DateCreated;System.DateModified;System.FileAttributes;System.ComputerName";
582 RegistryItem gid_Regitem_sxd_KindMap
583 ParentID = PREDEFINED_HKEY_LOCAL_MACHINE;
584 ModuleID = gid_Module_Prg_Draw_Bin;
585 Subkey = "SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\KindMap";
590 // new odg file extension
592 RegistryItem gid_Regitem_Odg_PersistentHandler
593 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
594 ModuleID = gid_Module_Prg_Draw_Bin;
595 Subkey = ".odg\PersistentHandler";
596 Value = "{7BC0E713-5703-45BE-A29D-5D46D8B39262}";
599 RegistryItem gid_Regitem_Odg_Shellex_00021500_0000_0000_C000_000000000046
600 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
601 ModuleID = gid_Module_Prg_Draw_Bin;
602 Subkey = ".odg\shellex\{00021500-0000-0000-C000-000000000046}";
603 Value = "{087B3AE3-E237-4467-B8DB-5A38AB959AC9}";
606 RegistryItem gid_Regitem_Odg_Shellex_BB2E617C_0920_11D1_9A0B_00C04FC2D6C1
607 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
608 ModuleID = gid_Module_Prg_Draw_Bin;
609 Subkey = ".odg\shellex\{BB2E617C-0920-11D1-9A0B-00C04FC2D6C1}";
610 Value = "{3B092F0C-7696-40E3-A80F-68D74DA84210}";
613 RegistryItem gid_Regitem_DrawDocument_1_Shellex_PropertySheetHandlers_MyPropSheet1
614 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
615 ModuleID = gid_Module_Prg_Draw_Bin;
616 Subkey = "LibreOffice.DrawDocument.1\shellex\PropertySheetHandlers\MyPropSheet1";
617 Value = "{63542C48-9552-494A-84F7-73AA6A7C99C1}";
620 RegistryItem gid_Regitem_Odg_Contenttype
621 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
622 ModuleID = gid_Module_Prg_Draw_Bin;
624 Name = "Content Type";
625 Value = "application/vnd.oasis.opendocument.graphics";
628 RegistryItem gid_Regitem_Odg_Mime_Database
629 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
630 ModuleID = gid_Module_Prg_Draw_Bin;
631 Subkey = "MIME\Database\Content Type\application/vnd.oasis.opendocument.graphics";
636 RegistryItem gid_Regitem__Odg
637 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
638 ModuleID = gid_Module_Prg_Draw_Bin;
640 Value = "LibreOffice.DrawDocument.1";
643 RegistryItem gid_Regitem_Software_Manufacturer_Productname_Productversion_Capabilities_FileAssociations_odg
644 ParentID = PREDEFINED_HKEY_LOCAL_MACHINE;
645 Subkey = "Software\%MANUFACTURER\%PRODUCTNAME%PRODUCTADDON\%PRODUCTVERSION\Capabilities\FileAssociations";
646 ModuleID = gid_Module_Prg_Draw_Bin;
648 Value = "LibreOffice.DrawDocument.1";
652 RegistryItem gid_Regitem_Software_Manufacturer_Productname_Productversion_Capabilities_MimeAssociations_odg
653 ParentID = PREDEFINED_HKEY_LOCAL_MACHINE;
654 Subkey = "Software\%MANUFACTURER\%PRODUCTNAME%PRODUCTADDON\%PRODUCTVERSION\Capabilities\MimeAssociations";
655 ModuleID = gid_Module_Prg_Draw_Bin;
656 Name = "application/vnd.oasis.opendocument.graphics";
657 Value = "LibreOffice.DrawDocument.1";
661 RegistryItem gid_Regitem_Odg_Openoffice_Drawdocument_1_Shellnew
662 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
663 ModuleID = gid_Module_Prg_Draw_Bin;
664 Subkey = ".odg\LibreOffice.DrawDocument.1\ShellNew";
666 Value = "<progpath>\share\template\shellnew\soffice.odg";
669 RegistryItem gid_Regitem_Openoffice_Drawdocument_Curver
670 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
671 Subkey = "LibreOffice.DrawDocument\CurVer";
672 ModuleID = gid_Module_Prg_Draw_Bin;
673 Value = "LibreOffice.DrawDocument.1";
676 RegistryItem gid_Regitem_Openoffice_Drawdocument_1
677 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
678 ModuleID = gid_Module_Prg_Draw_Bin;
679 Subkey = "LibreOffice.DrawDocument.1";
680 REG_VALUE_LNG(OO_DRAW)
683 RegistryItem gid_Regitem_Openoffice_Drawdocument_1_Clsid
684 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
685 ModuleID = gid_Module_Prg_Draw_Bin;
686 Subkey = "LibreOffice.DrawDocument.1\CLSID";
687 Value = "{448BB771-CFE2-47C4-BCDF-1FBF378E202C}";
690 RegistryItem gid_Regitem_Openoffice_Drawdocument_1_Defaulticon
691 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
692 ModuleID = gid_Module_Prg_Draw_Bin;
693 Subkey = "LibreOffice.DrawDocument.1\DefaultIcon";
694 Value = "<progpath>\program\soffice.bin,5";
697 RegistryItem gid_Regitem_Openoffice_Drawdocument_1_AppUserModelID
698 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
699 ModuleID = gid_Module_Prg_Draw_Bin;
700 Subkey = "LibreOffice.DrawDocument.1";
701 Name = "AppUserModelID";
702 Value = "TheDocumentFoundation.LibreOffice.Draw";
705 RegistryItem gid_Regitem_Openoffice_Drawdocument_1_FriendlyTypeName
706 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
707 ModuleID = gid_Module_Prg_Draw_Bin;
708 Subkey = "LibreOffice.DrawDocument.1";
709 Name = "FriendlyTypeName";
710 REG_VALUE_LNG(OO_DRAW)
714 RegistryItem gid_Regitem_odg_FullDetails
715 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
716 ModuleID = gid_Module_Optional_Winexplorerext;
717 Subkey = "LibreOffice.DrawDocument.1";
718 Name = "FullDetails";
719 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";
723 RegistryItem gid_Regitem_odg_KindMap
724 ParentID = PREDEFINED_HKEY_LOCAL_MACHINE;
725 ModuleID = gid_Module_Prg_Draw_Bin;
726 Subkey = "SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\KindMap";
731 RegistryItem gid_Regitem_Openoffice_Drawdocument_1_Shell
732 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
733 ModuleID = gid_Module_Prg_Draw_Bin;
734 Subkey = "LibreOffice.DrawDocument.1\shell";
738 RegistryItem gid_Regitem_Openoffice_Drawdocument_1_Shell_New
739 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
740 ModuleID = gid_Module_Prg_Draw_Bin;
741 Subkey = "LibreOffice.DrawDocument.1\shell\new";
745 RegistryItem gid_Regitem_Openoffice_Drawdocument_1_Shell_New_Command
746 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
747 ModuleID = gid_Module_Prg_Draw_Bin;
748 Subkey = "LibreOffice.DrawDocument.1\shell\new\command";
749 Value = "\"<progpath>\program\soffice.exe\" -n \"%1\"";
752 RegistryItem gid_Regitem_Openoffice_Drawdocument_1_Shell_Open_Command
753 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
754 ModuleID = gid_Module_Prg_Draw_Bin;
755 Subkey = "LibreOffice.DrawDocument.1\shell\open\command";
756 Value = "\"<progpath>\program\soffice.exe\" -o \"%1\"";
760 RegistryItem gid_Regitem_Openoffice_Drawdocument_1_Shell_Print_Command
761 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
762 ModuleID = gid_Module_Prg_Draw_Bin;
763 Subkey = "LibreOffice.DrawDocument.1\shell\print\command";
764 Value = "\"<progpath>\program\soffice.exe\" -p \"%1\"";
767 RegistryItem gid_Regitem_Openoffice_Drawdocument_1_Shell_Printto_Command
768 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
769 ModuleID = gid_Module_Prg_Draw_Bin;
770 Subkey = "LibreOffice.DrawDocument.1\shell\printto\command";
771 Value = "\"<progpath>\program\soffice.exe\" -pt \"%2\" \"%1\"";
774 RegistryItem gid_Regitem_Openoffice_Drawingdocument_1_Insertable
775 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
776 ModuleID = gid_Module_Prg_Draw_Bin;
777 Subkey = "LibreOffice.DrawDocument.1\Insertable";
780 RegistryItem gid_Regitem_Openoffice_Drawingdocument_1_Protocol_Stdfileediting_Server
781 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
782 ModuleID = gid_Module_Prg_Draw_Bin;
783 Subkey = "LibreOffice.DrawDocument.1\protocol\StdFileEditing\server";
784 Value = "<progpath>\program\soffice.exe";
787 RegistryItem gid_Regitem_Openoffice_Drawingdocument_1_Protocol_Stdfileediting_Verb_0
788 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
789 ModuleID = gid_Module_Prg_Draw_Bin;
790 Subkey = "LibreOffice.DrawDocument.1\protocol\StdFileEditing\verb\0";
794 RegistryItem gid_Regitem_Openoffice_Drawingdocument_1_Protocol_Stdfileediting_Verb__1
795 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
796 ModuleID = gid_Module_Prg_Draw_Bin;
797 Subkey = "LibreOffice.DrawDocument.1\protocol\StdFileEditing\verb\-1";
801 RegistryItem gid_Regitem_Openoffice_Drawingdocument_1_Protocol_Stdfileediting_Verb__2
802 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
803 ModuleID = gid_Module_Prg_Draw_Bin;
804 Subkey = "LibreOffice.DrawDocument.1\protocol\StdFileEditing\verb\-2";
810 RegistryItem gid_Regitem_Fodg_Contenttype
811 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
812 ModuleID = gid_Module_Prg_Draw_Bin;
814 Name = "Content Type";
815 Value = "application/vnd.oasis.opendocument.graphics";
818 RegistryItem gid_Regitem__Fodg
819 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
820 ModuleID = gid_Module_Prg_Draw_Bin;
822 Value = "LibreOffice.DrawDocument.1";
825 RegistryItem gid_Regitem_Software_Manufacturer_Productname_Productversion_Capabilities_FileAssociations_fodg
826 ParentID = PREDEFINED_HKEY_LOCAL_MACHINE;
827 Subkey = "Software\%MANUFACTURER\%PRODUCTNAME%PRODUCTADDON\%PRODUCTVERSION\Capabilities\FileAssociations";
828 ModuleID = gid_Module_Root;
830 Value = "LibreOffice.DrawDocument.1";
833 RegistryItem gid_Regitem_fodg_KindMap
834 ParentID = PREDEFINED_HKEY_LOCAL_MACHINE;
835 ModuleID = gid_Module_Prg_Draw_Bin;
836 Subkey = "SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\KindMap";
841 // new otg file extension
843 RegistryItem gid_Regitem_Otg_PersistentHandler
844 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
845 ModuleID = gid_Module_Prg_Draw_Bin;
846 Subkey = ".otg\PersistentHandler";
847 Value = "{7BC0E713-5703-45BE-A29D-5D46D8B39262}";
850 RegistryItem gid_Regitem_Otg_Shellex_00021500_0000_0000_C000_000000000046
851 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
852 ModuleID = gid_Module_Prg_Draw_Bin;
853 Subkey = ".otg\shellex\{00021500-0000-0000-C000-000000000046}";
854 Value = "{087B3AE3-E237-4467-B8DB-5A38AB959AC9}";
857 RegistryItem gid_Regitem_Otg_Shellex_BB2E617C_0920_11D1_9A0B_00C04FC2D6C1
858 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
859 ModuleID = gid_Module_Prg_Draw_Bin;
860 Subkey = ".otg\shellex\{BB2E617C-0920-11D1-9A0B-00C04FC2D6C1}";
861 Value = "{3B092F0C-7696-40E3-A80F-68D74DA84210}";
864 RegistryItem gid_Regitem_DrawTemplate_1_Shellex_PropertySheetHandlers_MyPropSheet1
865 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
866 ModuleID = gid_Module_Prg_Draw_Bin;
867 Subkey = "LibreOffice.DrawTemplate.1\shellex\PropertySheetHandlers\MyPropSheet1";
868 Value = "{63542C48-9552-494A-84F7-73AA6A7C99C1}";
871 RegistryItem gid_Regitem_Otg
872 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
874 ModuleID = gid_Module_Prg_Draw_Bin;
875 Value = "LibreOffice.DrawTemplate.1";
878 RegistryItem gid_Regitem_Otg_Contenttype
879 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
880 ModuleID = gid_Module_Prg_Draw_Bin;
882 Name = "Content Type";
883 Value = "application/vnd.oasis.opendocument.graphics-template";
886 RegistryItem gid_Regitem_Openoffice_Drawtemplate_1
887 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
888 Subkey = "LibreOffice.DrawTemplate.1";
889 ModuleID = gid_Module_Prg_Draw_Bin;
890 REG_VALUE_LNG(OO_DRAW_TEMPLATE)
893 RegistryItem gid_Regitem_Openoffice_Drawtemplate_1_Defaulticon
894 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
895 Subkey = "LibreOffice.DrawTemplate.1\DefaultIcon";
896 ModuleID = gid_Module_Prg_Draw_Bin;
897 Value = "<progpath>\program\soffice.bin,6";
900 RegistryItem gid_Regitem_Openoffice_Drawtemplate_1_AppUserModelID
901 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
902 ModuleID = gid_Module_Prg_Draw_Bin;
903 Subkey = "LibreOffice.DrawTemplate.1";
904 Name = "AppUserModelID";
905 Value = "TheDocumentFoundation.LibreOffice.Draw";
908 RegistryItem gid_Regitem_Openoffice_Drawtemplate_1_FriendlyTypeName
909 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
910 ModuleID = gid_Module_Prg_Draw_Bin;
911 Subkey = "LibreOffice.DrawTemplate.1";
912 Name = "FriendlyTypeName";
913 REG_VALUE_LNG(OO_DRAW_TEMPLATE)
917 RegistryItem gid_Regitem_otg_FullDetails
918 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
919 ModuleID = gid_Module_Optional_Winexplorerext;
920 Subkey = "LibreOffice.DrawTemplate.1";
921 Name = "FullDetails";
922 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";
926 RegistryItem gid_Regitem_otg_KindMap
927 ParentID = PREDEFINED_HKEY_LOCAL_MACHINE;
928 ModuleID = gid_Module_Prg_Draw_Bin;
929 Subkey = "SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\KindMap";
934 RegistryItem gid_Regitem_Openoffice_Drawtemplate_1_Shell
935 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
936 Subkey = "LibreOffice.DrawTemplate.1\shell";
937 ModuleID = gid_Module_Prg_Draw_Bin;
941 RegistryItem gid_Regitem_Openoffice_Drawtemplate_1_Shell_New
942 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
943 Subkey = "LibreOffice.DrawTemplate.1\shell\new";
944 ModuleID = gid_Module_Prg_Draw_Bin;
948 RegistryItem gid_Regitem_Openoffice_Drawtemplate_1_Shell_New_Command
949 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
950 Subkey = "LibreOffice.DrawTemplate.1\shell\new\command";
951 ModuleID = gid_Module_Prg_Draw_Bin;
952 Value = "\"<progpath>\program\soffice.exe\" -n \"%1\"";
955 RegistryItem gid_Regitem_Openoffice_Drawtemplate_1_Shell_Open_Command
956 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
957 Subkey = "LibreOffice.DrawTemplate.1\shell\open\command";
958 ModuleID = gid_Module_Prg_Draw_Bin;
959 Value = "\"<progpath>\program\soffice.exe\" -o \"%1\"";
962 RegistryItem gid_Regitem_Openoffice_Drawtemplate_1_Shell_Print_Command
963 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
964 Subkey = "LibreOffice.DrawTemplate.1\shell\print\command";
965 ModuleID = gid_Module_Prg_Draw_Bin;
966 Value = "\"<progpath>\program\soffice.exe\" -p \"%1\"";
969 RegistryItem gid_Regitem_Openoffice_Drawtemplate_1_Shell_Printto_Command
970 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
971 Subkey = "LibreOffice.DrawTemplate.1\shell\printto\command";
972 ModuleID = gid_Module_Prg_Draw_Bin;
973 Value = "\"<progpath>\program\soffice.exe\" -pt \"%2\" \"%1\"";
976 // "OpenWith" Windows Registry keys for extensions supported by Draw
979 RegistryItem gid_Regitem_OpenOffice_ODG_OpenWith_Draw
980 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
981 Subkey = ".odg\OpenWithProgIDs";
982 ModuleID = gid_Module_Prg_Draw_Bin;
983 Name = "LibreOffice.DrawDocument.1";
988 RegistryItem gid_Regitem_OpenOffice_OTG_OpenWith_Draw
989 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
990 Subkey = ".otg\OpenWithProgIDs";
991 ModuleID = gid_Module_Prg_Draw_Bin;
992 Name = "LibreOffice.DrawTemplate.1";
997 RegistryItem gid_Regitem_OpenOffice_SXD_OpenWith_Draw
998 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
999 Subkey = ".sxd\OpenWithProgIDs";
1000 ModuleID = gid_Module_Prg_Draw_Bin;
1001 Name = "soffice.StarDrawDocument.6";
1006 RegistryItem gid_Regitem_OpenOffice_STD_OpenWith_Draw
1007 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
1008 Subkey = ".std\OpenWithProgIDs";
1009 ModuleID = gid_Module_Prg_Draw_Bin;
1010 Name = "soffice.StarDrawTemplate.6";
1015 RegistryItem gid_Regitem_Software_Manufacturer_Productname_Productversion_Capabilities_FileAssociations_Otg
1016 ParentID = PREDEFINED_HKEY_LOCAL_MACHINE;
1017 Subkey = "Software\%MANUFACTURER\%PRODUCTNAME%PRODUCTADDON\%PRODUCTVERSION\Capabilities\FileAssociations";
1018 ModuleID = gid_Module_Prg_Draw_Bin;
1020 Value = "LibreOffice.DrawTemplate.1";
1024 RegistryItem gid_Regitem_Software_Manufacturer_Productname_Productversion_Capabilities_FileAssociations_Std
1025 ParentID = PREDEFINED_HKEY_LOCAL_MACHINE;
1026 Subkey = "Software\%MANUFACTURER\%PRODUCTNAME%PRODUCTADDON\%PRODUCTVERSION\Capabilities\FileAssociations";
1027 ModuleID = gid_Module_Prg_Draw_Bin;
1029 Value = "soffice.StarDrawTemplate.6";
1033 RegistryItem gid_Regitem_Software_Microsoft_Windows_Currentversion_Apppaths_Sdraw_Exe
1034 ParentID = PREDEFINED_HKEY_LOCAL_MACHINE;
1035 Subkey = "Software\Microsoft\Windows\CurrentVersion\App Paths\sdraw.exe";
1036 ModuleID = gid_Module_Prg_Draw_Bin;
1037 Value = "<progpath>\program\sdraw.exe";
1040 RegistryItem gid_Regitem_Software_Microsoft_Windows_Currentversion_Apppaths_Sdraw_Exepath
1041 ParentID = PREDEFINED_HKEY_LOCAL_MACHINE;
1042 Subkey = "Software\Microsoft\Windows\CurrentVersion\App Paths\sdraw.exe";
1043 ModuleID = gid_Module_Prg_Draw_Bin;
1045 Value = "<progpath>";
1048 // registering the property handler for the supported file types
1050 REGISTER_PROPERTY_HANDLER_FOR_EXTENSION( odg )
1051 REGISTER_PROPERTY_HANDLER_FOR_EXTENSION( otg )
1052 REGISTER_PROPERTY_HANDLER_FOR_EXTENSION( sxd )
1053 REGISTER_PROPERTY_HANDLER_FOR_EXTENSION( std )
1055 // registering the mso file types
1056 // CONDITIONAL_REGISTER_DOC_EXTENSION(name,modid, key, cond, disp_name, icon_id, app, default, dox_type)
1058 CONDITIONAL_REGISTER_DOC_EXTENSION( Vsd, gid_Module_Prg_Draw_MSO_Reg, vsd, VSD, MS_VISIO_DOCUMENT, 5, sdraw.exe, open, Draw )
1059 CONDITIONAL_REGISTER_DOC_EXTENSION( Vdx, gid_Module_Prg_Draw_MSO_Reg, vdx, VDX, MS_VISIO_DOCUMENT, 5, sdraw.exe, open, Draw )
1060 CONDITIONAL_REGISTER_DOC_EXTENSION( Vsdm, gid_Module_Prg_Draw_MSO_Reg, vsdm, VSDM, MS_VISIO_DOCUMENT, 5, sdraw.exe, open, Draw )
1061 CONDITIONAL_REGISTER_DOC_EXTENSION( Vsdx, gid_Module_Prg_Draw_MSO_Reg, vsdx, VSDX, MS_VISIO_DOCUMENT, 5, sdraw.exe, open, Draw )
1062 CONDITIONAL_REGISTER_DOC_EXTENSION( Pub, gid_Module_Prg_Draw_MSO_Reg, pub, PUB, MS_PUBLISHER_DOCUMENT, 5, sdraw.exe, open, Draw )
1063 CONDITIONAL_REGISTER_DOCTEMPLATE_EXTENSION( Vst, gid_Module_Prg_Draw_MSO_Reg, vst, VST, MS_VISIO_TEMPLATE, 6, sdraw.exe, new, Draw )
1065 // registering other supported types
1067 CONDITIONAL_REGISTER_DOC_EXTENSION( Wpg, gid_Module_Prg_Draw_Other_Reg, wpg, WPG, WORDPERFECT_GRAPHIC_FILE, 5, sdraw.exe, open, Draw )
1068 CONDITIONAL_REGISTER_DOC_EXTENSION( Dxf, gid_Module_Prg_Draw_Other_Reg, dxf, DXF, AUTOCAD_DRAWING_INTERCHANGE_FORMAT, 5, sdraw.exe, open, Draw )
1069 CONDITIONAL_REGISTER_DOC_EXTENSION( Emf, gid_Module_Prg_Draw_Other_Reg, emf, EMF, MS_ENHANCED_METAFILE, 5, sdraw.exe, open, Draw )
1070 CONDITIONAL_REGISTER_DOC_EXTENSION( Eps, gid_Module_Prg_Draw_Other_Reg, eps, EPS, ENCAPSULATED_POSTSCRIPT, 5, sdraw.exe, open, Draw )
1071 CONDITIONAL_REGISTER_DOC_EXTENSION( Met, gid_Module_Prg_Draw_Other_Reg, met, MET, OS2_METAFILE, 5, sdraw.exe, open, Draw )
1072 CONDITIONAL_REGISTER_DOC_EXTENSION( Pct, gid_Module_Prg_Draw_Other_Reg, pct, PCT, MACINTOSH_PICTURE_METAFILE, 5, sdraw.exe, open, Draw )
1073 CONDITIONAL_REGISTER_DOC_EXTENSION( Wmf, gid_Module_Prg_Draw_Other_Reg, wmf, WMF, MS_WINDOWS_METAFILE, 5, sdraw.exe, open, Draw )
1074 CONDITIONAL_REGISTER_DOC_EXTENSION( Bmp, gid_Module_Prg_Draw_Other_Reg, bmp, BMP, MS_WINDOWS_BITMAP, 5, sdraw.exe, open, Draw )
1075 CONDITIONAL_REGISTER_DOC_EXTENSION( Cdr, gid_Module_Prg_Draw_Other_Reg, cdr, CDR, CORELDRAW_FILE_FORMAT, 5, sdraw.exe, open, Draw )
1076 CONDITIONAL_REGISTER_DOC_EXTENSION( Cmx, gid_Module_Prg_Draw_Other_Reg, cmx, CMX, COREL_PRESENTATION_EXCHANGE, 5, sdraw.exe, open, Draw )
1077 CONDITIONAL_REGISTER_DOC_EXTENSION( Gif, gid_Module_Prg_Draw_Other_Reg, gif, GIF, GRAPHICS_INTERCHANGE_FORMAT, 5, sdraw.exe, open, Draw )
1078 CONDITIONAL_REGISTER_DOC_EXTENSION( Jpg, gid_Module_Prg_Draw_Other_Reg, jpg, JPG, JOINT_PHOTOGRAPHIC_EXPERTS_GROUP, 5, sdraw.exe, open, Draw )
1079 CONDITIONAL_REGISTER_DOC_EXTENSION( Jpeg, gid_Module_Prg_Draw_Other_Reg, jpeg, JPEG, JOINT_PHOTOGRAPHIC_EXPERTS_GROUP, 5, sdraw.exe, open, Draw )
1080 CONDITIONAL_REGISTER_DOC_EXTENSION( Jpe, gid_Module_Prg_Draw_Other_Reg, jpe, JPE, JOINT_PHOTOGRAPHIC_EXPERTS_GROUP, 5, sdraw.exe, open, Draw )
1081 CONDITIONAL_REGISTER_DOC_EXTENSION( Pbm, gid_Module_Prg_Draw_Other_Reg, pbm, PBM, PORTABLE_BITMAP_FORMAT, 5, sdraw.exe, open, Draw )
1082 CONDITIONAL_REGISTER_DOC_EXTENSION( Pcx, gid_Module_Prg_Draw_Other_Reg, pcx, PCX, PERSONAL_COMPUTER_EXCHANGE, 5, sdraw.exe, open, Draw )
1083 CONDITIONAL_REGISTER_DOC_EXTENSION( Pgm, gid_Module_Prg_Draw_Other_Reg, pgm, PGM, PORTABLE_GRAYMAP_FORMAT, 5, sdraw.exe, open, Draw )
1084 CONDITIONAL_REGISTER_DOC_EXTENSION( Png, gid_Module_Prg_Draw_Other_Reg, png, PNG, PORTABLE_NETWORK_GRAPHICS, 5, sdraw.exe, open, Draw )
1085 CONDITIONAL_REGISTER_DOC_EXTENSION( Ppm, gid_Module_Prg_Draw_Other_Reg, ppm, PPM, PORTABLE_PIXMAP_FORMAT, 5, sdraw.exe, open, Draw )
1086 CONDITIONAL_REGISTER_DOC_EXTENSION( Psd, gid_Module_Prg_Draw_Other_Reg, psd, PSD, PHOTOSHOP_DOCUMENT, 5, sdraw.exe, open, Draw )
1087 CONDITIONAL_REGISTER_DOC_EXTENSION( Ras, gid_Module_Prg_Draw_Other_Reg, ras, RAS, SUN_RASTER_GRAPHIC, 5, sdraw.exe, open, Draw )
1088 CONDITIONAL_REGISTER_DOC_EXTENSION( Svg, gid_Module_Prg_Draw_Other_Reg, svg, SVG, SCALABLE_VECTOR_GRAPHICS, 5, sdraw.exe, open, Draw )
1089 CONDITIONAL_REGISTER_DOC_EXTENSION( Tga, gid_Module_Prg_Draw_Other_Reg, tga, TGA, TRUEVISION_TGA, 5, sdraw.exe, open, Draw )
1090 CONDITIONAL_REGISTER_DOC_EXTENSION( Tif, gid_Module_Prg_Draw_Other_Reg, tif, TIF, TAGGED_IMAGE_FILE_FORMAT, 5, sdraw.exe, open, Draw )
1091 CONDITIONAL_REGISTER_DOC_EXTENSION( Tiff, gid_Module_Prg_Draw_Other_Reg, tiff, TIFF, TAGGED_IMAGE_FILE_FORMAT, 5, sdraw.exe, open, Draw )
1092 CONDITIONAL_REGISTER_DOC_EXTENSION( Xbm, gid_Module_Prg_Draw_Other_Reg, xbm, XBM, X_BITMAP, 5, sdraw.exe, open, Draw )
1093 CONDITIONAL_REGISTER_DOC_EXTENSION( Xpm, gid_Module_Prg_Draw_Other_Reg, xpm, XPM, X_PIXMAP, 5, sdraw.exe, open, Draw )
1094 CONDITIONAL_REGISTER_DOC_EXTENSION( PCD, gid_Module_Prg_Draw_Other_Reg, pcd, PCD, KODAK_PHOTO_CD_IMAGE, 5, sdraw.exe, open, Draw )
1096 // registering ms-visio URI scheme handler
1097 CONDITIONAL_REGISTER_URI_HANDLER( ms-visio, ms_visio, gid_Module_Prg_Draw_MSO_Reg, SELECT_VISIO )
1098 REGISTRY_ENTRY_CAPABILITIES_URL(ms-visio, ms_visio, gid_Module_Prg_Draw_MSO_Reg, vnd.libreoffice.command)