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 ComponentCondition = "VersionNT >= 601";
284 Subkey = "soffice.StarDrawDocument.6";
285 Name = "AppUserModelID";
286 Value = "TheDocumentFoundation.LibreOffice.Draw";
289 RegistryItem gid_Regitem_Soffice_Stardrawdocument_6_FriendlyTypeName
290 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
291 ModuleID = gid_Module_Prg_Draw_Bin;
292 Subkey = "soffice.StarDrawDocument.6";
293 Name = "FriendlyTypeName";
294 REG_VALUE_LNG(SO60_DRAWING)
297 RegistryItem gid_Regitem_Soffice_Stardrawdocument_6_Shell
298 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
299 ModuleID = gid_Module_Prg_Draw_Bin;
300 Subkey = "soffice.StarDrawDocument.6\shell";
304 RegistryItem gid_Regitem_Soffice_Stardrawdocument_6_Shell_New
305 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
306 ModuleID = gid_Module_Prg_Draw_Bin;
307 Subkey = "soffice.StarDrawDocument.6\shell\new";
311 RegistryItem gid_Regitem_Soffice_Stardrawdocument_6_Shell_New_Command
312 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
313 ModuleID = gid_Module_Prg_Draw_Bin;
314 Subkey = "soffice.StarDrawDocument.6\shell\new\command";
315 Value = "\"<progpath>\program\soffice.exe\" -n \"%1\"";
318 RegistryItem gid_Regitem_Soffice_Stardrawdocument_6_Shell_Open_Command
319 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
320 ModuleID = gid_Module_Prg_Draw_Bin;
321 Subkey = "soffice.StarDrawDocument.6\shell\open\command";
322 Value = "\"<progpath>\program\sdraw.exe\" -o \"%1\"";
325 RegistryItem gid_Regitem_Soffice_Stardrawdocument_6_Shell_Print_Command
326 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
327 ModuleID = gid_Module_Prg_Draw_Bin;
328 Subkey = "soffice.StarDrawDocument.6\shell\print\command";
329 Value = "\"<progpath>\program\soffice.exe\" -p \"%1\"";
332 RegistryItem gid_Regitem_Soffice_Stardrawdocument_6_Shell_Printto_Command
333 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
334 ModuleID = gid_Module_Prg_Draw_Bin;
335 Subkey = "soffice.StarDrawDocument.6\shell\printto\command";
336 Value = "\"<progpath>\program\soffice.exe\" -pt \"%2\" \"%1\"";
339 RegistryItem gid_Regitem_Soffice_Stardrawdocument_Curver
340 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
341 Subkey = "soffice.StarDrawDocument\CurVer";
342 ModuleID = gid_Module_Prg_Draw_Bin;
343 Value = "soffice.StarDrawDocument.6";
346 RegistryItem gid_Regitem_Soffice_Stardrawingdocument_6_Insertable
347 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
348 ModuleID = gid_Module_Prg_Draw_Bin;
349 Subkey = "soffice.StarDrawDocument.6\Insertable";
352 RegistryItem gid_Regitem_Soffice_Stardrawingdocument_6_Protocol_Stdfileediting_Server
353 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
354 ModuleID = gid_Module_Prg_Draw_Bin;
355 Subkey = "soffice.StarDrawDocument.6\protocol\StdFileEditing\server";
356 Value = "<progpath>\program\soffice.exe";
359 RegistryItem gid_Regitem_Soffice_Stardrawingdocument_6_Protocol_Stdfileediting_Verb_0
360 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
361 ModuleID = gid_Module_Prg_Draw_Bin;
362 Subkey = "soffice.StarDrawDocument.6\protocol\StdFileEditing\verb\0";
366 RegistryItem gid_Regitem_Soffice_Stardrawingdocument_6_Protocol_Stdfileediting_Verb__1
367 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
368 ModuleID = gid_Module_Prg_Draw_Bin;
369 Subkey = "soffice.StarDrawDocument.6\protocol\StdFileEditing\verb\-1";
373 RegistryItem gid_Regitem_Soffice_Stardrawingdocument_6_Protocol_Stdfileediting_Verb__2
374 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
375 ModuleID = gid_Module_Prg_Draw_Bin;
376 Subkey = "soffice.StarDrawDocument.6\protocol\StdFileEditing\verb\-2";
380 RegistryItem gid_Regitem_Soffice_Stardrawtemplate_6
381 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
382 Subkey = "soffice.StarDrawTemplate.6";
383 ModuleID = gid_Module_Prg_Draw_Bin;
384 REG_VALUE_LNG(SO60_DRAW_TEMPLATE)
387 RegistryItem gid_Regitem_Soffice_Stardrawtemplate_6_Defaulticon
388 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
389 Subkey = "soffice.StarDrawTemplate.6\DefaultIcon";
390 ModuleID = gid_Module_Prg_Draw_Bin;
391 Value = "<progpath>\program\soffice.bin,6";
394 RegistryItem gid_Regitem_Soffice_Stardrawtemplate_6_AppUserModelID
395 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
396 ModuleID = gid_Module_Prg_Draw_Bin;
397 ComponentCondition = "VersionNT >= 601";
398 Subkey = "soffice.StarDrawTemplate.6";
399 Name = "AppUserModelID";
400 Value = "TheDocumentFoundation.LibreOffice.Draw";
403 RegistryItem gid_Regitem_Soffice_Stardrawtemplate_6_FriendlyTypeName
404 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
405 ModuleID = gid_Module_Prg_Draw_Bin;
406 Subkey = "soffice.StarDrawDocument.6";
407 Name = "FriendlyTypeName";
408 REG_VALUE_LNG(SO60_DRAWING)
411 RegistryItem gid_Regitem_Soffice_Stardrawtemplate_6_Shell
412 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
413 Subkey = "soffice.StarDrawTemplate.6\shell";
414 ModuleID = gid_Module_Prg_Draw_Bin;
418 RegistryItem gid_Regitem_Soffice_Stardrawtemplate_6_Shell_New
419 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
420 Subkey = "soffice.StarDrawTemplate.6\shell\new";
421 ModuleID = gid_Module_Prg_Draw_Bin;
425 RegistryItem gid_Regitem_Soffice_Stardrawtemplate_6_Shell_New_Command
426 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
427 Subkey = "soffice.StarDrawTemplate.6\shell\new\command";
428 ModuleID = gid_Module_Prg_Draw_Bin;
429 Value = "\"<progpath>\program\soffice.exe\" -n \"%1\"";
432 RegistryItem gid_Regitem_Soffice_Stardrawtemplate_6_Shell_Open_Command
433 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
434 Subkey = "soffice.StarDrawTemplate.6\shell\open\command";
435 ModuleID = gid_Module_Prg_Draw_Bin;
436 Value = "\"<progpath>\program\sdraw.exe\" -o \"%1\"";
439 RegistryItem gid_Regitem_Soffice_Stardrawtemplate_6_Shell_Print_Command
440 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
441 Subkey = "soffice.StarDrawTemplate.6\shell\print\command";
442 ModuleID = gid_Module_Prg_Draw_Bin;
443 Value = "\"<progpath>\program\soffice.exe\" -p \"%1\"";
446 RegistryItem gid_Regitem_Soffice_Stardrawtemplate_6_Shell_Printto_Command
447 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
448 Subkey = "soffice.StarDrawTemplate.6\shell\printto\command";
449 ModuleID = gid_Module_Prg_Draw_Bin;
450 Value = "\"<progpath>\program\soffice.exe\" -pt \"%2\" \"%1\"";
453 RegistryItem gid_Regitem_Std_PersistentHandler
454 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
455 ModuleID = gid_Module_Prg_Draw_Bin;
456 Subkey = ".std\PersistentHandler";
457 Value = "{7BC0E713-5703-45BE-A29D-5D46D8B39262}";
460 RegistryItem gid_Regitem_Std_Shellex_00021500_0000_0000_C000_000000000046
461 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
462 ModuleID = gid_Module_Prg_Draw_Bin;
463 Subkey = ".std\shellex\{00021500-0000-0000-C000-000000000046}";
464 Value = "{087B3AE3-E237-4467-B8DB-5A38AB959AC9}";
467 RegistryItem gid_Regitem_Std_Shellex_BB2E617C_0920_11D1_9A0B_00C04FC2D6C1
468 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
469 ModuleID = gid_Module_Prg_Draw_Bin;
470 Subkey = ".std\shellex\{BB2E617C-0920-11D1-9A0B-00C04FC2D6C1}";
471 Value = "{3B092F0C-7696-40E3-A80F-68D74DA84210}";
474 RegistryItem gid_Regitem_StarDrawTemplate_6_Shellex_PropertySheetHandlers_MyPropSheet1
475 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
476 ModuleID = gid_Module_Prg_Draw_Bin;
477 Subkey = "soffice.StarDrawTemplate.6\shellex\PropertySheetHandlers\MyPropSheet1";
478 Value = "{63542C48-9552-494A-84F7-73AA6A7C99C1}";
481 RegistryItem gid_Regitem_Std
482 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
484 ModuleID = gid_Module_Prg_Draw_Bin;
485 Value = "soffice.StarDrawTemplate.6";
488 RegistryItem gid_Regitem_Std_Contenttype
489 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
490 ModuleID = gid_Module_Prg_Draw_Bin;
492 Name = "Content Type";
493 Value = "application/vnd.sun.xml.draw.template";
497 RegistryItem gid_Regitem_std_FullDetails
498 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
499 ModuleID = gid_Module_Optional_Winexplorerext;
500 Subkey = "soffice.StarDrawTemplate.6";
501 Name = "FullDetails";
502 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";
506 RegistryItem gid_Regitem_std_KindMap
507 ParentID = PREDEFINED_HKEY_LOCAL_MACHINE;
508 ModuleID = gid_Module_Prg_Draw_Bin;
509 ComponentCondition = "VersionNT >= 600";
510 Subkey = "SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\KindMap";
515 RegistryItem gid_Regitem_Sxd_PersistentHandler
516 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
517 ModuleID = gid_Module_Prg_Draw_Bin;
518 Subkey = ".sxd\PersistentHandler";
519 Value = "{7BC0E713-5703-45BE-A29D-5D46D8B39262}";
522 RegistryItem gid_Regitem_Sxd_Shellex_00021500_0000_0000_C000_000000000046
523 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
524 ModuleID = gid_Module_Prg_Draw_Bin;
525 Subkey = ".sxd\shellex\{00021500-0000-0000-C000-000000000046}";
526 Value = "{087B3AE3-E237-4467-B8DB-5A38AB959AC9}";
529 RegistryItem gid_Regitem_Sxd_Shellex_BB2E617C_0920_11D1_9A0B_00C04FC2D6C1
530 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
531 ModuleID = gid_Module_Prg_Draw_Bin;
532 Subkey = ".sxd\shellex\{BB2E617C-0920-11D1-9A0B-00C04FC2D6C1}";
533 Value = "{3B092F0C-7696-40E3-A80F-68D74DA84210}";
536 RegistryItem gid_Regitem_StarDrawDocument_1_Shellex_PropertySheetHandlers_MyPropSheet1
537 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
538 ModuleID = gid_Module_Prg_Draw_Bin;
539 Subkey = "soffice.StarDrawDocument.6\shellex\PropertySheetHandlers\MyPropSheet1";
540 Value = "{63542C48-9552-494A-84F7-73AA6A7C99C1}";
543 RegistryItem gid_Regitem_Sxd_Contenttype
544 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
545 ModuleID = gid_Module_Prg_Draw_Bin;
547 Name = "Content Type";
548 Value = "application/vnd.sun.xml.draw";
551 RegistryItem gid_Regitem_Sxd_Mime_Database
552 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
553 ModuleID = gid_Module_Prg_Draw_Bin;
554 Subkey = "MIME\Database\Content Type\application/vnd.sun.xml.draw";
559 RegistryItem gid_Regitem__Sxd
560 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
561 ModuleID = gid_Module_Prg_Draw_Bin;
563 Value = "soffice.StarDrawDocument.6";
566 RegistryItem gid_Regitem_Software_Manufacturer_Productname_Productversion_Capabilities_FileAssociations_sxd
567 ParentID = PREDEFINED_HKEY_LOCAL_MACHINE;
568 Subkey = "Software\%MANUFACTURER\%PRODUCTNAME%PRODUCTADDON\%PRODUCTVERSION\Capabilities\FileAssociations";
569 ModuleID = gid_Module_Prg_Draw_Bin;
571 Value = "soffice.StarDrawDocument.6";
576 RegistryItem gid_Regitem_sxd_FullDetails
577 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
578 ModuleID = gid_Module_Optional_Winexplorerext;
579 Subkey = "soffice.StarDrawDocument.6";
580 Name = "FullDetails";
581 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";
585 RegistryItem gid_Regitem_sxd_KindMap
586 ParentID = PREDEFINED_HKEY_LOCAL_MACHINE;
587 ModuleID = gid_Module_Prg_Draw_Bin;
588 ComponentCondition = "VersionNT >= 600";
589 Subkey = "SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\KindMap";
594 // new odg file extension
596 RegistryItem gid_Regitem_Odg_PersistentHandler
597 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
598 ModuleID = gid_Module_Prg_Draw_Bin;
599 Subkey = ".odg\PersistentHandler";
600 Value = "{7BC0E713-5703-45BE-A29D-5D46D8B39262}";
603 RegistryItem gid_Regitem_Odg_Shellex_00021500_0000_0000_C000_000000000046
604 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
605 ModuleID = gid_Module_Prg_Draw_Bin;
606 Subkey = ".odg\shellex\{00021500-0000-0000-C000-000000000046}";
607 Value = "{087B3AE3-E237-4467-B8DB-5A38AB959AC9}";
610 RegistryItem gid_Regitem_Odg_Shellex_BB2E617C_0920_11D1_9A0B_00C04FC2D6C1
611 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
612 ModuleID = gid_Module_Prg_Draw_Bin;
613 Subkey = ".odg\shellex\{BB2E617C-0920-11D1-9A0B-00C04FC2D6C1}";
614 Value = "{3B092F0C-7696-40E3-A80F-68D74DA84210}";
617 RegistryItem gid_Regitem_DrawDocument_1_Shellex_PropertySheetHandlers_MyPropSheet1
618 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
619 ModuleID = gid_Module_Prg_Draw_Bin;
620 Subkey = "LibreOffice.DrawDocument.1\shellex\PropertySheetHandlers\MyPropSheet1";
621 Value = "{63542C48-9552-494A-84F7-73AA6A7C99C1}";
624 RegistryItem gid_Regitem_Odg_Contenttype
625 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
626 ModuleID = gid_Module_Prg_Draw_Bin;
628 Name = "Content Type";
629 Value = "application/vnd.oasis.opendocument.graphics";
632 RegistryItem gid_Regitem_Odg_Mime_Database
633 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
634 ModuleID = gid_Module_Prg_Draw_Bin;
635 Subkey = "MIME\Database\Content Type\application/vnd.oasis.opendocument.graphics";
640 RegistryItem gid_Regitem__Odg
641 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
642 ModuleID = gid_Module_Prg_Draw_Bin;
644 Value = "LibreOffice.DrawDocument.1";
647 RegistryItem gid_Regitem_Software_Manufacturer_Productname_Productversion_Capabilities_FileAssociations_odg
648 ParentID = PREDEFINED_HKEY_LOCAL_MACHINE;
649 Subkey = "Software\%MANUFACTURER\%PRODUCTNAME%PRODUCTADDON\%PRODUCTVERSION\Capabilities\FileAssociations";
650 ModuleID = gid_Module_Prg_Draw_Bin;
652 Value = "LibreOffice.DrawDocument.1";
656 RegistryItem gid_Regitem_Software_Manufacturer_Productname_Productversion_Capabilities_MimeAssociations_odg
657 ParentID = PREDEFINED_HKEY_LOCAL_MACHINE;
658 Subkey = "Software\%MANUFACTURER\%PRODUCTNAME%PRODUCTADDON\%PRODUCTVERSION\Capabilities\MimeAssociations";
659 ModuleID = gid_Module_Prg_Draw_Bin;
660 Name = "application/vnd.oasis.opendocument.graphics";
661 Value = "LibreOffice.DrawDocument.1";
665 RegistryItem gid_Regitem_Odg_Openoffice_Drawdocument_1_Shellnew
666 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
667 ModuleID = gid_Module_Prg_Draw_Bin;
668 Subkey = ".odg\LibreOffice.DrawDocument.1\ShellNew";
670 Value = "<progpath>\share\template\shellnew\soffice.odg";
673 RegistryItem gid_Regitem_Openoffice_Drawdocument_Curver
674 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
675 Subkey = "LibreOffice.DrawDocument\CurVer";
676 ModuleID = gid_Module_Prg_Draw_Bin;
677 Value = "LibreOffice.DrawDocument.1";
680 RegistryItem gid_Regitem_Openoffice_Drawdocument_1
681 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
682 ModuleID = gid_Module_Prg_Draw_Bin;
683 Subkey = "LibreOffice.DrawDocument.1";
684 REG_VALUE_LNG(OO_DRAW)
687 RegistryItem gid_Regitem_Openoffice_Drawdocument_1_Clsid
688 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
689 ModuleID = gid_Module_Prg_Draw_Bin;
690 Subkey = "LibreOffice.DrawDocument.1\CLSID";
691 Value = "{448BB771-CFE2-47C4-BCDF-1FBF378E202C}";
694 RegistryItem gid_Regitem_Openoffice_Drawdocument_1_Defaulticon
695 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
696 ModuleID = gid_Module_Prg_Draw_Bin;
697 Subkey = "LibreOffice.DrawDocument.1\DefaultIcon";
698 Value = "<progpath>\program\soffice.bin,5";
701 RegistryItem gid_Regitem_Openoffice_Drawdocument_1_AppUserModelID
702 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
703 ModuleID = gid_Module_Prg_Draw_Bin;
704 ComponentCondition = "VersionNT >= 601";
705 Subkey = "LibreOffice.DrawDocument.1";
706 Name = "AppUserModelID";
707 Value = "TheDocumentFoundation.LibreOffice.Draw";
710 RegistryItem gid_Regitem_Openoffice_Drawdocument_1_FriendlyTypeName
711 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
712 ModuleID = gid_Module_Prg_Draw_Bin;
713 Subkey = "LibreOffice.DrawDocument.1";
714 Name = "FriendlyTypeName";
715 REG_VALUE_LNG(OO_DRAW)
719 RegistryItem gid_Regitem_odg_FullDetails
720 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
721 ModuleID = gid_Module_Optional_Winexplorerext;
722 Subkey = "LibreOffice.DrawDocument.1";
723 Name = "FullDetails";
724 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";
728 RegistryItem gid_Regitem_odg_KindMap
729 ParentID = PREDEFINED_HKEY_LOCAL_MACHINE;
730 ModuleID = gid_Module_Prg_Draw_Bin;
731 ComponentCondition = "VersionNT >= 600";
732 Subkey = "SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\KindMap";
737 RegistryItem gid_Regitem_Openoffice_Drawdocument_1_Shell
738 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
739 ModuleID = gid_Module_Prg_Draw_Bin;
740 Subkey = "LibreOffice.DrawDocument.1\shell";
744 RegistryItem gid_Regitem_Openoffice_Drawdocument_1_Shell_New
745 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
746 ModuleID = gid_Module_Prg_Draw_Bin;
747 Subkey = "LibreOffice.DrawDocument.1\shell\new";
751 RegistryItem gid_Regitem_Openoffice_Drawdocument_1_Shell_New_Command
752 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
753 ModuleID = gid_Module_Prg_Draw_Bin;
754 Subkey = "LibreOffice.DrawDocument.1\shell\new\command";
755 Value = "\"<progpath>\program\soffice.exe\" -n \"%1\"";
758 RegistryItem gid_Regitem_Openoffice_Drawdocument_1_Shell_Open_Command
759 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
760 ModuleID = gid_Module_Prg_Draw_Bin;
761 Subkey = "LibreOffice.DrawDocument.1\shell\open\command";
762 Value = "\"<progpath>\program\sdraw.exe\" -o \"%1\"";
766 RegistryItem gid_Regitem_Openoffice_Drawdocument_1_Shell_Print_Command
767 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
768 ModuleID = gid_Module_Prg_Draw_Bin;
769 Subkey = "LibreOffice.DrawDocument.1\shell\print\command";
770 Value = "\"<progpath>\program\soffice.exe\" -p \"%1\"";
773 RegistryItem gid_Regitem_Openoffice_Drawdocument_1_Shell_Printto_Command
774 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
775 ModuleID = gid_Module_Prg_Draw_Bin;
776 Subkey = "LibreOffice.DrawDocument.1\shell\printto\command";
777 Value = "\"<progpath>\program\soffice.exe\" -pt \"%2\" \"%1\"";
780 RegistryItem gid_Regitem_Openoffice_Drawingdocument_1_Insertable
781 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
782 ModuleID = gid_Module_Prg_Draw_Bin;
783 Subkey = "LibreOffice.DrawDocument.1\Insertable";
786 RegistryItem gid_Regitem_Openoffice_Drawingdocument_1_Protocol_Stdfileediting_Server
787 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
788 ModuleID = gid_Module_Prg_Draw_Bin;
789 Subkey = "LibreOffice.DrawDocument.1\protocol\StdFileEditing\server";
790 Value = "<progpath>\program\soffice.exe";
793 RegistryItem gid_Regitem_Openoffice_Drawingdocument_1_Protocol_Stdfileediting_Verb_0
794 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
795 ModuleID = gid_Module_Prg_Draw_Bin;
796 Subkey = "LibreOffice.DrawDocument.1\protocol\StdFileEditing\verb\0";
800 RegistryItem gid_Regitem_Openoffice_Drawingdocument_1_Protocol_Stdfileediting_Verb__1
801 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
802 ModuleID = gid_Module_Prg_Draw_Bin;
803 Subkey = "LibreOffice.DrawDocument.1\protocol\StdFileEditing\verb\-1";
807 RegistryItem gid_Regitem_Openoffice_Drawingdocument_1_Protocol_Stdfileediting_Verb__2
808 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
809 ModuleID = gid_Module_Prg_Draw_Bin;
810 Subkey = "LibreOffice.DrawDocument.1\protocol\StdFileEditing\verb\-2";
816 RegistryItem gid_Regitem_Fodg_Contenttype
817 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
818 ModuleID = gid_Module_Prg_Draw_Bin;
820 Name = "Content Type";
821 Value = "application/vnd.oasis.opendocument.graphics";
824 RegistryItem gid_Regitem__Fodg
825 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
826 ModuleID = gid_Module_Prg_Draw_Bin;
828 Value = "LibreOffice.DrawDocument.1";
831 RegistryItem gid_Regitem_Software_Manufacturer_Productname_Productversion_Capabilities_FileAssociations_fodg
832 ParentID = PREDEFINED_HKEY_LOCAL_MACHINE;
833 Subkey = "Software\%MANUFACTURER\%PRODUCTNAME%PRODUCTADDON\%PRODUCTVERSION\Capabilities\FileAssociations";
834 ModuleID = gid_Module_Root;
836 Value = "LibreOffice.DrawDocument.1";
839 RegistryItem gid_Regitem_fodg_KindMap
840 ParentID = PREDEFINED_HKEY_LOCAL_MACHINE;
841 ModuleID = gid_Module_Prg_Draw_Bin;
842 ComponentCondition = "VersionNT >= 600";
843 Subkey = "SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\KindMap";
848 // new otg file extension
850 RegistryItem gid_Regitem_Otg_PersistentHandler
851 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
852 ModuleID = gid_Module_Prg_Draw_Bin;
853 Subkey = ".otg\PersistentHandler";
854 Value = "{7BC0E713-5703-45BE-A29D-5D46D8B39262}";
857 RegistryItem gid_Regitem_Otg_Shellex_00021500_0000_0000_C000_000000000046
858 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
859 ModuleID = gid_Module_Prg_Draw_Bin;
860 Subkey = ".otg\shellex\{00021500-0000-0000-C000-000000000046}";
861 Value = "{087B3AE3-E237-4467-B8DB-5A38AB959AC9}";
864 RegistryItem gid_Regitem_Otg_Shellex_BB2E617C_0920_11D1_9A0B_00C04FC2D6C1
865 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
866 ModuleID = gid_Module_Prg_Draw_Bin;
867 Subkey = ".otg\shellex\{BB2E617C-0920-11D1-9A0B-00C04FC2D6C1}";
868 Value = "{3B092F0C-7696-40E3-A80F-68D74DA84210}";
871 RegistryItem gid_Regitem_DrawTemplate_1_Shellex_PropertySheetHandlers_MyPropSheet1
872 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
873 ModuleID = gid_Module_Prg_Draw_Bin;
874 Subkey = "LibreOffice.DrawTemplate.1\shellex\PropertySheetHandlers\MyPropSheet1";
875 Value = "{63542C48-9552-494A-84F7-73AA6A7C99C1}";
878 RegistryItem gid_Regitem_Otg
879 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
881 ModuleID = gid_Module_Prg_Draw_Bin;
882 Value = "LibreOffice.DrawTemplate.1";
885 RegistryItem gid_Regitem_Otg_Contenttype
886 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
887 ModuleID = gid_Module_Prg_Draw_Bin;
889 Name = "Content Type";
890 Value = "application/vnd.oasis.opendocument.graphics-template";
893 RegistryItem gid_Regitem_Openoffice_Drawtemplate_1
894 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
895 Subkey = "LibreOffice.DrawTemplate.1";
896 ModuleID = gid_Module_Prg_Draw_Bin;
897 REG_VALUE_LNG(OO_DRAW_TEMPLATE)
900 RegistryItem gid_Regitem_Openoffice_Drawtemplate_1_Defaulticon
901 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
902 Subkey = "LibreOffice.DrawTemplate.1\DefaultIcon";
903 ModuleID = gid_Module_Prg_Draw_Bin;
904 Value = "<progpath>\program\soffice.bin,6";
907 RegistryItem gid_Regitem_Openoffice_Drawtemplate_1_AppUserModelID
908 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
909 ModuleID = gid_Module_Prg_Draw_Bin;
910 ComponentCondition = "VersionNT >= 601";
911 Subkey = "LibreOffice.DrawTemplate.1";
912 Name = "AppUserModelID";
913 Value = "TheDocumentFoundation.LibreOffice.Draw";
916 RegistryItem gid_Regitem_Openoffice_Drawtemplate_1_FriendlyTypeName
917 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
918 ModuleID = gid_Module_Prg_Draw_Bin;
919 Subkey = "LibreOffice.DrawTemplate.1";
920 Name = "FriendlyTypeName";
921 REG_VALUE_LNG(OO_DRAW_TEMPLATE)
925 RegistryItem gid_Regitem_otg_FullDetails
926 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
927 ModuleID = gid_Module_Optional_Winexplorerext;
928 Subkey = "LibreOffice.DrawTemplate.1";
929 Name = "FullDetails";
930 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";
934 RegistryItem gid_Regitem_otg_KindMap
935 ParentID = PREDEFINED_HKEY_LOCAL_MACHINE;
936 ModuleID = gid_Module_Prg_Draw_Bin;
937 ComponentCondition = "VersionNT >= 600";
938 Subkey = "SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\KindMap";
943 RegistryItem gid_Regitem_Openoffice_Drawtemplate_1_Shell
944 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
945 Subkey = "LibreOffice.DrawTemplate.1\shell";
946 ModuleID = gid_Module_Prg_Draw_Bin;
950 RegistryItem gid_Regitem_Openoffice_Drawtemplate_1_Shell_New
951 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
952 Subkey = "LibreOffice.DrawTemplate.1\shell\new";
953 ModuleID = gid_Module_Prg_Draw_Bin;
957 RegistryItem gid_Regitem_Openoffice_Drawtemplate_1_Shell_New_Command
958 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
959 Subkey = "LibreOffice.DrawTemplate.1\shell\new\command";
960 ModuleID = gid_Module_Prg_Draw_Bin;
961 Value = "\"<progpath>\program\soffice.exe\" -n \"%1\"";
964 RegistryItem gid_Regitem_Openoffice_Drawtemplate_1_Shell_Open_Command
965 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
966 Subkey = "LibreOffice.DrawTemplate.1\shell\open\command";
967 ModuleID = gid_Module_Prg_Draw_Bin;
968 Value = "\"<progpath>\program\sdraw.exe\" -o \"%1\"";
971 RegistryItem gid_Regitem_Openoffice_Drawtemplate_1_Shell_Print_Command
972 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
973 Subkey = "LibreOffice.DrawTemplate.1\shell\print\command";
974 ModuleID = gid_Module_Prg_Draw_Bin;
975 Value = "\"<progpath>\program\soffice.exe\" -p \"%1\"";
978 RegistryItem gid_Regitem_Openoffice_Drawtemplate_1_Shell_Printto_Command
979 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
980 Subkey = "LibreOffice.DrawTemplate.1\shell\printto\command";
981 ModuleID = gid_Module_Prg_Draw_Bin;
982 Value = "\"<progpath>\program\soffice.exe\" -pt \"%2\" \"%1\"";
985 // "OpenWith" Windows Registry keys for extensions supported by Draw
988 RegistryItem gid_Regitem_OpenOffice_ODG_OpenWith_Draw
989 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
990 Subkey = ".odg\OpenWithProgIDs";
991 ModuleID = gid_Module_Prg_Draw_Bin;
992 Name = "LibreOffice.DrawDocument.1";
997 RegistryItem gid_Regitem_OpenOffice_OTG_OpenWith_Draw
998 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
999 Subkey = ".otg\OpenWithProgIDs";
1000 ModuleID = gid_Module_Prg_Draw_Bin;
1001 Name = "LibreOffice.DrawTemplate.1";
1006 RegistryItem gid_Regitem_OpenOffice_SXD_OpenWith_Draw
1007 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
1008 Subkey = ".sxd\OpenWithProgIDs";
1009 ModuleID = gid_Module_Prg_Draw_Bin;
1010 Name = "soffice.StarDrawDocument.6";
1015 RegistryItem gid_Regitem_OpenOffice_STD_OpenWith_Draw
1016 ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
1017 Subkey = ".std\OpenWithProgIDs";
1018 ModuleID = gid_Module_Prg_Draw_Bin;
1019 Name = "soffice.StarDrawTemplate.6";
1024 RegistryItem gid_Regitem_Software_Manufacturer_Productname_Productversion_Capabilities_FileAssociations_Otg
1025 ParentID = PREDEFINED_HKEY_LOCAL_MACHINE;
1026 Subkey = "Software\%MANUFACTURER\%PRODUCTNAME%PRODUCTADDON\%PRODUCTVERSION\Capabilities\FileAssociations";
1027 ModuleID = gid_Module_Prg_Draw_Bin;
1029 Value = "LibreOffice.DrawTemplate.1";
1033 RegistryItem gid_Regitem_Software_Manufacturer_Productname_Productversion_Capabilities_FileAssociations_Std
1034 ParentID = PREDEFINED_HKEY_LOCAL_MACHINE;
1035 Subkey = "Software\%MANUFACTURER\%PRODUCTNAME%PRODUCTADDON\%PRODUCTVERSION\Capabilities\FileAssociations";
1036 ModuleID = gid_Module_Prg_Draw_Bin;
1038 Value = "soffice.StarDrawTemplate.6";
1042 RegistryItem gid_Regitem_Software_Microsoft_Windows_Currentversion_Apppaths_Sdraw_Exe
1043 ParentID = PREDEFINED_HKEY_LOCAL_MACHINE;
1044 Subkey = "Software\Microsoft\Windows\CurrentVersion\App Paths\sdraw.exe";
1045 ModuleID = gid_Module_Prg_Draw_Bin;
1046 Value = "<progpath>\program\sdraw.exe";
1049 RegistryItem gid_Regitem_Software_Microsoft_Windows_Currentversion_Apppaths_Sdraw_Exepath
1050 ParentID = PREDEFINED_HKEY_LOCAL_MACHINE;
1051 Subkey = "Software\Microsoft\Windows\CurrentVersion\App Paths\sdraw.exe";
1052 ModuleID = gid_Module_Prg_Draw_Bin;
1054 Value = "<progpath>";
1057 // registering the property handler for the supported file types
1059 REGISTER_PROPERTY_HANDLER_FOR_EXTENSION( odg )
1060 REGISTER_PROPERTY_HANDLER_FOR_EXTENSION( otg )
1061 REGISTER_PROPERTY_HANDLER_FOR_EXTENSION( sxd )
1062 REGISTER_PROPERTY_HANDLER_FOR_EXTENSION( std )
1064 // registering the mso file types
1065 // CONDITIONAL_REGISTER_DOC_EXTENSION(name,modid, key, cond, disp_name, icon_id, app, default, dox_type)
1067 CONDITIONAL_REGISTER_DOC_EXTENSION( Vsd, gid_Module_Prg_Draw_MSO_Reg, vsd, VSD, MS_VISIO_DOCUMENT, 5, sdraw.exe, open, Draw )
1068 CONDITIONAL_REGISTER_DOC_EXTENSION( Vdx, gid_Module_Prg_Draw_MSO_Reg, vdx, VDX, MS_VISIO_DOCUMENT, 5, sdraw.exe, open, Draw )
1069 CONDITIONAL_REGISTER_DOC_EXTENSION( Vsdm, gid_Module_Prg_Draw_MSO_Reg, vsdm, VSDM, MS_VISIO_DOCUMENT, 5, sdraw.exe, open, Draw )
1070 CONDITIONAL_REGISTER_DOC_EXTENSION( Vsdx, gid_Module_Prg_Draw_MSO_Reg, vsdx, VSDX, MS_VISIO_DOCUMENT, 5, sdraw.exe, open, Draw )
1071 CONDITIONAL_REGISTER_DOC_EXTENSION( Pub, gid_Module_Prg_Draw_MSO_Reg, pub, PUB, MS_PUBLISHER_DOCUMENT, 5, sdraw.exe, open, Draw )
1072 CONDITIONAL_REGISTER_DOCTEMPLATE_EXTENSION( Vst, gid_Module_Prg_Draw_MSO_Reg, vst, VST, MS_VISIO_TEMPLATE, 6, sdraw.exe, new, Draw )
1074 // registering other supported types
1076 CONDITIONAL_REGISTER_DOC_EXTENSION( Wpg, gid_Module_Prg_Draw_Other_Reg, wpg, WPG, WORDPERFECT_GRAPHIC_FILE, 5, sdraw.exe, open, Draw )
1077 CONDITIONAL_REGISTER_DOC_EXTENSION( Dxf, gid_Module_Prg_Draw_Other_Reg, dxf, DXF, AUTOCAD_DRAWING_INTERCHANGE_FORMAT, 5, sdraw.exe, open, Draw )
1078 CONDITIONAL_REGISTER_DOC_EXTENSION( Emf, gid_Module_Prg_Draw_Other_Reg, emf, EMF, MS_ENHANCED_METAFILE, 5, sdraw.exe, open, Draw )
1079 CONDITIONAL_REGISTER_DOC_EXTENSION( Eps, gid_Module_Prg_Draw_Other_Reg, eps, EPS, ENCAPSULATED_POSTSCRIPT, 5, sdraw.exe, open, Draw )
1080 CONDITIONAL_REGISTER_DOC_EXTENSION( Met, gid_Module_Prg_Draw_Other_Reg, met, MET, OS2_METAFILE, 5, sdraw.exe, open, Draw )
1081 CONDITIONAL_REGISTER_DOC_EXTENSION( Pct, gid_Module_Prg_Draw_Other_Reg, pct, PCT, MACINTOSH_PICTURE_METAFILE, 5, sdraw.exe, open, Draw )
1082 CONDITIONAL_REGISTER_DOC_EXTENSION( Wmf, gid_Module_Prg_Draw_Other_Reg, wmf, WMF, MS_WINDOWS_METAFILE, 5, sdraw.exe, open, Draw )
1083 CONDITIONAL_REGISTER_DOC_EXTENSION( Bmp, gid_Module_Prg_Draw_Other_Reg, bmp, BMP, MS_WINDOWS_BITMAP, 5, sdraw.exe, open, Draw )
1084 CONDITIONAL_REGISTER_DOC_EXTENSION( Cdr, gid_Module_Prg_Draw_Other_Reg, cdr, CDR, CORELDRAW_FILE_FORMAT, 5, sdraw.exe, open, Draw )
1085 CONDITIONAL_REGISTER_DOC_EXTENSION( Cmx, gid_Module_Prg_Draw_Other_Reg, cmx, CMX, COREL_PRESENTATION_EXCHANGE, 5, sdraw.exe, open, Draw )
1086 CONDITIONAL_REGISTER_DOC_EXTENSION( Gif, gid_Module_Prg_Draw_Other_Reg, gif, GIF, GRAPHICS_INTERCHANGE_FORMAT, 5, sdraw.exe, open, Draw )
1087 CONDITIONAL_REGISTER_DOC_EXTENSION( Jpg, gid_Module_Prg_Draw_Other_Reg, jpg, JPG, JOINT_PHOTOGRAPHIC_EXPERTS_GROUP, 5, sdraw.exe, open, Draw )
1088 CONDITIONAL_REGISTER_DOC_EXTENSION( Jpeg, gid_Module_Prg_Draw_Other_Reg, jpeg, JPEG, JOINT_PHOTOGRAPHIC_EXPERTS_GROUP, 5, sdraw.exe, open, Draw )
1089 CONDITIONAL_REGISTER_DOC_EXTENSION( Jpe, gid_Module_Prg_Draw_Other_Reg, jpe, JPE, JOINT_PHOTOGRAPHIC_EXPERTS_GROUP, 5, sdraw.exe, open, Draw )
1090 CONDITIONAL_REGISTER_DOC_EXTENSION( Pbm, gid_Module_Prg_Draw_Other_Reg, pbm, PBM, PORTABLE_BITMAP_FORMAT, 5, sdraw.exe, open, Draw )
1091 CONDITIONAL_REGISTER_DOC_EXTENSION( Pcx, gid_Module_Prg_Draw_Other_Reg, pcx, PCX, PERSONAL_COMPUTER_EXCHANGE, 5, sdraw.exe, open, Draw )
1092 CONDITIONAL_REGISTER_DOC_EXTENSION( Pgm, gid_Module_Prg_Draw_Other_Reg, pgm, PGM, PORTABLE_GRAYMAP_FORMAT, 5, sdraw.exe, open, Draw )
1093 CONDITIONAL_REGISTER_DOC_EXTENSION( Png, gid_Module_Prg_Draw_Other_Reg, png, PNG, PORTABLE_NETWORK_GRAPHICS, 5, sdraw.exe, open, Draw )
1094 CONDITIONAL_REGISTER_DOC_EXTENSION( Ppm, gid_Module_Prg_Draw_Other_Reg, ppm, PPM, PORTABLE_PIXMAP_FORMAT, 5, sdraw.exe, open, Draw )
1095 CONDITIONAL_REGISTER_DOC_EXTENSION( Psd, gid_Module_Prg_Draw_Other_Reg, psd, PSD, PHOTOSHOP_DOCUMENT, 5, sdraw.exe, open, Draw )
1096 CONDITIONAL_REGISTER_DOC_EXTENSION( Ras, gid_Module_Prg_Draw_Other_Reg, ras, RAS, SUN_RASTER_GRAPHIC, 5, sdraw.exe, open, Draw )
1097 CONDITIONAL_REGISTER_DOC_EXTENSION( Svg, gid_Module_Prg_Draw_Other_Reg, svg, SVG, SCALABLE_VECTOR_GRAPHICS, 5, sdraw.exe, open, Draw )
1098 CONDITIONAL_REGISTER_DOC_EXTENSION( Tga, gid_Module_Prg_Draw_Other_Reg, tga, TGA, TRUEVISION_TGA, 5, sdraw.exe, open, Draw )
1099 CONDITIONAL_REGISTER_DOC_EXTENSION( Tif, gid_Module_Prg_Draw_Other_Reg, tif, TIF, TAGGED_IMAGE_FILE_FORMAT, 5, sdraw.exe, open, Draw )
1100 CONDITIONAL_REGISTER_DOC_EXTENSION( Tiff, gid_Module_Prg_Draw_Other_Reg, tiff, TIFF, TAGGED_IMAGE_FILE_FORMAT, 5, sdraw.exe, open, Draw )
1101 CONDITIONAL_REGISTER_DOC_EXTENSION( Xbm, gid_Module_Prg_Draw_Other_Reg, xbm, XBM, X_BITMAP, 5, sdraw.exe, open, Draw )
1102 CONDITIONAL_REGISTER_DOC_EXTENSION( Xpm, gid_Module_Prg_Draw_Other_Reg, xpm, XPM, X_PIXMAP, 5, sdraw.exe, open, Draw )
1103 CONDITIONAL_REGISTER_DOC_EXTENSION( PCD, gid_Module_Prg_Draw_Other_Reg, pcd, PCD, KODAK_PHOTO_CD_IMAGE, 5, sdraw.exe, open, Draw )