1/************************************************************** 2 * 3 * Licensed to the Apache Software Foundation (ASF) under one 4 * or more contributor license agreements. See the NOTICE file 5 * distributed with this work for additional information 6 * regarding copyright ownership. The ASF licenses this file 7 * to you under the Apache License, Version 2.0 (the 8 * "License"); you may not use this file except in compliance 9 * with the License. You may obtain a copy of the License at 10 * 11 * http://www.apache.org/licenses/LICENSE-2.0 12 * 13 * Unless required by applicable law or agreed to in writing, 14 * software distributed under the License is distributed on an 15 * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 16 * KIND, either express or implied. See the License for the 17 * specific language governing permissions and limitations 18 * under the License. 19 * 20 *************************************************************/ 21 22 23 24#include "macros.inc" 25 26// MSOLE embedded object in SO7 file format 27RegistryItem gid_Regitem_Clsid__41662fc2_0d57_4aff_Ab27_Ad2e12e7c273_ 28 ParentID = PREDEFINED_HKEY_CLASSES_ROOT; 29 ModuleID = gid_Module_Prg_Draw_Bin; 30 Subkey = "CLSID\{41662FC2-0D57-4aff-AB27-AD2E12E7C273}"; 31 REG_VALUE_LNG(SO60_DRAWING) 32End 33 34RegistryItem gid_Regitem_Clsid__41662fc2_0d57_4aff_Ab27_Ad2e12e7c273__Auxusertype_2 35 ParentID = PREDEFINED_HKEY_CLASSES_ROOT; 36 ModuleID = gid_Module_Prg_Draw_Bin; 37 Subkey = "CLSID\{41662FC2-0D57-4aff-AB27-AD2E12E7C273}\AuxUserType\2"; 38 Value = "%PRODUCTNAME"; 39End 40 41RegistryItem gid_Regitem_Clsid__41662fc2_0d57_4aff_Ab27_Ad2e12e7c273__Auxusertype_3 42 ParentID = PREDEFINED_HKEY_CLASSES_ROOT; 43 ModuleID = gid_Module_Prg_Draw_Bin; 44 Subkey = "CLSID\{41662FC2-0D57-4aff-AB27-AD2E12E7C273}\AuxUserType\3"; 45 REG_VALUE_LNG(SO60_DRAWING) 46End 47 48RegistryItem gid_Regitem_Clsid__41662fc2_0d57_4aff_Ab27_Ad2e12e7c273__Dataformats_Getset_0 49 ParentID = PREDEFINED_HKEY_CLASSES_ROOT; 50 ModuleID = gid_Module_Prg_Draw_Bin; 51 Subkey = "CLSID\{41662FC2-0D57-4aff-AB27-AD2E12E7C273}\DataFormats\GetSet\0"; 52 Value = "Embed Source,1,8,1"; 53End 54 55RegistryItem gid_Regitem_Clsid__41662fc2_0d57_4aff_Ab27_Ad2e12e7c273__Dataformats_Getset_1 56 ParentID = PREDEFINED_HKEY_CLASSES_ROOT; 57 ModuleID = gid_Module_Prg_Draw_Bin; 58 Subkey = "CLSID\{41662FC2-0D57-4aff-AB27-AD2E12E7C273}\DataFormats\GetSet\1"; 59 Value = "3,1,32,1"; 60End 61 62RegistryItem gid_Regitem_Clsid__41662fc2_0d57_4aff_Ab27_Ad2e12e7c273__Dataformats_Getset_2 63 ParentID = PREDEFINED_HKEY_CLASSES_ROOT; 64 ModuleID = gid_Module_Prg_Draw_Bin; 65 Subkey = "CLSID\{41662FC2-0D57-4aff-AB27-AD2E12E7C273}\DataFormats\GetSet\2"; 66 Value = "2,1,16,1"; 67End 68 69RegistryItem gid_Regitem_Clsid__41662fc2_0d57_4aff_Ab27_Ad2e12e7c273__Defaulticon 70 ParentID = PREDEFINED_HKEY_CLASSES_ROOT; 71 ModuleID = gid_Module_Prg_Draw_Bin; 72 Subkey = "CLSID\{41662FC2-0D57-4aff-AB27-AD2E12E7C273}\DefaultIcon"; 73 Value = "<progpath>\program\soffice.exe,0"; 74End 75 76RegistryItem gid_Regitem_Clsid__41662fc2_0d57_4aff_Ab27_Ad2e12e7c273__Inprochandler32 77 ParentID = PREDEFINED_HKEY_CLASSES_ROOT; 78 ModuleID = gid_Module_Prg_Draw_Bin; 79 Subkey = "CLSID\{41662FC2-0D57-4aff-AB27-AD2E12E7C273}\InprocHandler32"; 80 Value = "<progpath>\program\inprocserv.dll"; 81 Styles = (); 82End 83 84RegistryItem gid_Regitem_Clsid__41662fc2_0d57_4aff_Ab27_Ad2e12e7c273__Insertable 85 ParentID = PREDEFINED_HKEY_CLASSES_ROOT; 86 ModuleID = gid_Module_Prg_Draw_Bin; 87 Subkey = "CLSID\{41662FC2-0D57-4aff-AB27-AD2E12E7C273}\Insertable"; 88End 89 90RegistryItem gid_Regitem_Clsid__41662fc2_0d57_4aff_Ab27_Ad2e12e7c273__Localserver32 91 ParentID = PREDEFINED_HKEY_CLASSES_ROOT; 92 ModuleID = gid_Module_Prg_Draw_Bin; 93 Subkey = "CLSID\{41662FC2-0D57-4aff-AB27-AD2E12E7C273}\LocalServer32"; 94 Value = "<progpath>\program\soffice.exe -nodefault -nologo"; 95End 96 97RegistryItem gid_Regitem_Clsid__41662fc2_0d57_4aff_Ab27_Ad2e12e7c273__Miscstatus 98 ParentID = PREDEFINED_HKEY_CLASSES_ROOT; 99 ModuleID = gid_Module_Prg_Draw_Bin; 100 Subkey = "CLSID\{41662FC2-0D57-4aff-AB27-AD2E12E7C273}\MiscStatus"; 101 Value = "16"; 102End 103 104RegistryItem gid_Regitem_Clsid__41662fc2_0d57_4aff_Ab27_Ad2e12e7c273__Progid 105 ParentID = PREDEFINED_HKEY_CLASSES_ROOT; 106 ModuleID = gid_Module_Prg_Draw_Bin; 107 Subkey = "CLSID\{41662FC2-0D57-4aff-AB27-AD2E12E7C273}\ProgID"; 108 Value = "soffice.StarDrawDocument.6"; 109End 110 111RegistryItem gid_Regitem_Clsid__41662fc2_0d57_4aff_Ab27_Ad2e12e7c273__Programmable 112 ParentID = PREDEFINED_HKEY_CLASSES_ROOT; 113 ModuleID = gid_Module_Prg_Draw_Bin; 114 Subkey = "CLSID\{41662FC2-0D57-4aff-AB27-AD2E12E7C273}\Programmable"; 115End 116 117RegistryItem gid_Regitem_Clsid__41662fc2_0d57_4aff_Ab27_Ad2e12e7c273__Verb_0 118 ParentID = PREDEFINED_HKEY_CLASSES_ROOT; 119 ModuleID = gid_Module_Prg_Draw_Bin; 120 Subkey = "CLSID\{41662FC2-0D57-4aff-AB27-AD2E12E7C273}\verb\0"; 121 Value = "&Edit,0,0"; 122End 123 124RegistryItem gid_Regitem_Clsid__41662fc2_0d57_4aff_Ab27_Ad2e12e7c273__Verb__1 125 ParentID = PREDEFINED_HKEY_CLASSES_ROOT; 126 ModuleID = gid_Module_Prg_Draw_Bin; 127 Subkey = "CLSID\{41662FC2-0D57-4aff-AB27-AD2E12E7C273}\verb\-1"; 128 Value = "Show,0,0"; 129End 130 131RegistryItem gid_Regitem_Clsid__41662fc2_0d57_4aff_Ab27_Ad2e12e7c273__Verb__2 132 ParentID = PREDEFINED_HKEY_CLASSES_ROOT; 133 ModuleID = gid_Module_Prg_Draw_Bin; 134 Subkey = "CLSID\{41662FC2-0D57-4aff-AB27-AD2E12E7C273}\verb\-2"; 135 Value = "Open,0,0"; 136End 137 138RegistryItem gid_Regitem_Clsid__41662fc2_0d57_4aff_Ab27_Ad2e12e7c273__Versionindependentprogid 139 ParentID = PREDEFINED_HKEY_CLASSES_ROOT; 140 ModuleID = gid_Module_Prg_Draw_Bin; 141 Subkey = "CLSID\{41662FC2-0D57-4aff-AB27-AD2E12E7C273}\VersionIndependentProgID"; 142 Value = "soffice.StarDrawDocument.6"; 143End 144 145// MSOLE embedded object in OASIS file format 146RegistryItem gid_Regitem_Clsid__448bb771_Cfe2_47c4_Bcdf_1fbf378e202c_ 147 ParentID = PREDEFINED_HKEY_CLASSES_ROOT; 148 ModuleID = gid_Module_Prg_Draw_Bin; 149 Subkey = "CLSID\{448BB771-CFE2-47C4-BCDF-1FBF378E202C}"; 150 REG_VALUE_LNG(OO_DRAW) 151End 152 153RegistryItem gid_Regitem_Clsid__448bb771_Cfe2_47c4_Bcdf_1fbf378e202c__Auxusertype_2 154 ParentID = PREDEFINED_HKEY_CLASSES_ROOT; 155 ModuleID = gid_Module_Prg_Draw_Bin; 156 Subkey = "CLSID\{448BB771-CFE2-47C4-BCDF-1FBF378E202C}\AuxUserType\2"; 157 Value = "%PRODUCTNAME"; 158End 159 160RegistryItem gid_Regitem_Clsid__448bb771_Cfe2_47c4_Bcdf_1fbf378e202c__Auxusertype_3 161 ParentID = PREDEFINED_HKEY_CLASSES_ROOT; 162 ModuleID = gid_Module_Prg_Draw_Bin; 163 Subkey = "CLSID\{448BB771-CFE2-47C4-BCDF-1FBF378E202C}\AuxUserType\3"; 164 REG_VALUE_LNG(OO_DRAW) 165End 166 167RegistryItem gid_Regitem_Clsid__448bb771_Cfe2_47c4_Bcdf_1fbf378e202c__Dataformats_Getset_0 168 ParentID = PREDEFINED_HKEY_CLASSES_ROOT; 169 ModuleID = gid_Module_Prg_Draw_Bin; 170 Subkey = "CLSID\{448BB771-CFE2-47C4-BCDF-1FBF378E202C}\DataFormats\GetSet\0"; 171 Value = "Embed Source,1,8,1"; 172End 173 174RegistryItem gid_Regitem_Clsid__448bb771_Cfe2_47c4_Bcdf_1fbf378e202c__Dataformats_Getset_1 175 ParentID = PREDEFINED_HKEY_CLASSES_ROOT; 176 ModuleID = gid_Module_Prg_Draw_Bin; 177 Subkey = "CLSID\{448BB771-CFE2-47C4-BCDF-1FBF378E202C}\DataFormats\GetSet\1"; 178 Value = "3,1,32,1"; 179End 180 181RegistryItem gid_Regitem_Clsid__448bb771_Cfe2_47c4_Bcdf_1fbf378e202c__Dataformats_Getset_2 182 ParentID = PREDEFINED_HKEY_CLASSES_ROOT; 183 ModuleID = gid_Module_Prg_Draw_Bin; 184 Subkey = "CLSID\{448BB771-CFE2-47C4-BCDF-1FBF378E202C}\DataFormats\GetSet\2"; 185 Value = "2,1,16,1"; 186End 187 188RegistryItem gid_Regitem_Clsid__448bb771_Cfe2_47c4_Bcdf_1fbf378e202c__Defaulticon 189 ParentID = PREDEFINED_HKEY_CLASSES_ROOT; 190 ModuleID = gid_Module_Prg_Draw_Bin; 191 Subkey = "CLSID\{448BB771-CFE2-47C4-BCDF-1FBF378E202C}\DefaultIcon"; 192 Value = "<progpath>\program\soffice.exe,0"; 193End 194 195RegistryItem gid_Regitem_Clsid__448bb771_Cfe2_47c4_Bcdf_1fbf378e202c__Inprochandler32 196 ParentID = PREDEFINED_HKEY_CLASSES_ROOT; 197 ModuleID = gid_Module_Prg_Draw_Bin; 198 Subkey = "CLSID\{448BB771-CFE2-47C4-BCDF-1FBF378E202C}\InprocHandler32"; 199 Value = "<progpath>\program\inprocserv.dll"; 200 Styles = (); 201End 202 203RegistryItem gid_Regitem_Clsid__448bb771_Cfe2_47c4_Bcdf_1fbf378e202c__Insertable 204 ParentID = PREDEFINED_HKEY_CLASSES_ROOT; 205 ModuleID = gid_Module_Prg_Draw_Bin; 206 Subkey = "CLSID\{448BB771-CFE2-47C4-BCDF-1FBF378E202C}\Insertable"; 207End 208 209RegistryItem gid_Regitem_Clsid__448bb771_Cfe2_47c4_Bcdf_1fbf378e202c__Localserver32 210 ParentID = PREDEFINED_HKEY_CLASSES_ROOT; 211 ModuleID = gid_Module_Prg_Draw_Bin; 212 Subkey = "CLSID\{448BB771-CFE2-47C4-BCDF-1FBF378E202C}\LocalServer32"; 213 Value = "<progpath>\program\soffice.exe -nodefault -nologo"; 214End 215 216RegistryItem gid_Regitem_Clsid__448bb771_Cfe2_47c4_Bcdf_1fbf378e202c__Miscstatus 217 ParentID = PREDEFINED_HKEY_CLASSES_ROOT; 218 ModuleID = gid_Module_Prg_Draw_Bin; 219 Subkey = "CLSID\{448BB771-CFE2-47C4-BCDF-1FBF378E202C}\MiscStatus"; 220 Value = "16"; 221End 222 223RegistryItem gid_Regitem_Clsid__448bb771_Cfe2_47c4_Bcdf_1fbf378e202c__Progid 224 ParentID = PREDEFINED_HKEY_CLASSES_ROOT; 225 ModuleID = gid_Module_Prg_Draw_Bin; 226 Subkey = "CLSID\{448BB771-CFE2-47C4-BCDF-1FBF378E202C}\ProgID"; 227 Value = "opendocument.DrawDocument.1"; 228End 229 230RegistryItem gid_Regitem_Clsid__448bb771_Cfe2_47c4_Bcdf_1fbf378e202c__Programmable 231 ParentID = PREDEFINED_HKEY_CLASSES_ROOT; 232 ModuleID = gid_Module_Prg_Draw_Bin; 233 Subkey = "CLSID\{448BB771-CFE2-47C4-BCDF-1FBF378E202C}\Programmable"; 234End 235 236RegistryItem gid_Regitem_Clsid__448bb771_Cfe2_47c4_Bcdf_1fbf378e202c__Verb_0 237 ParentID = PREDEFINED_HKEY_CLASSES_ROOT; 238 ModuleID = gid_Module_Prg_Draw_Bin; 239 Subkey = "CLSID\{448BB771-CFE2-47C4-BCDF-1FBF378E202C}\verb\0"; 240 Value = "&Edit,0,0"; 241End 242 243RegistryItem gid_Regitem_Clsid__448bb771_Cfe2_47c4_Bcdf_1fbf378e202c__Verb__1 244 ParentID = PREDEFINED_HKEY_CLASSES_ROOT; 245 ModuleID = gid_Module_Prg_Draw_Bin; 246 Subkey = "CLSID\{448BB771-CFE2-47C4-BCDF-1FBF378E202C}\verb\-1"; 247 Value = "Show,0,0"; 248End 249 250RegistryItem gid_Regitem_Clsid__448bb771_Cfe2_47c4_Bcdf_1fbf378e202c__Verb__2 251 ParentID = PREDEFINED_HKEY_CLASSES_ROOT; 252 ModuleID = gid_Module_Prg_Draw_Bin; 253 Subkey = "CLSID\{448BB771-CFE2-47C4-BCDF-1FBF378E202C}\verb\-2"; 254 Value = "Open,0,0"; 255End 256 257RegistryItem gid_Regitem_Clsid__448bb771_Cfe2_47c4_Bcdf_1fbf378e202c__Versionindependentprogid 258 ParentID = PREDEFINED_HKEY_CLASSES_ROOT; 259 ModuleID = gid_Module_Prg_Draw_Bin; 260 Subkey = "CLSID\{448BB771-CFE2-47C4-BCDF-1FBF378E202C}\VersionIndependentProgID"; 261 Value = "opendocument.DrawDocument.1"; 262End 263 264 265 266RegistryItem gid_Regitem_Soffice_Stardrawdocument_6 267 ParentID = PREDEFINED_HKEY_CLASSES_ROOT; 268 ModuleID = gid_Module_Prg_Draw_Bin; 269 Subkey = "soffice.StarDrawDocument.6"; 270 REG_VALUE_LNG(SO60_DRAWING) 271End 272 273RegistryItem gid_Regitem_Soffice_Stardrawdocument_6_Clsid 274 ParentID = PREDEFINED_HKEY_CLASSES_ROOT; 275 ModuleID = gid_Module_Prg_Draw_Bin; 276 Subkey = "soffice.StarDrawDocument.6\CLSID"; 277 Value = "{41662FC2-0D57-4aff-AB27-AD2E12E7C273}"; 278End 279 280RegistryItem gid_Regitem_Soffice_Stardrawdocument_6_Defaulticon 281 ParentID = PREDEFINED_HKEY_CLASSES_ROOT; 282 ModuleID = gid_Module_Prg_Draw_Bin; 283 Subkey = "soffice.StarDrawDocument.6\DefaultIcon"; 284 Value = "<progpath>\program\soffice.exe,31"; 285End 286 287RegistryItem gid_Regitem_Soffice_Stardrawdocument_6_Shell 288 ParentID = PREDEFINED_HKEY_CLASSES_ROOT; 289 ModuleID = gid_Module_Prg_Draw_Bin; 290 Subkey = "soffice.StarDrawDocument.6\shell"; 291 Value = "open"; 292End 293 294RegistryItem gid_Regitem_Soffice_Stardrawdocument_6_Shell_New 295 ParentID = PREDEFINED_HKEY_CLASSES_ROOT; 296 ModuleID = gid_Module_Prg_Draw_Bin; 297 Subkey = "soffice.StarDrawDocument.6\shell\new"; 298 REG_VALUE_LNG(NEW) 299End 300 301RegistryItem gid_Regitem_Soffice_Stardrawdocument_6_Shell_New_Command 302 ParentID = PREDEFINED_HKEY_CLASSES_ROOT; 303 ModuleID = gid_Module_Prg_Draw_Bin; 304 Subkey = "soffice.StarDrawDocument.6\shell\new\command"; 305 Value = "\"<progpath>\program\soffice.exe\" -n \"%1\""; 306End 307 308RegistryItem gid_Regitem_Soffice_Stardrawdocument_6_Shell_Open_Command 309 ParentID = PREDEFINED_HKEY_CLASSES_ROOT; 310 ModuleID = gid_Module_Prg_Draw_Bin; 311 Subkey = "soffice.StarDrawDocument.6\shell\open\command"; 312 Value = "\"<progpath>\program\sdraw.exe\" -o \"%1\""; 313End 314 315RegistryItem gid_Regitem_Soffice_Stardrawdocument_6_Shell_Print_Command 316 ParentID = PREDEFINED_HKEY_CLASSES_ROOT; 317 ModuleID = gid_Module_Prg_Draw_Bin; 318 Subkey = "soffice.StarDrawDocument.6\shell\print\command"; 319 Value = "\"<progpath>\program\soffice.exe\" -p \"%1\""; 320End 321 322RegistryItem gid_Regitem_Soffice_Stardrawdocument_6_Shell_Printto_Command 323 ParentID = PREDEFINED_HKEY_CLASSES_ROOT; 324 ModuleID = gid_Module_Prg_Draw_Bin; 325 Subkey = "soffice.StarDrawDocument.6\shell\printto\command"; 326 Value = "\"<progpath>\program\soffice.exe\" -pt \"%2\" \"%1\""; 327End 328 329RegistryItem gid_Regitem_Soffice_Stardrawdocument_Curver 330 ParentID = PREDEFINED_HKEY_CLASSES_ROOT; 331 Subkey = "soffice.StarDrawDocument\CurVer"; 332 ModuleID = gid_Module_Prg_Draw_Bin; 333 Value = "soffice.StarDrawDocument.6"; 334End 335 336RegistryItem gid_Regitem_Soffice_Stardrawingdocument_6_Insertable 337 ParentID = PREDEFINED_HKEY_CLASSES_ROOT; 338 ModuleID = gid_Module_Prg_Draw_Bin; 339 Subkey = "soffice.StarDrawDocument.6\Insertable"; 340End 341 342RegistryItem gid_Regitem_Soffice_Stardrawingdocument_6_Protocol_Stdfileediting_Server 343 ParentID = PREDEFINED_HKEY_CLASSES_ROOT; 344 ModuleID = gid_Module_Prg_Draw_Bin; 345 Subkey = "soffice.StarDrawDocument.6\protocol\StdFileEditing\server"; 346 Value = "<progpath>\program\soffice.exe"; 347End 348 349RegistryItem gid_Regitem_Soffice_Stardrawingdocument_6_Protocol_Stdfileediting_Verb_0 350 ParentID = PREDEFINED_HKEY_CLASSES_ROOT; 351 ModuleID = gid_Module_Prg_Draw_Bin; 352 Subkey = "soffice.StarDrawDocument.6\protocol\StdFileEditing\verb\0"; 353 Value = "&Edit"; 354End 355 356RegistryItem gid_Regitem_Soffice_Stardrawingdocument_6_Protocol_Stdfileediting_Verb__1 357 ParentID = PREDEFINED_HKEY_CLASSES_ROOT; 358 ModuleID = gid_Module_Prg_Draw_Bin; 359 Subkey = "soffice.StarDrawDocument.6\protocol\StdFileEditing\verb\-1"; 360 Value = "&Show"; 361End 362 363RegistryItem gid_Regitem_Soffice_Stardrawingdocument_6_Protocol_Stdfileediting_Verb__2 364 ParentID = PREDEFINED_HKEY_CLASSES_ROOT; 365 ModuleID = gid_Module_Prg_Draw_Bin; 366 Subkey = "soffice.StarDrawDocument.6\protocol\StdFileEditing\verb\-2"; 367 Value = "&Open"; 368End 369 370RegistryItem gid_Regitem_Soffice_Stardrawtemplate_6 371 ParentID = PREDEFINED_HKEY_CLASSES_ROOT; 372 Subkey = "soffice.StarDrawTemplate.6"; 373 ModuleID = gid_Module_Prg_Draw_Bin; 374 REG_VALUE_LNG(SO60_DRAW_TEMPLATE) 375End 376 377RegistryItem gid_Regitem_Soffice_Stardrawtemplate_6_Defaulticon 378 ParentID = PREDEFINED_HKEY_CLASSES_ROOT; 379 Subkey = "soffice.StarDrawTemplate.6\DefaultIcon"; 380 ModuleID = gid_Module_Prg_Draw_Bin; 381 Value = "<progpath>\program\soffice.exe,32"; 382End 383 384RegistryItem gid_Regitem_Soffice_Stardrawtemplate_6_Shell 385 ParentID = PREDEFINED_HKEY_CLASSES_ROOT; 386 Subkey = "soffice.StarDrawTemplate.6\shell"; 387 ModuleID = gid_Module_Prg_Draw_Bin; 388 Value = "new"; 389End 390 391RegistryItem gid_Regitem_Soffice_Stardrawtemplate_6_Shell_New 392 ParentID = PREDEFINED_HKEY_CLASSES_ROOT; 393 Subkey = "soffice.StarDrawTemplate.6\shell\new"; 394 ModuleID = gid_Module_Prg_Draw_Bin; 395 REG_VALUE_LNG(NEW) 396End 397 398RegistryItem gid_Regitem_Soffice_Stardrawtemplate_6_Shell_New_Command 399 ParentID = PREDEFINED_HKEY_CLASSES_ROOT; 400 Subkey = "soffice.StarDrawTemplate.6\shell\new\command"; 401 ModuleID = gid_Module_Prg_Draw_Bin; 402 Value = "\"<progpath>\program\soffice.exe\" -n \"%1\""; 403End 404 405RegistryItem gid_Regitem_Soffice_Stardrawtemplate_6_Shell_Open_Command 406 ParentID = PREDEFINED_HKEY_CLASSES_ROOT; 407 Subkey = "soffice.StarDrawTemplate.6\shell\open\command"; 408 ModuleID = gid_Module_Prg_Draw_Bin; 409 Value = "\"<progpath>\program\sdraw.exe\" -o \"%1\""; 410End 411 412RegistryItem gid_Regitem_Soffice_Stardrawtemplate_6_Shell_Print_Command 413 ParentID = PREDEFINED_HKEY_CLASSES_ROOT; 414 Subkey = "soffice.StarDrawTemplate.6\shell\print\command"; 415 ModuleID = gid_Module_Prg_Draw_Bin; 416 Value = "\"<progpath>\program\soffice.exe\" -p \"%1\""; 417End 418 419RegistryItem gid_Regitem_Soffice_Stardrawtemplate_6_Shell_Printto_Command 420 ParentID = PREDEFINED_HKEY_CLASSES_ROOT; 421 Subkey = "soffice.StarDrawTemplate.6\shell\printto\command"; 422 ModuleID = gid_Module_Prg_Draw_Bin; 423 Value = "\"<progpath>\program\soffice.exe\" -pt \"%2\" \"%1\""; 424End 425 426RegistryItem gid_Regitem_Std_PersistentHandler 427 ParentID = PREDEFINED_HKEY_CLASSES_ROOT; 428 ModuleID = gid_Module_Prg_Draw_Bin; 429 Subkey = ".std\PersistentHandler"; 430 Value = "{7BC0E713-5703-45BE-A29D-5D46D8B39262}"; 431End 432 433RegistryItem gid_Regitem_Std_Shellex_00021500_0000_0000_C000_000000000046 434 ParentID = PREDEFINED_HKEY_CLASSES_ROOT; 435 ModuleID = gid_Module_Prg_Draw_Bin; 436 Subkey = ".std\shellex\{00021500-0000-0000-C000-000000000046}"; 437 Value = "{087B3AE3-E237-4467-B8DB-5A38AB959AC9}"; 438End 439 440RegistryItem gid_Regitem_Std_Shellex_BB2E617C_0920_11D1_9A0B_00C04FC2D6C1 441 ParentID = PREDEFINED_HKEY_CLASSES_ROOT; 442 ModuleID = gid_Module_Prg_Draw_Bin; 443 Subkey = ".std\shellex\{BB2E617C-0920-11D1-9A0B-00C04FC2D6C1}"; 444 Value = "{3B092F0C-7696-40E3-A80F-68D74DA84210}"; 445End 446 447RegistryItem gid_Regitem_StarDrawTemplate_6_Shellex_PropertySheetHandlers_MyPropSheet1 448 ParentID = PREDEFINED_HKEY_CLASSES_ROOT; 449 ModuleID = gid_Module_Prg_Draw_Bin; 450 Subkey = "soffice.StarDrawTemplate.6\shellex\PropertySheetHandlers\MyPropSheet1"; 451 Value = "{63542C48-9552-494A-84F7-73AA6A7C99C1}"; 452End 453 454RegistryItem gid_Regitem_Std 455 ParentID = PREDEFINED_HKEY_CLASSES_ROOT; 456 Subkey = ".std"; 457 ModuleID = gid_Module_Prg_Draw_Bin; 458 Value = "soffice.StarDrawTemplate.6"; 459End 460 461RegistryItem gid_Regitem_Std_Contenttype 462 ParentID = PREDEFINED_HKEY_CLASSES_ROOT; 463 ModuleID = gid_Module_Prg_Draw_Bin; 464 Subkey = ".std"; 465 Name = "Content Type"; 466 Value = "application/vnd.sun.xml.draw.template"; 467End 468 469RegistryItem gid_Regitem_std_FullDetails 470 ParentID = PREDEFINED_HKEY_CLASSES_ROOT; 471 ModuleID = gid_Module_Optional_Winexplorerext_PropertyHdl; 472 Subkey = "soffice.StarDrawTemplate.6"; 473 Name = "FullDetails"; 474 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"; 475End 476 477RegistryItem gid_Regitem_Sxd_PersistentHandler 478 ParentID = PREDEFINED_HKEY_CLASSES_ROOT; 479 ModuleID = gid_Module_Prg_Draw_Bin; 480 Subkey = ".sxd\PersistentHandler"; 481 Value = "{7BC0E713-5703-45BE-A29D-5D46D8B39262}"; 482End 483 484RegistryItem gid_Regitem_Sxd_Shellex_00021500_0000_0000_C000_000000000046 485 ParentID = PREDEFINED_HKEY_CLASSES_ROOT; 486 ModuleID = gid_Module_Prg_Draw_Bin; 487 Subkey = ".sxd\shellex\{00021500-0000-0000-C000-000000000046}"; 488 Value = "{087B3AE3-E237-4467-B8DB-5A38AB959AC9}"; 489End 490 491RegistryItem gid_Regitem_Sxd_Shellex_BB2E617C_0920_11D1_9A0B_00C04FC2D6C1 492 ParentID = PREDEFINED_HKEY_CLASSES_ROOT; 493 ModuleID = gid_Module_Prg_Draw_Bin; 494 Subkey = ".sxd\shellex\{BB2E617C-0920-11D1-9A0B-00C04FC2D6C1}"; 495 Value = "{3B092F0C-7696-40E3-A80F-68D74DA84210}"; 496End 497 498RegistryItem gid_Regitem_StarDrawDocument_1_Shellex_PropertySheetHandlers_MyPropSheet1 499 ParentID = PREDEFINED_HKEY_CLASSES_ROOT; 500 ModuleID = gid_Module_Prg_Draw_Bin; 501 Subkey = "soffice.StarDrawDocument.6\shellex\PropertySheetHandlers\MyPropSheet1"; 502 Value = "{63542C48-9552-494A-84F7-73AA6A7C99C1}"; 503End 504 505RegistryItem gid_Regitem_Sxd_Contenttype 506 ParentID = PREDEFINED_HKEY_CLASSES_ROOT; 507 ModuleID = gid_Module_Prg_Draw_Bin; 508 Subkey = ".sxd"; 509 Name = "Content Type"; 510 Value = "application/vnd.sun.xml.draw"; 511End 512 513RegistryItem gid_Regitem_Sxd_Mime_Database 514 ParentID = PREDEFINED_HKEY_CLASSES_ROOT; 515 ModuleID = gid_Module_Prg_Draw_Bin; 516 Subkey = "MIME\Database\Content Type\application/vnd.sun.xml.draw"; 517 Name = "Extension"; 518 Value = ".sxd"; 519End 520 521RegistryItem gid_Regitem__Sxd 522 ParentID = PREDEFINED_HKEY_CLASSES_ROOT; 523 ModuleID = gid_Module_Prg_Draw_Bin; 524 Subkey = ".sxd"; 525 Value = "soffice.StarDrawDocument.6"; 526End 527 528RegistryItem gid_Regitem_Software_Manufacturer_Productname_Productversion_Capabilities_FileAssociations_sxd 529 ParentID = PREDEFINED_HKEY_LOCAL_MACHINE; 530 Subkey = "Software\%MANUFACTURER\%PRODUCTNAME%PRODUCTADDON\%PRODUCTVERSION\Capabilities\FileAssociations"; 531 ModuleID = gid_Module_Prg_Draw_Bin; 532 Name = ".sxd"; 533 Value = "soffice.StarDrawDocument.6"; 534 Styles = (); 535End 536 537RegistryItem gid_Regitem_sxd_FullDetails 538 ParentID = PREDEFINED_HKEY_CLASSES_ROOT; 539 ModuleID = gid_Module_Optional_Winexplorerext_PropertyHdl; 540 Subkey = "soffice.StarDrawDocument.6"; 541 Name = "FullDetails"; 542 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"; 543End 544 545// new odg file extension 546 547RegistryItem gid_Regitem_Odg_PersistentHandler 548 ParentID = PREDEFINED_HKEY_CLASSES_ROOT; 549 ModuleID = gid_Module_Prg_Draw_Bin; 550 Subkey = ".odg\PersistentHandler"; 551 Value = "{7BC0E713-5703-45BE-A29D-5D46D8B39262}"; 552End 553 554RegistryItem gid_Regitem_Odg_Shellex_00021500_0000_0000_C000_000000000046 555 ParentID = PREDEFINED_HKEY_CLASSES_ROOT; 556 ModuleID = gid_Module_Prg_Draw_Bin; 557 Subkey = ".odg\shellex\{00021500-0000-0000-C000-000000000046}"; 558 Value = "{087B3AE3-E237-4467-B8DB-5A38AB959AC9}"; 559End 560 561RegistryItem gid_Regitem_Odg_Shellex_BB2E617C_0920_11D1_9A0B_00C04FC2D6C1 562 ParentID = PREDEFINED_HKEY_CLASSES_ROOT; 563 ModuleID = gid_Module_Prg_Draw_Bin; 564 Subkey = ".odg\shellex\{BB2E617C-0920-11D1-9A0B-00C04FC2D6C1}"; 565 Value = "{3B092F0C-7696-40E3-A80F-68D74DA84210}"; 566End 567 568RegistryItem gid_Regitem_DrawDocument_1_Shellex_PropertySheetHandlers_MyPropSheet1 569 ParentID = PREDEFINED_HKEY_CLASSES_ROOT; 570 ModuleID = gid_Module_Prg_Draw_Bin; 571 Subkey = "opendocument.DrawDocument.1\shellex\PropertySheetHandlers\MyPropSheet1"; 572 Value = "{63542C48-9552-494A-84F7-73AA6A7C99C1}"; 573End 574 575RegistryItem gid_Regitem_Odg_Contenttype 576 ParentID = PREDEFINED_HKEY_CLASSES_ROOT; 577 ModuleID = gid_Module_Prg_Draw_Bin; 578 Subkey = ".odg"; 579 Name = "Content Type"; 580 Value = "application/vnd.oasis.opendocument.graphics"; 581End 582 583RegistryItem gid_Regitem_Odg_Mime_Database 584 ParentID = PREDEFINED_HKEY_CLASSES_ROOT; 585 ModuleID = gid_Module_Prg_Draw_Bin; 586 Subkey = "MIME\Database\Content Type\application/vnd.oasis.opendocument.graphics"; 587 Name = "Extension"; 588 Value = ".odg"; 589End 590 591RegistryItem gid_Regitem__Odg 592 ParentID = PREDEFINED_HKEY_CLASSES_ROOT; 593 ModuleID = gid_Module_Prg_Draw_Bin; 594 Subkey = ".odg"; 595 Value = "opendocument.DrawDocument.1"; 596End 597 598RegistryItem gid_Regitem_Software_Manufacturer_Productname_Productversion_Capabilities_FileAssociations_odg 599 ParentID = PREDEFINED_HKEY_LOCAL_MACHINE; 600 Subkey = "Software\%MANUFACTURER\%PRODUCTNAME%PRODUCTADDON\%PRODUCTVERSION\Capabilities\FileAssociations"; 601 ModuleID = gid_Module_Prg_Draw_Bin; 602 Name = ".odg"; 603 Value = "opendocument.DrawDocument.1"; 604 Styles = (); 605End 606 607RegistryItem gid_Regitem_Software_Manufacturer_Productname_Productversion_Capabilities_MimeAssociations_odg 608 ParentID = PREDEFINED_HKEY_LOCAL_MACHINE; 609 Subkey = "Software\%MANUFACTURER\%PRODUCTNAME%PRODUCTADDON\%PRODUCTVERSION\Capabilities\MimeAssociations"; 610 ModuleID = gid_Module_Prg_Draw_Bin; 611 Name = "application/vnd.oasis.opendocument.graphics"; 612 Value = "opendocument.DrawDocument.1"; 613 Styles = (); 614End 615 616RegistryItem gid_Regitem_Odg_Openoffice_Drawdocument_1_Shellnew 617 ParentID = PREDEFINED_HKEY_CLASSES_ROOT; 618 ModuleID = gid_Module_Prg_Draw_Bin; 619 Subkey = ".odg\opendocument.DrawDocument.1\ShellNew"; 620 Name = "FileName"; 621 Value = "soffice.odg"; 622End 623 624RegistryItem gid_Regitem_Openoffice_Drawdocument_Curver 625 ParentID = PREDEFINED_HKEY_CLASSES_ROOT; 626 Subkey = "opendocument.DrawDocument\CurVer"; 627 ModuleID = gid_Module_Prg_Draw_Bin; 628 Value = "opendocument.DrawDocument.1"; 629End 630 631RegistryItem gid_Regitem_Openoffice_Drawdocument_1 632 ParentID = PREDEFINED_HKEY_CLASSES_ROOT; 633 ModuleID = gid_Module_Prg_Draw_Bin; 634 Subkey = "opendocument.DrawDocument.1"; 635 REG_VALUE_LNG(OO_DRAW) 636End 637 638RegistryItem gid_Regitem_Openoffice_Drawdocument_1_Clsid 639 ParentID = PREDEFINED_HKEY_CLASSES_ROOT; 640 ModuleID = gid_Module_Prg_Draw_Bin; 641 Subkey = "opendocument.DrawDocument.1\CLSID"; 642 Value = "{448BB771-CFE2-47C4-BCDF-1FBF378E202C}"; 643End 644 645RegistryItem gid_Regitem_Openoffice_Drawdocument_1_Defaulticon 646 ParentID = PREDEFINED_HKEY_CLASSES_ROOT; 647 ModuleID = gid_Module_Prg_Draw_Bin; 648 Subkey = "opendocument.DrawDocument.1\DefaultIcon"; 649 Value = "<progpath>\program\soffice.exe,5"; 650End 651 652RegistryItem gid_Regitem_odg_FullDetails 653 ParentID = PREDEFINED_HKEY_CLASSES_ROOT; 654 ModuleID = gid_Module_Optional_Winexplorerext_PropertyHdl; 655 Subkey = "opendocument.DrawDocument.1"; 656 Name = "FullDetails"; 657 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"; 658End 659 660RegistryItem gid_Regitem_Openoffice_Drawdocument_1_Shell 661 ParentID = PREDEFINED_HKEY_CLASSES_ROOT; 662 ModuleID = gid_Module_Prg_Draw_Bin; 663 Subkey = "opendocument.DrawDocument.1\shell"; 664 Value = "open"; 665End 666 667RegistryItem gid_Regitem_Openoffice_Drawdocument_1_Shell_New 668 ParentID = PREDEFINED_HKEY_CLASSES_ROOT; 669 ModuleID = gid_Module_Prg_Draw_Bin; 670 Subkey = "opendocument.DrawDocument.1\shell\new"; 671 REG_VALUE_LNG(NEW) 672End 673 674RegistryItem gid_Regitem_Openoffice_Drawdocument_1_Shell_New_Command 675 ParentID = PREDEFINED_HKEY_CLASSES_ROOT; 676 ModuleID = gid_Module_Prg_Draw_Bin; 677 Subkey = "opendocument.DrawDocument.1\shell\new\command"; 678 Value = "\"<progpath>\program\soffice.exe\" -n \"%1\""; 679End 680 681RegistryItem gid_Regitem_Openoffice_Drawdocument_1_Shell_Open_Command 682 ParentID = PREDEFINED_HKEY_CLASSES_ROOT; 683 ModuleID = gid_Module_Prg_Draw_Bin; 684 Subkey = "opendocument.DrawDocument.1\shell\open\command"; 685 Value = "\"<progpath>\program\sdraw.exe\" -o \"%1\""; 686 Styles = (); 687End 688 689RegistryItem gid_Regitem_Openoffice_Drawdocument_1_Shell_Print_Command 690 ParentID = PREDEFINED_HKEY_CLASSES_ROOT; 691 ModuleID = gid_Module_Prg_Draw_Bin; 692 Subkey = "opendocument.DrawDocument.1\shell\print\command"; 693 Value = "\"<progpath>\program\soffice.exe\" -p \"%1\""; 694End 695 696RegistryItem gid_Regitem_Openoffice_Drawdocument_1_Shell_Printto_Command 697 ParentID = PREDEFINED_HKEY_CLASSES_ROOT; 698 ModuleID = gid_Module_Prg_Draw_Bin; 699 Subkey = "opendocument.DrawDocument.1\shell\printto\command"; 700 Value = "\"<progpath>\program\soffice.exe\" -pt \"%2\" \"%1\""; 701End 702 703RegistryItem gid_Regitem_Openoffice_Drawingdocument_1_Insertable 704 ParentID = PREDEFINED_HKEY_CLASSES_ROOT; 705 ModuleID = gid_Module_Prg_Draw_Bin; 706 Subkey = "opendocument.DrawDocument.1\Insertable"; 707End 708 709RegistryItem gid_Regitem_Openoffice_Drawingdocument_1_Protocol_Stdfileediting_Server 710 ParentID = PREDEFINED_HKEY_CLASSES_ROOT; 711 ModuleID = gid_Module_Prg_Draw_Bin; 712 Subkey = "opendocument.DrawDocument.1\protocol\StdFileEditing\server"; 713 Value = "<progpath>\program\soffice.exe"; 714End 715 716RegistryItem gid_Regitem_Openoffice_Drawingdocument_1_Protocol_Stdfileediting_Verb_0 717 ParentID = PREDEFINED_HKEY_CLASSES_ROOT; 718 ModuleID = gid_Module_Prg_Draw_Bin; 719 Subkey = "opendocument.DrawDocument.1\protocol\StdFileEditing\verb\0"; 720 Value = "&Edit"; 721End 722 723RegistryItem gid_Regitem_Openoffice_Drawingdocument_1_Protocol_Stdfileediting_Verb__1 724 ParentID = PREDEFINED_HKEY_CLASSES_ROOT; 725 ModuleID = gid_Module_Prg_Draw_Bin; 726 Subkey = "opendocument.DrawDocument.1\protocol\StdFileEditing\verb\-1"; 727 Value = "&Show"; 728End 729 730RegistryItem gid_Regitem_Openoffice_Drawingdocument_1_Protocol_Stdfileediting_Verb__2 731 ParentID = PREDEFINED_HKEY_CLASSES_ROOT; 732 ModuleID = gid_Module_Prg_Draw_Bin; 733 Subkey = "opendocument.DrawDocument.1\protocol\StdFileEditing\verb\-2"; 734 Value = "&Open"; 735End 736 737// new otg file extension 738 739RegistryItem gid_Regitem_Otg_PersistentHandler 740 ParentID = PREDEFINED_HKEY_CLASSES_ROOT; 741 ModuleID = gid_Module_Prg_Draw_Bin; 742 Subkey = ".otg\PersistentHandler"; 743 Value = "{7BC0E713-5703-45BE-A29D-5D46D8B39262}"; 744End 745 746RegistryItem gid_Regitem_Otg_Shellex_00021500_0000_0000_C000_000000000046 747 ParentID = PREDEFINED_HKEY_CLASSES_ROOT; 748 ModuleID = gid_Module_Prg_Draw_Bin; 749 Subkey = ".otg\shellex\{00021500-0000-0000-C000-000000000046}"; 750 Value = "{087B3AE3-E237-4467-B8DB-5A38AB959AC9}"; 751End 752 753RegistryItem gid_Regitem_Otg_Shellex_BB2E617C_0920_11D1_9A0B_00C04FC2D6C1 754 ParentID = PREDEFINED_HKEY_CLASSES_ROOT; 755 ModuleID = gid_Module_Prg_Draw_Bin; 756 Subkey = ".otg\shellex\{BB2E617C-0920-11D1-9A0B-00C04FC2D6C1}"; 757 Value = "{3B092F0C-7696-40E3-A80F-68D74DA84210}"; 758End 759 760RegistryItem gid_Regitem_DrawTemplate_1_Shellex_PropertySheetHandlers_MyPropSheet1 761 ParentID = PREDEFINED_HKEY_CLASSES_ROOT; 762 ModuleID = gid_Module_Prg_Draw_Bin; 763 Subkey = "opendocument.DrawTemplate.1\shellex\PropertySheetHandlers\MyPropSheet1"; 764 Value = "{63542C48-9552-494A-84F7-73AA6A7C99C1}"; 765End 766 767RegistryItem gid_Regitem_Otg 768 ParentID = PREDEFINED_HKEY_CLASSES_ROOT; 769 Subkey = ".otg"; 770 ModuleID = gid_Module_Prg_Draw_Bin; 771 Value = "opendocument.DrawTemplate.1"; 772End 773 774RegistryItem gid_Regitem_Otg_Contenttype 775 ParentID = PREDEFINED_HKEY_CLASSES_ROOT; 776 ModuleID = gid_Module_Prg_Draw_Bin; 777 Subkey = ".otg"; 778 Name = "Content Type"; 779 Value = "application/vnd.oasis.opendocument.graphics-template"; 780End 781 782RegistryItem gid_Regitem_Openoffice_Drawtemplate_1 783 ParentID = PREDEFINED_HKEY_CLASSES_ROOT; 784 Subkey = "opendocument.DrawTemplate.1"; 785 ModuleID = gid_Module_Prg_Draw_Bin; 786 REG_VALUE_LNG(OO_DRAW_TEMPLATE) 787End 788 789RegistryItem gid_Regitem_Openoffice_Drawtemplate_1_Defaulticon 790 ParentID = PREDEFINED_HKEY_CLASSES_ROOT; 791 Subkey = "opendocument.DrawTemplate.1\DefaultIcon"; 792 ModuleID = gid_Module_Prg_Draw_Bin; 793 Value = "<progpath>\program\soffice.exe,6"; 794End 795 796RegistryItem gid_Regitem_otg_FullDetails 797 ParentID = PREDEFINED_HKEY_CLASSES_ROOT; 798 ModuleID = gid_Module_Optional_Winexplorerext_PropertyHdl; 799 Subkey = "opendocument.DrawTemplate.1"; 800 Name = "FullDetails"; 801 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"; 802End 803 804RegistryItem gid_Regitem_Openoffice_Drawtemplate_1_Shell 805 ParentID = PREDEFINED_HKEY_CLASSES_ROOT; 806 Subkey = "opendocument.DrawTemplate.1\shell"; 807 ModuleID = gid_Module_Prg_Draw_Bin; 808 Value = "new"; 809End 810 811RegistryItem gid_Regitem_Openoffice_Drawtemplate_1_Shell_New 812 ParentID = PREDEFINED_HKEY_CLASSES_ROOT; 813 Subkey = "opendocument.DrawTemplate.1\shell\new"; 814 ModuleID = gid_Module_Prg_Draw_Bin; 815 REG_VALUE_LNG(NEW) 816End 817 818RegistryItem gid_Regitem_Openoffice_Drawtemplate_1_Shell_New_Command 819 ParentID = PREDEFINED_HKEY_CLASSES_ROOT; 820 Subkey = "opendocument.DrawTemplate.1\shell\new\command"; 821 ModuleID = gid_Module_Prg_Draw_Bin; 822 Value = "\"<progpath>\program\soffice.exe\" -n \"%1\""; 823End 824 825RegistryItem gid_Regitem_Openoffice_Drawtemplate_1_Shell_Open_Command 826 ParentID = PREDEFINED_HKEY_CLASSES_ROOT; 827 Subkey = "opendocument.DrawTemplate.1\shell\open\command"; 828 ModuleID = gid_Module_Prg_Draw_Bin; 829 Value = "\"<progpath>\program\sdraw.exe\" -o \"%1\""; 830End 831 832RegistryItem gid_Regitem_Openoffice_Drawtemplate_1_Shell_Print_Command 833 ParentID = PREDEFINED_HKEY_CLASSES_ROOT; 834 Subkey = "opendocument.DrawTemplate.1\shell\print\command"; 835 ModuleID = gid_Module_Prg_Draw_Bin; 836 Value = "\"<progpath>\program\soffice.exe\" -p \"%1\""; 837End 838 839RegistryItem gid_Regitem_Openoffice_Drawtemplate_1_Shell_Printto_Command 840 ParentID = PREDEFINED_HKEY_CLASSES_ROOT; 841 Subkey = "opendocument.DrawTemplate.1\shell\printto\command"; 842 ModuleID = gid_Module_Prg_Draw_Bin; 843 Value = "\"<progpath>\program\soffice.exe\" -pt \"%2\" \"%1\""; 844End 845 846// "OpenWith" Windows Registry keys for extensions supported by Draw 847 848// .ODG 849RegistryItem gid_Regitem_OpenOffice_ODG_OpenWith_Draw 850 ParentID = PREDEFINED_HKEY_CLASSES_ROOT; 851 Subkey = ".odg\OpenWithProgIDs"; 852 ModuleID = gid_Module_Prg_Draw_Bin; 853 Name = "opendocument.DrawDocument.1"; 854 Value = " "; 855End 856 857// .OTG 858RegistryItem gid_Regitem_OpenOffice_OTG_OpenWith_Draw 859 ParentID = PREDEFINED_HKEY_CLASSES_ROOT; 860 Subkey = ".otg\OpenWithProgIDs"; 861 ModuleID = gid_Module_Prg_Draw_Bin; 862 Name = "opendocument.DrawTemplate.1"; 863 Value = " "; 864End 865 866// .SXD 867RegistryItem gid_Regitem_OpenOffice_SXD_OpenWith_Draw 868 ParentID = PREDEFINED_HKEY_CLASSES_ROOT; 869 Subkey = ".sxd\OpenWithProgIDs"; 870 ModuleID = gid_Module_Prg_Draw_Bin; 871 Name = "soffice.StarDrawDocument.6"; 872 Value = " "; 873End 874 875// .STD 876RegistryItem gid_Regitem_OpenOffice_STD_OpenWith_Draw 877 ParentID = PREDEFINED_HKEY_CLASSES_ROOT; 878 Subkey = ".std\OpenWithProgIDs"; 879 ModuleID = gid_Module_Prg_Draw_Bin; 880 Name = "soffice.StarDrawTemplate.6"; 881 Value = " "; 882End 883 884 885RegistryItem gid_Regitem_Software_Manufacturer_Productname_Productversion_Capabilities_FileAssociations_Otg 886 ParentID = PREDEFINED_HKEY_LOCAL_MACHINE; 887 Subkey = "Software\%MANUFACTURER\%PRODUCTNAME%PRODUCTADDON\%PRODUCTVERSION\Capabilities\FileAssociations"; 888 ModuleID = gid_Module_Prg_Draw_Bin; 889 Name = ".otg"; 890 Value = "opendocument.DrawTemplate.1"; 891 Styles = (); 892End 893 894RegistryItem gid_Regitem_Software_Manufacturer_Productname_Productversion_Capabilities_FileAssociations_Std 895 ParentID = PREDEFINED_HKEY_LOCAL_MACHINE; 896 Subkey = "Software\%MANUFACTURER\%PRODUCTNAME%PRODUCTADDON\%PRODUCTVERSION\Capabilities\FileAssociations"; 897 ModuleID = gid_Module_Prg_Draw_Bin; 898 Name = ".std"; 899 Value = "soffice.StarDrawTemplate.6"; 900 Styles = (); 901End 902 903RegistryItem gid_Regitem_Software_Microsoft_Windows_Currentversion_Apppaths_Sdraw_Exe 904 ParentID = PREDEFINED_HKEY_LOCAL_MACHINE; 905 Subkey = "Software\Microsoft\Windows\CurrentVersion\App Paths\sdraw.exe"; 906 ModuleID = gid_Module_Prg_Draw_Bin; 907 Value = "<progpath>\program\sdraw.exe"; 908End 909 910RegistryItem gid_Regitem_Software_Microsoft_Windows_Currentversion_Apppaths_Sdraw_Exepath 911 ParentID = PREDEFINED_HKEY_LOCAL_MACHINE; 912 Subkey = "Software\Microsoft\Windows\CurrentVersion\App Paths\sdraw.exe"; 913 ModuleID = gid_Module_Prg_Draw_Bin; 914 Name = "Path"; 915 Value = "<progpath>"; 916End 917 918// registering the property handler for the supported file types 919 920REGISTER_PROPERTY_HANDLER_FOR_EXTENSION( odg ) 921REGISTER_PROPERTY_HANDLER_FOR_EXTENSION( otg ) 922REGISTER_PROPERTY_HANDLER_FOR_EXTENSION( sxd ) 923REGISTER_PROPERTY_HANDLER_FOR_EXTENSION( std ) 924