1*022bd5b4SAndrew Rist/************************************************************** 2cdf0e10cSrcweir * 3*022bd5b4SAndrew Rist * Licensed to the Apache Software Foundation (ASF) under one 4*022bd5b4SAndrew Rist * or more contributor license agreements. See the NOTICE file 5*022bd5b4SAndrew Rist * distributed with this work for additional information 6*022bd5b4SAndrew Rist * regarding copyright ownership. The ASF licenses this file 7*022bd5b4SAndrew Rist * to you under the Apache License, Version 2.0 (the 8*022bd5b4SAndrew Rist * "License"); you may not use this file except in compliance 9*022bd5b4SAndrew Rist * with the License. You may obtain a copy of the License at 10*022bd5b4SAndrew Rist * 11*022bd5b4SAndrew Rist * http://www.apache.org/licenses/LICENSE-2.0 12*022bd5b4SAndrew Rist * 13*022bd5b4SAndrew Rist * Unless required by applicable law or agreed to in writing, 14*022bd5b4SAndrew Rist * software distributed under the License is distributed on an 15*022bd5b4SAndrew Rist * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 16*022bd5b4SAndrew Rist * KIND, either express or implied. See the License for the 17*022bd5b4SAndrew Rist * specific language governing permissions and limitations 18*022bd5b4SAndrew Rist * under the License. 19*022bd5b4SAndrew Rist * 20*022bd5b4SAndrew Rist *************************************************************/ 21*022bd5b4SAndrew Rist 22*022bd5b4SAndrew Rist 23cdf0e10cSrcweir 24cdf0e10cSrcweir#include "macros.inc" 25cdf0e10cSrcweir 26cdf0e10cSrcweir// MSOLE embedded object in SO7 file format 27cdf0e10cSrcweirRegistryItem gid_Regitem_Clsid__E5a0b632_Dfba_4549_9346_E414da06e6f8_ 28cdf0e10cSrcweir ParentID = PREDEFINED_HKEY_CLASSES_ROOT; 29cdf0e10cSrcweir ModuleID = gid_Module_Prg_Impress_Bin; 30cdf0e10cSrcweir Subkey = "CLSID\{E5A0B632-DFBA-4549-9346-E414DA06E6F8}"; 31cdf0e10cSrcweir REG_VALUE_LNG(SO60_PRESENT) 32cdf0e10cSrcweirEnd 33cdf0e10cSrcweir 34cdf0e10cSrcweirRegistryItem gid_Regitem_Clsid__E5a0b632_Dfba_4549_9346_E414da06e6f8__Auxusertype_2 35cdf0e10cSrcweir ParentID = PREDEFINED_HKEY_CLASSES_ROOT; 36cdf0e10cSrcweir ModuleID = gid_Module_Prg_Impress_Bin; 37cdf0e10cSrcweir Subkey = "CLSID\{E5A0B632-DFBA-4549-9346-E414DA06E6F8}\AuxUserType\2"; 38cdf0e10cSrcweir Value = "%PRODUCTNAME"; 39cdf0e10cSrcweirEnd 40cdf0e10cSrcweir 41cdf0e10cSrcweirRegistryItem gid_Regitem_Clsid__E5a0b632_Dfba_4549_9346_E414da06e6f8__Auxusertype_3 42cdf0e10cSrcweir ParentID = PREDEFINED_HKEY_CLASSES_ROOT; 43cdf0e10cSrcweir ModuleID = gid_Module_Prg_Impress_Bin; 44cdf0e10cSrcweir Subkey = "CLSID\{E5A0B632-DFBA-4549-9346-E414DA06E6F8}\AuxUserType\3"; 45cdf0e10cSrcweir REG_VALUE_LNG(SO60_PRESENT) 46cdf0e10cSrcweirEnd 47cdf0e10cSrcweir 48cdf0e10cSrcweirRegistryItem gid_Regitem_Clsid__E5a0b632_Dfba_4549_9346_E414da06e6f8__Dataformats_Getset_0 49cdf0e10cSrcweir ParentID = PREDEFINED_HKEY_CLASSES_ROOT; 50cdf0e10cSrcweir ModuleID = gid_Module_Prg_Impress_Bin; 51cdf0e10cSrcweir Subkey = "CLSID\{E5A0B632-DFBA-4549-9346-E414DA06E6F8}\DataFormats\GetSet\0"; 52cdf0e10cSrcweir Value = "Embed Source,1,8,1"; 53cdf0e10cSrcweirEnd 54cdf0e10cSrcweir 55cdf0e10cSrcweirRegistryItem gid_Regitem_Clsid__E5a0b632_Dfba_4549_9346_E414da06e6f8__Dataformats_Getset_1 56cdf0e10cSrcweir ParentID = PREDEFINED_HKEY_CLASSES_ROOT; 57cdf0e10cSrcweir ModuleID = gid_Module_Prg_Impress_Bin; 58cdf0e10cSrcweir Subkey = "CLSID\{E5A0B632-DFBA-4549-9346-E414DA06E6F8}\DataFormats\GetSet\1"; 59cdf0e10cSrcweir Value = "3,1,32,1"; 60cdf0e10cSrcweirEnd 61cdf0e10cSrcweir 62cdf0e10cSrcweirRegistryItem gid_Regitem_Clsid__E5a0b632_Dfba_4549_9346_E414da06e6f8__Dataformats_Getset_2 63cdf0e10cSrcweir ParentID = PREDEFINED_HKEY_CLASSES_ROOT; 64cdf0e10cSrcweir ModuleID = gid_Module_Prg_Impress_Bin; 65cdf0e10cSrcweir Subkey = "CLSID\{E5A0B632-DFBA-4549-9346-E414DA06E6F8}\DataFormats\GetSet\2"; 66cdf0e10cSrcweir Value = "2,1,16,1"; 67cdf0e10cSrcweirEnd 68cdf0e10cSrcweir 69cdf0e10cSrcweirRegistryItem gid_Regitem_Clsid__E5a0b632_Dfba_4549_9346_E414da06e6f8__Defaulticon 70cdf0e10cSrcweir ParentID = PREDEFINED_HKEY_CLASSES_ROOT; 71cdf0e10cSrcweir ModuleID = gid_Module_Prg_Impress_Bin; 72cdf0e10cSrcweir Subkey = "CLSID\{E5A0B632-DFBA-4549-9346-E414DA06E6F8}\DefaultIcon"; 73cdf0e10cSrcweir Value = "<progpath>\program\soffice.exe,0"; 74cdf0e10cSrcweirEnd 75cdf0e10cSrcweir 76cdf0e10cSrcweirRegistryItem gid_Regitem_Clsid__E5a0b632_Dfba_4549_9346_E414da06e6f8__Inprochandler32 77cdf0e10cSrcweir ParentID = PREDEFINED_HKEY_CLASSES_ROOT; 78cdf0e10cSrcweir ModuleID = gid_Module_Prg_Impress_Bin; 79cdf0e10cSrcweir Subkey = "CLSID\{E5A0B632-DFBA-4549-9346-E414DA06E6F8}\InprocHandler32"; 80cdf0e10cSrcweir Value = "<progpath>\program\inprocserv.dll"; 81cdf0e10cSrcweir Styles = (); 82cdf0e10cSrcweirEnd 83cdf0e10cSrcweir 84cdf0e10cSrcweirRegistryItem gid_Regitem_Clsid__E5a0b632_Dfba_4549_9346_E414da06e6f8__Insertable 85cdf0e10cSrcweir ParentID = PREDEFINED_HKEY_CLASSES_ROOT; 86cdf0e10cSrcweir ModuleID = gid_Module_Prg_Impress_Bin; 87cdf0e10cSrcweir Subkey = "CLSID\{E5A0B632-DFBA-4549-9346-E414DA06E6F8}\Insertable"; 88cdf0e10cSrcweirEnd 89cdf0e10cSrcweir 90cdf0e10cSrcweirRegistryItem gid_Regitem_Clsid__E5a0b632_Dfba_4549_9346_E414da06e6f8__Localserver32 91cdf0e10cSrcweir ParentID = PREDEFINED_HKEY_CLASSES_ROOT; 92cdf0e10cSrcweir ModuleID = gid_Module_Prg_Impress_Bin; 93cdf0e10cSrcweir Subkey = "CLSID\{E5A0B632-DFBA-4549-9346-E414DA06E6F8}\LocalServer32"; 94cdf0e10cSrcweir Value = "<progpath>\program\soffice.exe -nodefault -nologo"; 95cdf0e10cSrcweirEnd 96cdf0e10cSrcweir 97cdf0e10cSrcweirRegistryItem gid_Regitem_Clsid__E5a0b632_Dfba_4549_9346_E414da06e6f8__Miscstatus 98cdf0e10cSrcweir ParentID = PREDEFINED_HKEY_CLASSES_ROOT; 99cdf0e10cSrcweir ModuleID = gid_Module_Prg_Impress_Bin; 100cdf0e10cSrcweir Subkey = "CLSID\{E5A0B632-DFBA-4549-9346-E414DA06E6F8}\MiscStatus"; 101cdf0e10cSrcweir Value = "16"; 102cdf0e10cSrcweirEnd 103cdf0e10cSrcweir 104cdf0e10cSrcweirRegistryItem gid_Regitem_Clsid__E5a0b632_Dfba_4549_9346_E414da06e6f8__Progid 105cdf0e10cSrcweir ParentID = PREDEFINED_HKEY_CLASSES_ROOT; 106cdf0e10cSrcweir ModuleID = gid_Module_Prg_Impress_Bin; 107cdf0e10cSrcweir Subkey = "CLSID\{E5A0B632-DFBA-4549-9346-E414DA06E6F8}\ProgID"; 108cdf0e10cSrcweir Value = "soffice.StarImpressDocument.6"; 109cdf0e10cSrcweirEnd 110cdf0e10cSrcweir 111cdf0e10cSrcweirRegistryItem gid_Regitem_Clsid__E5a0b632_Dfba_4549_9346_E414da06e6f8__Programmable 112cdf0e10cSrcweir ParentID = PREDEFINED_HKEY_CLASSES_ROOT; 113cdf0e10cSrcweir ModuleID = gid_Module_Prg_Impress_Bin; 114cdf0e10cSrcweir Subkey = "CLSID\{E5A0B632-DFBA-4549-9346-E414DA06E6F8}\Programmable"; 115cdf0e10cSrcweirEnd 116cdf0e10cSrcweir 117cdf0e10cSrcweirRegistryItem gid_Regitem_Clsid__E5a0b632_Dfba_4549_9346_E414da06e6f8__Verb_0 118cdf0e10cSrcweir ParentID = PREDEFINED_HKEY_CLASSES_ROOT; 119cdf0e10cSrcweir ModuleID = gid_Module_Prg_Impress_Bin; 120cdf0e10cSrcweir Subkey = "CLSID\{E5A0B632-DFBA-4549-9346-E414DA06E6F8}\verb\0"; 121cdf0e10cSrcweir Value = "&Edit,0,0"; 122cdf0e10cSrcweirEnd 123cdf0e10cSrcweir 124cdf0e10cSrcweirRegistryItem gid_Regitem_Clsid__E5a0b632_Dfba_4549_9346_E414da06e6f8__Verb__1 125cdf0e10cSrcweir ParentID = PREDEFINED_HKEY_CLASSES_ROOT; 126cdf0e10cSrcweir ModuleID = gid_Module_Prg_Impress_Bin; 127cdf0e10cSrcweir Subkey = "CLSID\{E5A0B632-DFBA-4549-9346-E414DA06E6F8}\verb\-1"; 128cdf0e10cSrcweir Value = "Show,0,0"; 129cdf0e10cSrcweirEnd 130cdf0e10cSrcweir 131cdf0e10cSrcweirRegistryItem gid_Regitem_Clsid__E5a0b632_Dfba_4549_9346_E414da06e6f8__Verb__2 132cdf0e10cSrcweir ParentID = PREDEFINED_HKEY_CLASSES_ROOT; 133cdf0e10cSrcweir ModuleID = gid_Module_Prg_Impress_Bin; 134cdf0e10cSrcweir Subkey = "CLSID\{E5A0B632-DFBA-4549-9346-E414DA06E6F8}\verb\-2"; 135cdf0e10cSrcweir Value = "Open,0,0"; 136cdf0e10cSrcweirEnd 137cdf0e10cSrcweir 138cdf0e10cSrcweirRegistryItem gid_Regitem_Clsid__E5a0b632_Dfba_4549_9346_E414da06e6f8__Versionindependentprogid 139cdf0e10cSrcweir ParentID = PREDEFINED_HKEY_CLASSES_ROOT; 140cdf0e10cSrcweir ModuleID = gid_Module_Prg_Impress_Bin; 141cdf0e10cSrcweir Subkey = "CLSID\{E5A0B632-DFBA-4549-9346-E414DA06E6F8}\VersionIndependentProgID"; 142cdf0e10cSrcweir Value = "soffice.StarImpressDocument.6"; 143cdf0e10cSrcweirEnd 144cdf0e10cSrcweir 145cdf0e10cSrcweir// MSOLE embedded object in OASIS file format 146cdf0e10cSrcweirRegistryItem gid_Regitem_Clsid__Ee5d1ea4_D445_4289_B2fc_55fc93693917_ 147cdf0e10cSrcweir ParentID = PREDEFINED_HKEY_CLASSES_ROOT; 148cdf0e10cSrcweir ModuleID = gid_Module_Prg_Impress_Bin; 149cdf0e10cSrcweir Subkey = "CLSID\{EE5D1EA4-D445-4289-B2FC-55FC93693917}"; 150cdf0e10cSrcweir REG_VALUE_LNG(OO_PRESENT) 151cdf0e10cSrcweirEnd 152cdf0e10cSrcweir 153cdf0e10cSrcweirRegistryItem gid_Regitem_Clsid__Ee5d1ea4_D445_4289_B2fc_55fc93693917__Auxusertype_2 154cdf0e10cSrcweir ParentID = PREDEFINED_HKEY_CLASSES_ROOT; 155cdf0e10cSrcweir ModuleID = gid_Module_Prg_Impress_Bin; 156cdf0e10cSrcweir Subkey = "CLSID\{EE5D1EA4-D445-4289-B2FC-55FC93693917}\AuxUserType\2"; 157cdf0e10cSrcweir Value = "%PRODUCTNAME"; 158cdf0e10cSrcweirEnd 159cdf0e10cSrcweir 160cdf0e10cSrcweirRegistryItem gid_Regitem_Clsid__Ee5d1ea4_D445_4289_B2fc_55fc93693917__Auxusertype_3 161cdf0e10cSrcweir ParentID = PREDEFINED_HKEY_CLASSES_ROOT; 162cdf0e10cSrcweir ModuleID = gid_Module_Prg_Impress_Bin; 163cdf0e10cSrcweir Subkey = "CLSID\{EE5D1EA4-D445-4289-B2FC-55FC93693917}\AuxUserType\3"; 164cdf0e10cSrcweir REG_VALUE_LNG(OO_PRESENT) 165cdf0e10cSrcweirEnd 166cdf0e10cSrcweir 167cdf0e10cSrcweirRegistryItem gid_Regitem_Clsid__Ee5d1ea4_D445_4289_B2fc_55fc93693917__Dataformats_Getset_0 168cdf0e10cSrcweir ParentID = PREDEFINED_HKEY_CLASSES_ROOT; 169cdf0e10cSrcweir ModuleID = gid_Module_Prg_Impress_Bin; 170cdf0e10cSrcweir Subkey = "CLSID\{EE5D1EA4-D445-4289-B2FC-55FC93693917}\DataFormats\GetSet\0"; 171cdf0e10cSrcweir Value = "Embed Source,1,8,1"; 172cdf0e10cSrcweirEnd 173cdf0e10cSrcweir 174cdf0e10cSrcweirRegistryItem gid_Regitem_Clsid__Ee5d1ea4_D445_4289_B2fc_55fc93693917__Dataformats_Getset_1 175cdf0e10cSrcweir ParentID = PREDEFINED_HKEY_CLASSES_ROOT; 176cdf0e10cSrcweir ModuleID = gid_Module_Prg_Impress_Bin; 177cdf0e10cSrcweir Subkey = "CLSID\{EE5D1EA4-D445-4289-B2FC-55FC93693917}\DataFormats\GetSet\1"; 178cdf0e10cSrcweir Value = "3,1,32,1"; 179cdf0e10cSrcweirEnd 180cdf0e10cSrcweir 181cdf0e10cSrcweirRegistryItem gid_Regitem_Clsid__Ee5d1ea4_D445_4289_B2fc_55fc93693917__Dataformats_Getset_2 182cdf0e10cSrcweir ParentID = PREDEFINED_HKEY_CLASSES_ROOT; 183cdf0e10cSrcweir ModuleID = gid_Module_Prg_Impress_Bin; 184cdf0e10cSrcweir Subkey = "CLSID\{EE5D1EA4-D445-4289-B2FC-55FC93693917}\DataFormats\GetSet\2"; 185cdf0e10cSrcweir Value = "2,1,16,1"; 186cdf0e10cSrcweirEnd 187cdf0e10cSrcweir 188cdf0e10cSrcweirRegistryItem gid_Regitem_Clsid__Ee5d1ea4_D445_4289_B2fc_55fc93693917__Defaulticon 189cdf0e10cSrcweir ParentID = PREDEFINED_HKEY_CLASSES_ROOT; 190cdf0e10cSrcweir ModuleID = gid_Module_Prg_Impress_Bin; 191cdf0e10cSrcweir Subkey = "CLSID\{EE5D1EA4-D445-4289-B2FC-55FC93693917}\DefaultIcon"; 192cdf0e10cSrcweir Value = "<progpath>\program\soffice.exe,0"; 193cdf0e10cSrcweirEnd 194cdf0e10cSrcweir 195cdf0e10cSrcweirRegistryItem gid_Regitem_Clsid__Ee5d1ea4_D445_4289_B2fc_55fc93693917__Inprochandler32 196cdf0e10cSrcweir ParentID = PREDEFINED_HKEY_CLASSES_ROOT; 197cdf0e10cSrcweir ModuleID = gid_Module_Prg_Impress_Bin; 198cdf0e10cSrcweir Subkey = "CLSID\{EE5D1EA4-D445-4289-B2FC-55FC93693917}\InprocHandler32"; 199cdf0e10cSrcweir Value = "<progpath>\program\inprocserv.dll"; 200cdf0e10cSrcweir Styles = (); 201cdf0e10cSrcweirEnd 202cdf0e10cSrcweir 203cdf0e10cSrcweirRegistryItem gid_Regitem_Clsid__Ee5d1ea4_D445_4289_B2fc_55fc93693917__Insertable 204cdf0e10cSrcweir ParentID = PREDEFINED_HKEY_CLASSES_ROOT; 205cdf0e10cSrcweir ModuleID = gid_Module_Prg_Impress_Bin; 206cdf0e10cSrcweir Subkey = "CLSID\{EE5D1EA4-D445-4289-B2FC-55FC93693917}\Insertable"; 207cdf0e10cSrcweirEnd 208cdf0e10cSrcweir 209cdf0e10cSrcweirRegistryItem gid_Regitem_Clsid__Ee5d1ea4_D445_4289_B2fc_55fc93693917__Localserver32 210cdf0e10cSrcweir ParentID = PREDEFINED_HKEY_CLASSES_ROOT; 211cdf0e10cSrcweir ModuleID = gid_Module_Prg_Impress_Bin; 212cdf0e10cSrcweir Subkey = "CLSID\{EE5D1EA4-D445-4289-B2FC-55FC93693917}\LocalServer32"; 213cdf0e10cSrcweir Value = "<progpath>\program\soffice.exe -nodefault -nologo"; 214cdf0e10cSrcweirEnd 215cdf0e10cSrcweir 216cdf0e10cSrcweirRegistryItem gid_Regitem_Clsid__Ee5d1ea4_D445_4289_B2fc_55fc93693917__Miscstatus 217cdf0e10cSrcweir ParentID = PREDEFINED_HKEY_CLASSES_ROOT; 218cdf0e10cSrcweir ModuleID = gid_Module_Prg_Impress_Bin; 219cdf0e10cSrcweir Subkey = "CLSID\{EE5D1EA4-D445-4289-B2FC-55FC93693917}\MiscStatus"; 220cdf0e10cSrcweir Value = "16"; 221cdf0e10cSrcweirEnd 222cdf0e10cSrcweir 223cdf0e10cSrcweirRegistryItem gid_Regitem_Clsid__Ee5d1ea4_D445_4289_B2fc_55fc93693917__Progid 224cdf0e10cSrcweir ParentID = PREDEFINED_HKEY_CLASSES_ROOT; 225cdf0e10cSrcweir ModuleID = gid_Module_Prg_Impress_Bin; 226cdf0e10cSrcweir Subkey = "CLSID\{EE5D1EA4-D445-4289-B2FC-55FC93693917}\ProgID"; 227cdf0e10cSrcweir Value = "opendocument.ImpressDocument.1"; 228cdf0e10cSrcweirEnd 229cdf0e10cSrcweir 230cdf0e10cSrcweirRegistryItem gid_Regitem_Clsid__Ee5d1ea4_D445_4289_B2fc_55fc93693917__Programmable 231cdf0e10cSrcweir ParentID = PREDEFINED_HKEY_CLASSES_ROOT; 232cdf0e10cSrcweir ModuleID = gid_Module_Prg_Impress_Bin; 233cdf0e10cSrcweir Subkey = "CLSID\{EE5D1EA4-D445-4289-B2FC-55FC93693917}\Programmable"; 234cdf0e10cSrcweirEnd 235cdf0e10cSrcweir 236cdf0e10cSrcweirRegistryItem gid_Regitem_Clsid__Ee5d1ea4_D445_4289_B2fc_55fc93693917__Verb_0 237cdf0e10cSrcweir ParentID = PREDEFINED_HKEY_CLASSES_ROOT; 238cdf0e10cSrcweir ModuleID = gid_Module_Prg_Impress_Bin; 239cdf0e10cSrcweir Subkey = "CLSID\{EE5D1EA4-D445-4289-B2FC-55FC93693917}\verb\0"; 240cdf0e10cSrcweir Value = "&Edit,0,0"; 241cdf0e10cSrcweirEnd 242cdf0e10cSrcweir 243cdf0e10cSrcweirRegistryItem gid_Regitem_Clsid__Ee5d1ea4_D445_4289_B2fc_55fc93693917__Verb__1 244cdf0e10cSrcweir ParentID = PREDEFINED_HKEY_CLASSES_ROOT; 245cdf0e10cSrcweir ModuleID = gid_Module_Prg_Impress_Bin; 246cdf0e10cSrcweir Subkey = "CLSID\{EE5D1EA4-D445-4289-B2FC-55FC93693917}\verb\-1"; 247cdf0e10cSrcweir Value = "Show,0,0"; 248cdf0e10cSrcweirEnd 249cdf0e10cSrcweir 250cdf0e10cSrcweirRegistryItem gid_Regitem_Clsid__Ee5d1ea4_D445_4289_B2fc_55fc93693917__Verb__2 251cdf0e10cSrcweir ParentID = PREDEFINED_HKEY_CLASSES_ROOT; 252cdf0e10cSrcweir ModuleID = gid_Module_Prg_Impress_Bin; 253cdf0e10cSrcweir Subkey = "CLSID\{EE5D1EA4-D445-4289-B2FC-55FC93693917}\verb\-2"; 254cdf0e10cSrcweir Value = "Open,0,0"; 255cdf0e10cSrcweirEnd 256cdf0e10cSrcweir 257cdf0e10cSrcweirRegistryItem gid_Regitem_Clsid__Ee5d1ea4_D445_4289_B2fc_55fc93693917__Versionindependentprogid 258cdf0e10cSrcweir ParentID = PREDEFINED_HKEY_CLASSES_ROOT; 259cdf0e10cSrcweir ModuleID = gid_Module_Prg_Impress_Bin; 260cdf0e10cSrcweir Subkey = "CLSID\{EE5D1EA4-D445-4289-B2FC-55FC93693917}\VersionIndependentProgID"; 261cdf0e10cSrcweir Value = "opendocument.ImpressDocument.1"; 262cdf0e10cSrcweirEnd 263cdf0e10cSrcweir 264cdf0e10cSrcweir 265cdf0e10cSrcweir 266cdf0e10cSrcweirRegistryItem gid_Regitem_Soffice_Starimpressdocument_6 267cdf0e10cSrcweir ParentID = PREDEFINED_HKEY_CLASSES_ROOT; 268cdf0e10cSrcweir ModuleID = gid_Module_Prg_Impress_Bin; 269cdf0e10cSrcweir Subkey = "soffice.StarImpressDocument.6"; 270cdf0e10cSrcweir REG_VALUE_LNG(SO60_PRESENT) 271cdf0e10cSrcweirEnd 272cdf0e10cSrcweir 273cdf0e10cSrcweirRegistryItem gid_Regitem_Soffice_Starimpressdocument_6_Clsid 274cdf0e10cSrcweir ParentID = PREDEFINED_HKEY_CLASSES_ROOT; 275cdf0e10cSrcweir ModuleID = gid_Module_Prg_Impress_Bin; 276cdf0e10cSrcweir Subkey = "soffice.StarImpressDocument.6\CLSID"; 277cdf0e10cSrcweir Value = "{E5A0B632-DFBA-4549-9346-E414DA06E6F8}"; 278cdf0e10cSrcweirEnd 279cdf0e10cSrcweir 280cdf0e10cSrcweirRegistryItem gid_Regitem_Soffice_Starimpressdocument_6_Defaulticon 281cdf0e10cSrcweir ParentID = PREDEFINED_HKEY_CLASSES_ROOT; 282cdf0e10cSrcweir ModuleID = gid_Module_Prg_Impress_Bin; 283cdf0e10cSrcweir Subkey = "soffice.StarImpressDocument.6\DefaultIcon"; 284cdf0e10cSrcweir Value = "<progpath>\program\soffice.exe,33"; 285cdf0e10cSrcweirEnd 286cdf0e10cSrcweir 287cdf0e10cSrcweirRegistryItem gid_Regitem_Soffice_Starimpressdocument_6_Insertable 288cdf0e10cSrcweir ParentID = PREDEFINED_HKEY_CLASSES_ROOT; 289cdf0e10cSrcweir ModuleID = gid_Module_Prg_Impress_Bin; 290cdf0e10cSrcweir Subkey = "soffice.StarImpressDocument.6\Insertable"; 291cdf0e10cSrcweirEnd 292cdf0e10cSrcweir 293cdf0e10cSrcweirRegistryItem gid_Regitem_Soffice_Starimpressdocument_6_Protocol_Stdfileediting_Server 294cdf0e10cSrcweir ParentID = PREDEFINED_HKEY_CLASSES_ROOT; 295cdf0e10cSrcweir ModuleID = gid_Module_Prg_Impress_Bin; 296cdf0e10cSrcweir Subkey = "soffice.StarImpressDocument.6\protocol\StdFileEditing\server"; 297cdf0e10cSrcweir Value = "<progpath>\program\soffice.exe"; 298cdf0e10cSrcweirEnd 299cdf0e10cSrcweir 300cdf0e10cSrcweirRegistryItem gid_Regitem_Soffice_Starimpressdocument_6_Protocol_Stdfileediting_Verb_0 301cdf0e10cSrcweir ParentID = PREDEFINED_HKEY_CLASSES_ROOT; 302cdf0e10cSrcweir ModuleID = gid_Module_Prg_Impress_Bin; 303cdf0e10cSrcweir Subkey = "soffice.StarImpressDocument.6\protocol\StdFileEditing\verb\0"; 304cdf0e10cSrcweir Value = "&Edit"; 305cdf0e10cSrcweirEnd 306cdf0e10cSrcweir 307cdf0e10cSrcweirRegistryItem gid_Regitem_Soffice_Starimpressdocument_6_Protocol_Stdfileediting_Verb__1 308cdf0e10cSrcweir ParentID = PREDEFINED_HKEY_CLASSES_ROOT; 309cdf0e10cSrcweir ModuleID = gid_Module_Prg_Impress_Bin; 310cdf0e10cSrcweir Subkey = "soffice.StarImpressDocument.6\protocol\StdFileEditing\verb\-1"; 311cdf0e10cSrcweir Value = "&Show"; 312cdf0e10cSrcweirEnd 313cdf0e10cSrcweir 314cdf0e10cSrcweirRegistryItem gid_Regitem_Soffice_Starimpressdocument_6_Protocol_Stdfileediting_Verb__2 315cdf0e10cSrcweir ParentID = PREDEFINED_HKEY_CLASSES_ROOT; 316cdf0e10cSrcweir ModuleID = gid_Module_Prg_Impress_Bin; 317cdf0e10cSrcweir Subkey = "soffice.StarImpressDocument.6\protocol\StdFileEditing\verb\-2"; 318cdf0e10cSrcweir Value = "&Open"; 319cdf0e10cSrcweirEnd 320cdf0e10cSrcweir 321cdf0e10cSrcweirRegistryItem gid_Regitem_Soffice_Starimpressdocument_6_Shell 322cdf0e10cSrcweir ParentID = PREDEFINED_HKEY_CLASSES_ROOT; 323cdf0e10cSrcweir ModuleID = gid_Module_Prg_Impress_Bin; 324cdf0e10cSrcweir Subkey = "soffice.StarImpressDocument.6\shell"; 325cdf0e10cSrcweir Value = "open"; 326cdf0e10cSrcweirEnd 327cdf0e10cSrcweir 328cdf0e10cSrcweirRegistryItem gid_Regitem_Soffice_Starimpressdocument_6_Shell_New 329cdf0e10cSrcweir ParentID = PREDEFINED_HKEY_CLASSES_ROOT; 330cdf0e10cSrcweir ModuleID = gid_Module_Prg_Impress_Bin; 331cdf0e10cSrcweir Subkey = "soffice.StarImpressDocument.6\shell\new"; 332cdf0e10cSrcweir REG_VALUE_LNG(NEW) 333cdf0e10cSrcweirEnd 334cdf0e10cSrcweir 335cdf0e10cSrcweirRegistryItem gid_Regitem_Soffice_Starimpressdocument_6_Shell_New_Command 336cdf0e10cSrcweir ParentID = PREDEFINED_HKEY_CLASSES_ROOT; 337cdf0e10cSrcweir ModuleID = gid_Module_Prg_Impress_Bin; 338cdf0e10cSrcweir Subkey = "soffice.StarImpressDocument.6\shell\new\command"; 339cdf0e10cSrcweir Value = "\"<progpath>\program\soffice.exe\" -n \"%1\""; 340cdf0e10cSrcweirEnd 341cdf0e10cSrcweir 342cdf0e10cSrcweirRegistryItem gid_Regitem_Soffice_Starimpressdocument_6_Shell_Open_Command 343cdf0e10cSrcweir ParentID = PREDEFINED_HKEY_CLASSES_ROOT; 344cdf0e10cSrcweir ModuleID = gid_Module_Prg_Impress_Bin; 345cdf0e10cSrcweir Subkey = "soffice.StarImpressDocument.6\shell\open\command"; 346cdf0e10cSrcweir Value = "\"<progpath>\program\simpress.exe\" -o \"%1\""; 347cdf0e10cSrcweirEnd 348cdf0e10cSrcweir 349cdf0e10cSrcweirRegistryItem gid_Regitem_Soffice_Starimpressdocument_6_Shell_Print_Command 350cdf0e10cSrcweir ParentID = PREDEFINED_HKEY_CLASSES_ROOT; 351cdf0e10cSrcweir ModuleID = gid_Module_Prg_Impress_Bin; 352cdf0e10cSrcweir Subkey = "soffice.StarImpressDocument.6\shell\print\command"; 353cdf0e10cSrcweir Value = "\"<progpath>\program\soffice.exe\" -p \"%1\""; 354cdf0e10cSrcweirEnd 355cdf0e10cSrcweir 356cdf0e10cSrcweirRegistryItem gid_Regitem_Soffice_Starimpressdocument_6_Shell_Printto_Command 357cdf0e10cSrcweir ParentID = PREDEFINED_HKEY_CLASSES_ROOT; 358cdf0e10cSrcweir ModuleID = gid_Module_Prg_Impress_Bin; 359cdf0e10cSrcweir Subkey = "soffice.StarImpressDocument.6\shell\printto\command"; 360cdf0e10cSrcweir Value = "\"<progpath>\program\soffice.exe\" -pt \"%2\" \"%1\""; 361cdf0e10cSrcweirEnd 362cdf0e10cSrcweir 363cdf0e10cSrcweirRegistryItem gid_Regitem_Soffice_Starimpressdocument_6_Shell_Show 364cdf0e10cSrcweir ParentID = PREDEFINED_HKEY_CLASSES_ROOT; 365cdf0e10cSrcweir ModuleID = gid_Module_Prg_Impress_Bin; 366cdf0e10cSrcweir Subkey = "soffice.StarImpressDocument.6\shell\show"; 367cdf0e10cSrcweir REG_VALUE_LNG(SO60_SHOW) 368cdf0e10cSrcweirEnd 369cdf0e10cSrcweir 370cdf0e10cSrcweirRegistryItem gid_Regitem_Soffice_Starimpressdocument_6_Shell_Show_Command 371cdf0e10cSrcweir ParentID = PREDEFINED_HKEY_CLASSES_ROOT; 372cdf0e10cSrcweir ModuleID = gid_Module_Prg_Impress_Bin; 373cdf0e10cSrcweir Subkey = "soffice.StarImpressDocument.6\shell\show\command"; 374cdf0e10cSrcweir Value = "\"<progpath>\program\soffice.exe\" -show \"%1\""; 375cdf0e10cSrcweirEnd 376cdf0e10cSrcweir 377cdf0e10cSrcweirRegistryItem gid_Regitem_Soffice_Starimpressdocument_Curver 378cdf0e10cSrcweir ParentID = PREDEFINED_HKEY_CLASSES_ROOT; 379cdf0e10cSrcweir Subkey = "soffice.StarImpressDocument\CurVer"; 380cdf0e10cSrcweir ModuleID = gid_Module_Prg_Impress_Bin; 381cdf0e10cSrcweir Value = "soffice.StarImpressDocument.6"; 382cdf0e10cSrcweirEnd 383cdf0e10cSrcweir 384cdf0e10cSrcweirRegistryItem gid_Regitem_Soffice_Starimpresstemplate_6 385cdf0e10cSrcweir ParentID = PREDEFINED_HKEY_CLASSES_ROOT; 386cdf0e10cSrcweir Subkey = "soffice.StarImpressTemplate.6"; 387cdf0e10cSrcweir ModuleID = gid_Module_Prg_Impress_Bin; 388cdf0e10cSrcweir REG_VALUE_LNG(SO60_IMPRESS_TEMPLATE) 389cdf0e10cSrcweirEnd 390cdf0e10cSrcweir 391cdf0e10cSrcweirRegistryItem gid_Regitem_Soffice_Starimpresstemplate_6_Defaulticon 392cdf0e10cSrcweir ParentID = PREDEFINED_HKEY_CLASSES_ROOT; 393cdf0e10cSrcweir Subkey = "soffice.StarImpressTemplate.6\DefaultIcon"; 394cdf0e10cSrcweir ModuleID = gid_Module_Prg_Impress_Bin; 395cdf0e10cSrcweir Value = "<progpath>\program\soffice.exe,34"; 396cdf0e10cSrcweirEnd 397cdf0e10cSrcweir 398cdf0e10cSrcweirRegistryItem gid_Regitem_Soffice_Starimpresstemplate_6_Shell 399cdf0e10cSrcweir ParentID = PREDEFINED_HKEY_CLASSES_ROOT; 400cdf0e10cSrcweir Subkey = "soffice.StarImpressTemplate.6\shell"; 401cdf0e10cSrcweir ModuleID = gid_Module_Prg_Impress_Bin; 402cdf0e10cSrcweir Value = "new"; 403cdf0e10cSrcweirEnd 404cdf0e10cSrcweir 405cdf0e10cSrcweirRegistryItem gid_Regitem_Soffice_Starimpresstemplate_6_Shell_New 406cdf0e10cSrcweir ParentID = PREDEFINED_HKEY_CLASSES_ROOT; 407cdf0e10cSrcweir Subkey = "soffice.StarImpressTemplate.6\shell\new"; 408cdf0e10cSrcweir ModuleID = gid_Module_Prg_Impress_Bin; 409cdf0e10cSrcweir REG_VALUE_LNG(NEW) 410cdf0e10cSrcweirEnd 411cdf0e10cSrcweir 412cdf0e10cSrcweirRegistryItem gid_Regitem_Soffice_Starimpresstemplate_6_Shell_New_Command 413cdf0e10cSrcweir ParentID = PREDEFINED_HKEY_CLASSES_ROOT; 414cdf0e10cSrcweir Subkey = "soffice.StarImpressTemplate.6\shell\new\command"; 415cdf0e10cSrcweir ModuleID = gid_Module_Prg_Impress_Bin; 416cdf0e10cSrcweir Value = "\"<progpath>\program\soffice.exe\" -n \"%1\""; 417cdf0e10cSrcweirEnd 418cdf0e10cSrcweir 419cdf0e10cSrcweirRegistryItem gid_Regitem_Soffice_Starimpresstemplate_6_Shell_Open_Command 420cdf0e10cSrcweir ParentID = PREDEFINED_HKEY_CLASSES_ROOT; 421cdf0e10cSrcweir Subkey = "soffice.StarImpressTemplate.6\shell\open\command"; 422cdf0e10cSrcweir ModuleID = gid_Module_Prg_Impress_Bin; 423cdf0e10cSrcweir Value = "\"<progpath>\program\simpress.exe\" -o \"%1\""; 424cdf0e10cSrcweirEnd 425cdf0e10cSrcweir 426cdf0e10cSrcweirRegistryItem gid_Regitem_Soffice_Starimpresstemplate_6_Shell_Print_Command 427cdf0e10cSrcweir ParentID = PREDEFINED_HKEY_CLASSES_ROOT; 428cdf0e10cSrcweir Subkey = "soffice.StarImpressTemplate.6\shell\print\command"; 429cdf0e10cSrcweir ModuleID = gid_Module_Prg_Impress_Bin; 430cdf0e10cSrcweir Value = "\"<progpath>\program\soffice.exe\" -p \"%1\""; 431cdf0e10cSrcweirEnd 432cdf0e10cSrcweir 433cdf0e10cSrcweirRegistryItem gid_Regitem_Soffice_Starimpresstemplate_6_Shell_Printto_Command 434cdf0e10cSrcweir ParentID = PREDEFINED_HKEY_CLASSES_ROOT; 435cdf0e10cSrcweir Subkey = "soffice.StarImpressTemplate.6\shell\printto\command"; 436cdf0e10cSrcweir ModuleID = gid_Module_Prg_Impress_Bin; 437cdf0e10cSrcweir Value = "\"<progpath>\program\soffice.exe\" -pt \"%2\" \"%1\""; 438cdf0e10cSrcweirEnd 439cdf0e10cSrcweir 440cdf0e10cSrcweirRegistryItem gid_Regitem_Sti 441cdf0e10cSrcweir ParentID = PREDEFINED_HKEY_CLASSES_ROOT; 442cdf0e10cSrcweir Subkey = ".sti"; 443cdf0e10cSrcweir ModuleID = gid_Module_Prg_Impress_Bin; 444cdf0e10cSrcweir Value = "soffice.StarImpressTemplate.6"; 445cdf0e10cSrcweirEnd 446cdf0e10cSrcweir 447cdf0e10cSrcweirRegistryItem gid_Regitem_Sti_PersistentHandler 448cdf0e10cSrcweir ParentID = PREDEFINED_HKEY_CLASSES_ROOT; 449cdf0e10cSrcweir ModuleID = gid_Module_Prg_Impress_Bin; 450cdf0e10cSrcweir Subkey = ".sti\PersistentHandler"; 451cdf0e10cSrcweir Value = "{7BC0E713-5703-45BE-A29D-5D46D8B39262}"; 452cdf0e10cSrcweirEnd 453cdf0e10cSrcweir 454cdf0e10cSrcweirRegistryItem gid_Regitem_Sti_Shellex_00021500_0000_0000_C000_000000000046 455cdf0e10cSrcweir ParentID = PREDEFINED_HKEY_CLASSES_ROOT; 456cdf0e10cSrcweir ModuleID = gid_Module_Prg_Impress_Bin; 457cdf0e10cSrcweir Subkey = ".sti\shellex\{00021500-0000-0000-C000-000000000046}"; 458cdf0e10cSrcweir Value = "{087B3AE3-E237-4467-B8DB-5A38AB959AC9}"; 459cdf0e10cSrcweirEnd 460cdf0e10cSrcweir 461cdf0e10cSrcweirRegistryItem gid_Regitem_Sti_Shellex_BB2E617C_0920_11D1_9A0B_00C04FC2D6C1 462cdf0e10cSrcweir ParentID = PREDEFINED_HKEY_CLASSES_ROOT; 463cdf0e10cSrcweir ModuleID = gid_Module_Prg_Impress_Bin; 464cdf0e10cSrcweir Subkey = ".sti\shellex\{BB2E617C-0920-11D1-9A0B-00C04FC2D6C1}"; 465cdf0e10cSrcweir Value = "{3B092F0C-7696-40E3-A80F-68D74DA84210}"; 466cdf0e10cSrcweirEnd 467cdf0e10cSrcweir 468cdf0e10cSrcweirRegistryItem gid_Regitem_StarImpressTemplate_6_Shellex_PropertySheetHandlers_MyPropSheet1 469cdf0e10cSrcweir ParentID = PREDEFINED_HKEY_CLASSES_ROOT; 470cdf0e10cSrcweir ModuleID = gid_Module_Prg_Impress_Bin; 471cdf0e10cSrcweir Subkey = "soffice.StarImpressTemplate.6\shellex\PropertySheetHandlers\MyPropSheet1"; 472cdf0e10cSrcweir Value = "{63542C48-9552-494A-84F7-73AA6A7C99C1}"; 473cdf0e10cSrcweirEnd 474cdf0e10cSrcweir 475cdf0e10cSrcweirRegistryItem gid_Regitem_Sti_Contenttype 476cdf0e10cSrcweir ParentID = PREDEFINED_HKEY_CLASSES_ROOT; 477cdf0e10cSrcweir ModuleID = gid_Module_Prg_Impress_Bin; 478cdf0e10cSrcweir Subkey = ".sti"; 479cdf0e10cSrcweir Name = "Content Type"; 480cdf0e10cSrcweir Value = "application/vnd.sun.xml.impress.template"; 481cdf0e10cSrcweirEnd 482cdf0e10cSrcweir 483cdf0e10cSrcweirRegistryItem gid_Regitem_sti_FullDetails 484cdf0e10cSrcweir ParentID = PREDEFINED_HKEY_CLASSES_ROOT; 485cdf0e10cSrcweir ModuleID = gid_Module_Optional_Winexplorerext_PropertyHdl; 486cdf0e10cSrcweir Subkey = "soffice.StarImpressTemplate.6"; 487cdf0e10cSrcweir Name = "FullDetails"; 488cdf0e10cSrcweir 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"; 489cdf0e10cSrcweirEnd 490cdf0e10cSrcweir 491cdf0e10cSrcweirRegistryItem gid_Regitem_Sxi_PersistentHandler 492cdf0e10cSrcweir ParentID = PREDEFINED_HKEY_CLASSES_ROOT; 493cdf0e10cSrcweir ModuleID = gid_Module_Prg_Impress_Bin; 494cdf0e10cSrcweir Subkey = ".sxi\PersistentHandler"; 495cdf0e10cSrcweir Value = "{7BC0E713-5703-45BE-A29D-5D46D8B39262}"; 496cdf0e10cSrcweirEnd 497cdf0e10cSrcweir 498cdf0e10cSrcweirRegistryItem gid_Regitem_Sxi_Shellex_00021500_0000_0000_C000_000000000046 499cdf0e10cSrcweir ParentID = PREDEFINED_HKEY_CLASSES_ROOT; 500cdf0e10cSrcweir ModuleID = gid_Module_Prg_Impress_Bin; 501cdf0e10cSrcweir Subkey = ".sxi\shellex\{00021500-0000-0000-C000-000000000046}"; 502cdf0e10cSrcweir Value = "{087B3AE3-E237-4467-B8DB-5A38AB959AC9}"; 503cdf0e10cSrcweirEnd 504cdf0e10cSrcweir 505cdf0e10cSrcweirRegistryItem gid_Regitem_Sxi_Shellex_BB2E617C_0920_11D1_9A0B_00C04FC2D6C1 506cdf0e10cSrcweir ParentID = PREDEFINED_HKEY_CLASSES_ROOT; 507cdf0e10cSrcweir ModuleID = gid_Module_Prg_Impress_Bin; 508cdf0e10cSrcweir Subkey = ".sxi\shellex\{BB2E617C-0920-11D1-9A0B-00C04FC2D6C1}"; 509cdf0e10cSrcweir Value = "{3B092F0C-7696-40E3-A80F-68D74DA84210}"; 510cdf0e10cSrcweirEnd 511cdf0e10cSrcweir 512cdf0e10cSrcweirRegistryItem gid_Regitem_StarImpressDocument_6_Shellex_PropertySheetHandlers_MyPropSheet1 513cdf0e10cSrcweir ParentID = PREDEFINED_HKEY_CLASSES_ROOT; 514cdf0e10cSrcweir ModuleID = gid_Module_Prg_Impress_Bin; 515cdf0e10cSrcweir Subkey = "soffice.StarImpressDocument.6\shellex\PropertySheetHandlers\MyPropSheet1"; 516cdf0e10cSrcweir Value = "{63542C48-9552-494A-84F7-73AA6A7C99C1}"; 517cdf0e10cSrcweirEnd 518cdf0e10cSrcweir 519cdf0e10cSrcweirRegistryItem gid_Regitem_Sxi_Contenttype 520cdf0e10cSrcweir ParentID = PREDEFINED_HKEY_CLASSES_ROOT; 521cdf0e10cSrcweir ModuleID = gid_Module_Prg_Impress_Bin; 522cdf0e10cSrcweir Subkey = ".sxi"; 523cdf0e10cSrcweir Name = "Content Type"; 524cdf0e10cSrcweir Value = "application/vnd.sun.xml.impress"; 525cdf0e10cSrcweirEnd 526cdf0e10cSrcweir 527cdf0e10cSrcweirRegistryItem gid_Regitem_Sxi_Mime_Database 528cdf0e10cSrcweir ParentID = PREDEFINED_HKEY_CLASSES_ROOT; 529cdf0e10cSrcweir ModuleID = gid_Module_Prg_Impress_Bin; 530cdf0e10cSrcweir Subkey = "MIME\Database\Content Type\application/vnd.sun.xml.impress"; 531cdf0e10cSrcweir Name = "Extension"; 532cdf0e10cSrcweir Value = ".sxi"; 533cdf0e10cSrcweirEnd 534cdf0e10cSrcweir 535cdf0e10cSrcweirRegistryItem gid_Regitem__Sxi 536cdf0e10cSrcweir ParentID = PREDEFINED_HKEY_CLASSES_ROOT; 537cdf0e10cSrcweir ModuleID = gid_Module_Prg_Impress_Bin; 538cdf0e10cSrcweir Subkey = ".sxi"; 539cdf0e10cSrcweir Value = "soffice.StarImpressDocument.6"; 540cdf0e10cSrcweirEnd 541cdf0e10cSrcweir 542cdf0e10cSrcweirRegistryItem gid_Regitem_Software_Manufacturer_Productname_Productversion_Capabilities_FileAssociations_sxi 543cdf0e10cSrcweir ParentID = PREDEFINED_HKEY_LOCAL_MACHINE; 544cdf0e10cSrcweir Subkey = "Software\%MANUFACTURER\%PRODUCTNAME%PRODUCTADDON\%PRODUCTVERSION\Capabilities\FileAssociations"; 545cdf0e10cSrcweir ModuleID = gid_Module_Prg_Impress_Bin; 546cdf0e10cSrcweir Name = ".sxi"; 547cdf0e10cSrcweir Value = "soffice.StarImpressDocument.6"; 548cdf0e10cSrcweir Styles = (); 549cdf0e10cSrcweirEnd 550cdf0e10cSrcweir 551cdf0e10cSrcweirRegistryItem gid_Regitem_sxi_FullDetails 552cdf0e10cSrcweir ParentID = PREDEFINED_HKEY_CLASSES_ROOT; 553cdf0e10cSrcweir ModuleID = gid_Module_Optional_Winexplorerext_PropertyHdl; 554cdf0e10cSrcweir Subkey = "soffice.StarImpressDocument.6"; 555cdf0e10cSrcweir Name = "FullDetails"; 556cdf0e10cSrcweir 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"; 557cdf0e10cSrcweirEnd 558cdf0e10cSrcweir 559cdf0e10cSrcweir// new odp file extension 560cdf0e10cSrcweir 561cdf0e10cSrcweirRegistryItem gid_Regitem_Odp_PersistentHandler 562cdf0e10cSrcweir ParentID = PREDEFINED_HKEY_CLASSES_ROOT; 563cdf0e10cSrcweir ModuleID = gid_Module_Prg_Impress_Bin; 564cdf0e10cSrcweir Subkey = ".odp\PersistentHandler"; 565cdf0e10cSrcweir Value = "{7BC0E713-5703-45BE-A29D-5D46D8B39262}"; 566cdf0e10cSrcweirEnd 567cdf0e10cSrcweir 568cdf0e10cSrcweirRegistryItem gid_Regitem_Odp_Shellex_00021500_0000_0000_C000_000000000046 569cdf0e10cSrcweir ParentID = PREDEFINED_HKEY_CLASSES_ROOT; 570cdf0e10cSrcweir ModuleID = gid_Module_Prg_Impress_Bin; 571cdf0e10cSrcweir Subkey = ".odp\shellex\{00021500-0000-0000-C000-000000000046}"; 572cdf0e10cSrcweir Value = "{087B3AE3-E237-4467-B8DB-5A38AB959AC9}"; 573cdf0e10cSrcweirEnd 574cdf0e10cSrcweir 575cdf0e10cSrcweirRegistryItem gid_Regitem_Odp_Shellex_BB2E617C_0920_11D1_9A0B_00C04FC2D6C1 576cdf0e10cSrcweir ParentID = PREDEFINED_HKEY_CLASSES_ROOT; 577cdf0e10cSrcweir ModuleID = gid_Module_Prg_Impress_Bin; 578cdf0e10cSrcweir Subkey = ".odp\shellex\{BB2E617C-0920-11D1-9A0B-00C04FC2D6C1}"; 579cdf0e10cSrcweir Value = "{3B092F0C-7696-40E3-A80F-68D74DA84210}"; 580cdf0e10cSrcweirEnd 581cdf0e10cSrcweir 582cdf0e10cSrcweirRegistryItem gid_Regitem_ImpressDocument_1_Shellex_PropertySheetHandlers_MyPropSheet1 583cdf0e10cSrcweir ParentID = PREDEFINED_HKEY_CLASSES_ROOT; 584cdf0e10cSrcweir ModuleID = gid_Module_Prg_Impress_Bin; 585cdf0e10cSrcweir Subkey = "opendocument.ImpressDocument.1\shellex\PropertySheetHandlers\MyPropSheet1"; 586cdf0e10cSrcweir Value = "{63542C48-9552-494A-84F7-73AA6A7C99C1}"; 587cdf0e10cSrcweirEnd 588cdf0e10cSrcweir 589cdf0e10cSrcweirRegistryItem gid_Regitem__Odp 590cdf0e10cSrcweir ParentID = PREDEFINED_HKEY_CLASSES_ROOT; 591cdf0e10cSrcweir ModuleID = gid_Module_Prg_Impress_Bin; 592cdf0e10cSrcweir Subkey = ".odp"; 593cdf0e10cSrcweir Value = "opendocument.ImpressDocument.1"; 594cdf0e10cSrcweirEnd 595cdf0e10cSrcweir 596cdf0e10cSrcweirRegistryItem gid_Regitem_Software_Manufacturer_Productname_Productversion_Capabilities_FileAssociations_odp 597cdf0e10cSrcweir ParentID = PREDEFINED_HKEY_LOCAL_MACHINE; 598cdf0e10cSrcweir Subkey = "Software\%MANUFACTURER\%PRODUCTNAME%PRODUCTADDON\%PRODUCTVERSION\Capabilities\FileAssociations"; 599cdf0e10cSrcweir ModuleID = gid_Module_Prg_Impress_Bin; 600cdf0e10cSrcweir Name = ".odp"; 601cdf0e10cSrcweir Value = "opendocument.ImpressDocument.1"; 602cdf0e10cSrcweir Styles = (); 603cdf0e10cSrcweirEnd 604cdf0e10cSrcweir 605cdf0e10cSrcweirRegistryItem gid_Regitem_Software_Manufacturer_Productname_Productversion_Capabilities_MimeAssociations_odp 606cdf0e10cSrcweir ParentID = PREDEFINED_HKEY_LOCAL_MACHINE; 607cdf0e10cSrcweir Subkey = "Software\%MANUFACTURER\%PRODUCTNAME%PRODUCTADDON\%PRODUCTVERSION\Capabilities\MimeAssociations"; 608cdf0e10cSrcweir ModuleID = gid_Module_Prg_Impress_Bin; 609cdf0e10cSrcweir Name = "application/vnd.oasis.opendocument.presentation"; 610cdf0e10cSrcweir Value = "opendocument.ImpressDocument.1"; 611cdf0e10cSrcweir Styles = (); 612cdf0e10cSrcweirEnd 613cdf0e10cSrcweir 614cdf0e10cSrcweir 615cdf0e10cSrcweirRegistryItem gid_Regitem_Odp_Contenttype 616cdf0e10cSrcweir ParentID = PREDEFINED_HKEY_CLASSES_ROOT; 617cdf0e10cSrcweir ModuleID = gid_Module_Prg_Impress_Bin; 618cdf0e10cSrcweir Subkey = ".odp"; 619cdf0e10cSrcweir Name = "Content Type"; 620cdf0e10cSrcweir Value = "application/vnd.oasis.opendocument.presentation"; 621cdf0e10cSrcweirEnd 622cdf0e10cSrcweir 623cdf0e10cSrcweirRegistryItem gid_Regitem_Odp_Mime_Database 624cdf0e10cSrcweir ParentID = PREDEFINED_HKEY_CLASSES_ROOT; 625cdf0e10cSrcweir ModuleID = gid_Module_Prg_Impress_Bin; 626cdf0e10cSrcweir Subkey = "MIME\Database\Content Type\application/vnd.oasis.opendocument.presentation"; 627cdf0e10cSrcweir Name = "Extension"; 628cdf0e10cSrcweir Value = ".odp"; 629cdf0e10cSrcweirEnd 630cdf0e10cSrcweir 631cdf0e10cSrcweirRegistryItem gid_Regitem_Odp_Openoffice_Impressdocument_1_Shellnew 632cdf0e10cSrcweir ParentID = PREDEFINED_HKEY_CLASSES_ROOT; 633cdf0e10cSrcweir ModuleID = gid_Module_Prg_Impress_Bin; 634cdf0e10cSrcweir Subkey = ".odp\opendocument.ImpressDocument.1\ShellNew"; 635cdf0e10cSrcweir Name = "FileName"; 636cdf0e10cSrcweir Value = "soffice.odp"; 637cdf0e10cSrcweirEnd 638cdf0e10cSrcweir 639cdf0e10cSrcweirRegistryItem gid_Regitem_Openoffice_Starimpressdocument_Curver 640cdf0e10cSrcweir ParentID = PREDEFINED_HKEY_CLASSES_ROOT; 641cdf0e10cSrcweir Subkey = "soffice.StarImpressDocument\CurVer"; 642cdf0e10cSrcweir ModuleID = gid_Module_Prg_Impress_Bin; 643cdf0e10cSrcweir Value = "opendocument.ImpressDocument.1"; 644cdf0e10cSrcweirEnd 645cdf0e10cSrcweir 646cdf0e10cSrcweirRegistryItem gid_Regitem_Openoffice_Impressdocument_1 647cdf0e10cSrcweir ParentID = PREDEFINED_HKEY_CLASSES_ROOT; 648cdf0e10cSrcweir ModuleID = gid_Module_Prg_Impress_Bin; 649cdf0e10cSrcweir Subkey = "opendocument.ImpressDocument.1"; 650cdf0e10cSrcweir REG_VALUE_LNG(OO_PRESENT) 651cdf0e10cSrcweirEnd 652cdf0e10cSrcweir 653cdf0e10cSrcweirRegistryItem gid_Regitem_Openoffice_Impressdocument_1_Clsid 654cdf0e10cSrcweir ParentID = PREDEFINED_HKEY_CLASSES_ROOT; 655cdf0e10cSrcweir ModuleID = gid_Module_Prg_Impress_Bin; 656cdf0e10cSrcweir Subkey = "opendocument.ImpressDocument.1\CLSID"; 657cdf0e10cSrcweir Value = "{EE5D1EA4-D445-4289-B2FC-55FC93693917}"; 658cdf0e10cSrcweirEnd 659cdf0e10cSrcweir 660cdf0e10cSrcweirRegistryItem gid_Regitem_Openoffice_Impressdocument_1_Defaulticon 661cdf0e10cSrcweir ParentID = PREDEFINED_HKEY_CLASSES_ROOT; 662cdf0e10cSrcweir ModuleID = gid_Module_Prg_Impress_Bin; 663cdf0e10cSrcweir Subkey = "opendocument.ImpressDocument.1\DefaultIcon"; 664cdf0e10cSrcweir Value = "<progpath>\program\soffice.exe,7"; 665cdf0e10cSrcweirEnd 666cdf0e10cSrcweir 667cdf0e10cSrcweirRegistryItem gid_Regitem_odp_FullDetails 668cdf0e10cSrcweir ParentID = PREDEFINED_HKEY_CLASSES_ROOT; 669cdf0e10cSrcweir ModuleID = gid_Module_Optional_Winexplorerext_PropertyHdl; 670cdf0e10cSrcweir Subkey = "opendocument.ImpressDocument.1"; 671cdf0e10cSrcweir Name = "FullDetails"; 672cdf0e10cSrcweir 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"; 673cdf0e10cSrcweirEnd 674cdf0e10cSrcweir 675cdf0e10cSrcweirRegistryItem gid_Regitem_Openoffice_Impressdocument_1_Insertable 676cdf0e10cSrcweir ParentID = PREDEFINED_HKEY_CLASSES_ROOT; 677cdf0e10cSrcweir ModuleID = gid_Module_Prg_Impress_Bin; 678cdf0e10cSrcweir Subkey = "opendocument.ImpressDocument.1\Insertable"; 679cdf0e10cSrcweirEnd 680cdf0e10cSrcweir 681cdf0e10cSrcweirRegistryItem gid_Regitem_Openoffice_Impressdocument_1_Protocol_Stdfileediting_Server 682cdf0e10cSrcweir ParentID = PREDEFINED_HKEY_CLASSES_ROOT; 683cdf0e10cSrcweir ModuleID = gid_Module_Prg_Impress_Bin; 684cdf0e10cSrcweir Subkey = "opendocument.ImpressDocument.1\protocol\StdFileEditing\server"; 685cdf0e10cSrcweir Value = "<progpath>\program\soffice.exe"; 686cdf0e10cSrcweirEnd 687cdf0e10cSrcweir 688cdf0e10cSrcweirRegistryItem gid_Regitem_Openoffice_Impressdocument_1_Protocol_Stdfileediting_Verb_0 689cdf0e10cSrcweir ParentID = PREDEFINED_HKEY_CLASSES_ROOT; 690cdf0e10cSrcweir ModuleID = gid_Module_Prg_Impress_Bin; 691cdf0e10cSrcweir Subkey = "opendocument.ImpressDocument.1\protocol\StdFileEditing\verb\0"; 692cdf0e10cSrcweir Value = "&Edit"; 693cdf0e10cSrcweirEnd 694cdf0e10cSrcweir 695cdf0e10cSrcweirRegistryItem gid_Regitem_Openoffice_Impressdocument_1_Protocol_Stdfileediting_Verb__1 696cdf0e10cSrcweir ParentID = PREDEFINED_HKEY_CLASSES_ROOT; 697cdf0e10cSrcweir ModuleID = gid_Module_Prg_Impress_Bin; 698cdf0e10cSrcweir Subkey = "opendocument.ImpressDocument.1\protocol\StdFileEditing\verb\-1"; 699cdf0e10cSrcweir Value = "&Show"; 700cdf0e10cSrcweirEnd 701cdf0e10cSrcweir 702cdf0e10cSrcweirRegistryItem gid_Regitem_Openoffice_Impressdocument_1_Protocol_Stdfileediting_Verb__2 703cdf0e10cSrcweir ParentID = PREDEFINED_HKEY_CLASSES_ROOT; 704cdf0e10cSrcweir ModuleID = gid_Module_Prg_Impress_Bin; 705cdf0e10cSrcweir Subkey = "opendocument.ImpressDocument.1\protocol\StdFileEditing\verb\-2"; 706cdf0e10cSrcweir Value = "&Open"; 707cdf0e10cSrcweirEnd 708cdf0e10cSrcweir 709cdf0e10cSrcweirRegistryItem gid_Regitem_Openoffice_Impressdocument_1_Shell 710cdf0e10cSrcweir ParentID = PREDEFINED_HKEY_CLASSES_ROOT; 711cdf0e10cSrcweir ModuleID = gid_Module_Prg_Impress_Bin; 712cdf0e10cSrcweir Subkey = "opendocument.ImpressDocument.1\shell"; 713cdf0e10cSrcweir Value = "open"; 714cdf0e10cSrcweirEnd 715cdf0e10cSrcweir 716cdf0e10cSrcweirRegistryItem gid_Regitem_Openoffice_Impressdocument_1_Shell_New 717cdf0e10cSrcweir ParentID = PREDEFINED_HKEY_CLASSES_ROOT; 718cdf0e10cSrcweir ModuleID = gid_Module_Prg_Impress_Bin; 719cdf0e10cSrcweir Subkey = "opendocument.ImpressDocument.1\shell\new"; 720cdf0e10cSrcweir REG_VALUE_LNG(NEW) 721cdf0e10cSrcweirEnd 722cdf0e10cSrcweir 723cdf0e10cSrcweirRegistryItem gid_Regitem_Openoffice_Impressdocument_1_Shell_New_Command 724cdf0e10cSrcweir ParentID = PREDEFINED_HKEY_CLASSES_ROOT; 725cdf0e10cSrcweir ModuleID = gid_Module_Prg_Impress_Bin; 726cdf0e10cSrcweir Subkey = "opendocument.ImpressDocument.1\shell\new\command"; 727cdf0e10cSrcweir Value = "\"<progpath>\program\soffice.exe\" -n \"%1\""; 728cdf0e10cSrcweirEnd 729cdf0e10cSrcweir 730cdf0e10cSrcweirRegistryItem gid_Regitem_Openoffice_Impressdocument_1_Shell_Open_Command 731cdf0e10cSrcweir ParentID = PREDEFINED_HKEY_CLASSES_ROOT; 732cdf0e10cSrcweir ModuleID = gid_Module_Prg_Impress_Bin; 733cdf0e10cSrcweir Subkey = "opendocument.ImpressDocument.1\shell\open\command"; 734cdf0e10cSrcweir Value = "\"<progpath>\program\simpress.exe\" -o \"%1\""; 735cdf0e10cSrcweir Styles = (); 736cdf0e10cSrcweirEnd 737cdf0e10cSrcweir 738cdf0e10cSrcweirRegistryItem gid_Regitem_Openoffice_Impressdocument_1_Shell_Print_Command 739cdf0e10cSrcweir ParentID = PREDEFINED_HKEY_CLASSES_ROOT; 740cdf0e10cSrcweir ModuleID = gid_Module_Prg_Impress_Bin; 741cdf0e10cSrcweir Subkey = "opendocument.ImpressDocument.1\shell\print\command"; 742cdf0e10cSrcweir Value = "\"<progpath>\program\soffice.exe\" -p \"%1\""; 743cdf0e10cSrcweirEnd 744cdf0e10cSrcweir 745cdf0e10cSrcweirRegistryItem gid_Regitem_Openoffice_Impressdocument_1_Shell_Printto_Command 746cdf0e10cSrcweir ParentID = PREDEFINED_HKEY_CLASSES_ROOT; 747cdf0e10cSrcweir ModuleID = gid_Module_Prg_Impress_Bin; 748cdf0e10cSrcweir Subkey = "opendocument.ImpressDocument.1\shell\printto\command"; 749cdf0e10cSrcweir Value = "\"<progpath>\program\soffice.exe\" -pt \"%2\" \"%1\""; 750cdf0e10cSrcweirEnd 751cdf0e10cSrcweir 752cdf0e10cSrcweirRegistryItem gid_Regitem_Openoffice_Impressdocument_1_Shell_Show 753cdf0e10cSrcweir ParentID = PREDEFINED_HKEY_CLASSES_ROOT; 754cdf0e10cSrcweir ModuleID = gid_Module_Prg_Impress_Bin; 755cdf0e10cSrcweir Subkey = "opendocument.ImpressDocument.1\shell\show"; 756cdf0e10cSrcweir REG_VALUE_LNG(SO60_SHOW) 757cdf0e10cSrcweirEnd 758cdf0e10cSrcweir 759cdf0e10cSrcweirRegistryItem gid_Regitem_Openoffice_Impressdocument_1_Shell_Show_Command 760cdf0e10cSrcweir ParentID = PREDEFINED_HKEY_CLASSES_ROOT; 761cdf0e10cSrcweir ModuleID = gid_Module_Prg_Impress_Bin; 762cdf0e10cSrcweir Subkey = "opendocument.ImpressDocument.1\shell\show\command"; 763cdf0e10cSrcweir Value = "\"<progpath>\program\soffice.exe\" -show \"%1\""; 764cdf0e10cSrcweirEnd 765cdf0e10cSrcweir 766cdf0e10cSrcweir// new otp file extension 767cdf0e10cSrcweir 768cdf0e10cSrcweirRegistryItem gid_Regitem_Otp_PersistentHandler 769cdf0e10cSrcweir ParentID = PREDEFINED_HKEY_CLASSES_ROOT; 770cdf0e10cSrcweir ModuleID = gid_Module_Prg_Impress_Bin; 771cdf0e10cSrcweir Subkey = ".otp\PersistentHandler"; 772cdf0e10cSrcweir Value = "{7BC0E713-5703-45BE-A29D-5D46D8B39262}"; 773cdf0e10cSrcweirEnd 774cdf0e10cSrcweir 775cdf0e10cSrcweirRegistryItem gid_Regitem_Otp_Shellex_00021500_0000_0000_C000_000000000046 776cdf0e10cSrcweir ParentID = PREDEFINED_HKEY_CLASSES_ROOT; 777cdf0e10cSrcweir ModuleID = gid_Module_Prg_Impress_Bin; 778cdf0e10cSrcweir Subkey = ".otp\shellex\{00021500-0000-0000-C000-000000000046}"; 779cdf0e10cSrcweir Value = "{087B3AE3-E237-4467-B8DB-5A38AB959AC9}"; 780cdf0e10cSrcweirEnd 781cdf0e10cSrcweir 782cdf0e10cSrcweirRegistryItem gid_Regitem_Otp_Shellex_BB2E617C_0920_11D1_9A0B_00C04FC2D6C1 783cdf0e10cSrcweir ParentID = PREDEFINED_HKEY_CLASSES_ROOT; 784cdf0e10cSrcweir ModuleID = gid_Module_Prg_Impress_Bin; 785cdf0e10cSrcweir Subkey = ".otp\shellex\{BB2E617C-0920-11D1-9A0B-00C04FC2D6C1}"; 786cdf0e10cSrcweir Value = "{3B092F0C-7696-40E3-A80F-68D74DA84210}"; 787cdf0e10cSrcweirEnd 788cdf0e10cSrcweir 789cdf0e10cSrcweirRegistryItem gid_Regitem_ImpressTemplate_1_Shellex_PropertySheetHandlers_MyPropSheet1 790cdf0e10cSrcweir ParentID = PREDEFINED_HKEY_CLASSES_ROOT; 791cdf0e10cSrcweir ModuleID = gid_Module_Prg_Impress_Bin; 792cdf0e10cSrcweir Subkey = "opendocument.ImpressTemplate.1\shellex\PropertySheetHandlers\MyPropSheet1"; 793cdf0e10cSrcweir Value = "{63542C48-9552-494A-84F7-73AA6A7C99C1}"; 794cdf0e10cSrcweirEnd 795cdf0e10cSrcweir 796cdf0e10cSrcweirRegistryItem gid_Regitem_Otp 797cdf0e10cSrcweir ParentID = PREDEFINED_HKEY_CLASSES_ROOT; 798cdf0e10cSrcweir Subkey = ".otp"; 799cdf0e10cSrcweir ModuleID = gid_Module_Prg_Impress_Bin; 800cdf0e10cSrcweir Value = "opendocument.ImpressTemplate.1"; 801cdf0e10cSrcweirEnd 802cdf0e10cSrcweir 803cdf0e10cSrcweirRegistryItem gid_Regitem_Otp_Contenttype 804cdf0e10cSrcweir ParentID = PREDEFINED_HKEY_CLASSES_ROOT; 805cdf0e10cSrcweir ModuleID = gid_Module_Prg_Impress_Bin; 806cdf0e10cSrcweir Subkey = ".otp"; 807cdf0e10cSrcweir Name = "Content Type"; 808cdf0e10cSrcweir Value = "application/vnd.oasis.opendocument.presentation-template"; 809cdf0e10cSrcweirEnd 810cdf0e10cSrcweir 811cdf0e10cSrcweirRegistryItem gid_Regitem_Openoffice_Impresstemplate_1 812cdf0e10cSrcweir ParentID = PREDEFINED_HKEY_CLASSES_ROOT; 813cdf0e10cSrcweir Subkey = "opendocument.ImpressTemplate.1"; 814cdf0e10cSrcweir ModuleID = gid_Module_Prg_Impress_Bin; 815cdf0e10cSrcweir REG_VALUE_LNG(OO_PRESENT_TEMPLATE) 816cdf0e10cSrcweirEnd 817cdf0e10cSrcweir 818cdf0e10cSrcweirRegistryItem gid_Regitem_Openoffice_Impresstemplate_1_Defaulticon 819cdf0e10cSrcweir ParentID = PREDEFINED_HKEY_CLASSES_ROOT; 820cdf0e10cSrcweir Subkey = "opendocument.ImpressTemplate.1\DefaultIcon"; 821cdf0e10cSrcweir ModuleID = gid_Module_Prg_Impress_Bin; 822cdf0e10cSrcweir Value = "<progpath>\program\soffice.exe,8"; 823cdf0e10cSrcweirEnd 824cdf0e10cSrcweir 825cdf0e10cSrcweirRegistryItem gid_Regitem_otp_FullDetails 826cdf0e10cSrcweir ParentID = PREDEFINED_HKEY_CLASSES_ROOT; 827cdf0e10cSrcweir ModuleID = gid_Module_Optional_Winexplorerext_PropertyHdl; 828cdf0e10cSrcweir Subkey = "opendocument.ImpressTemplate.1"; 829cdf0e10cSrcweir Name = "FullDetails"; 830cdf0e10cSrcweir 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"; 831cdf0e10cSrcweirEnd 832cdf0e10cSrcweir 833cdf0e10cSrcweirRegistryItem gid_Regitem_Openoffice_Impresstemplate_1_Shell 834cdf0e10cSrcweir ParentID = PREDEFINED_HKEY_CLASSES_ROOT; 835cdf0e10cSrcweir Subkey = "opendocument.ImpressTemplate.1\shell"; 836cdf0e10cSrcweir ModuleID = gid_Module_Prg_Impress_Bin; 837cdf0e10cSrcweir Value = "new"; 838cdf0e10cSrcweirEnd 839cdf0e10cSrcweir 840cdf0e10cSrcweirRegistryItem gid_Regitem_Openoffice_Impresstemplate_1_Shell_New 841cdf0e10cSrcweir ParentID = PREDEFINED_HKEY_CLASSES_ROOT; 842cdf0e10cSrcweir Subkey = "opendocument.ImpressTemplate.1\shell\new"; 843cdf0e10cSrcweir ModuleID = gid_Module_Prg_Impress_Bin; 844cdf0e10cSrcweir REG_VALUE_LNG(NEW) 845cdf0e10cSrcweirEnd 846cdf0e10cSrcweir 847cdf0e10cSrcweirRegistryItem gid_Regitem_Openoffice_Impresstemplate_1_Shell_New_Command 848cdf0e10cSrcweir ParentID = PREDEFINED_HKEY_CLASSES_ROOT; 849cdf0e10cSrcweir Subkey = "opendocument.ImpressTemplate.1\shell\new\command"; 850cdf0e10cSrcweir ModuleID = gid_Module_Prg_Impress_Bin; 851cdf0e10cSrcweir Value = "\"<progpath>\program\soffice.exe\" -n \"%1\""; 852cdf0e10cSrcweirEnd 853cdf0e10cSrcweir 854cdf0e10cSrcweirRegistryItem gid_Regitem_Openoffice_Impresstemplate_1_Shell_Open_Command 855cdf0e10cSrcweir ParentID = PREDEFINED_HKEY_CLASSES_ROOT; 856cdf0e10cSrcweir Subkey = "opendocument.ImpressTemplate.1\shell\open\command"; 857cdf0e10cSrcweir ModuleID = gid_Module_Prg_Impress_Bin; 858cdf0e10cSrcweir Value = "\"<progpath>\program\simpress.exe\" -o \"%1\""; 859cdf0e10cSrcweirEnd 860cdf0e10cSrcweir 861cdf0e10cSrcweirRegistryItem gid_Regitem_Openoffice_Impresstemplate_1_Shell_Print_Command 862cdf0e10cSrcweir ParentID = PREDEFINED_HKEY_CLASSES_ROOT; 863cdf0e10cSrcweir Subkey = "opendocument.ImpressTemplate.1\shell\print\command"; 864cdf0e10cSrcweir ModuleID = gid_Module_Prg_Impress_Bin; 865cdf0e10cSrcweir Value = "\"<progpath>\program\soffice.exe\" -p \"%1\""; 866cdf0e10cSrcweirEnd 867cdf0e10cSrcweir 868cdf0e10cSrcweirRegistryItem gid_Regitem_Openoffice_Impresstemplate_1_Shell_Printto_Command 869cdf0e10cSrcweir ParentID = PREDEFINED_HKEY_CLASSES_ROOT; 870cdf0e10cSrcweir Subkey = "opendocument.ImpressTemplate.1\shell\printto\command"; 871cdf0e10cSrcweir ModuleID = gid_Module_Prg_Impress_Bin; 872cdf0e10cSrcweir Value = "\"<progpath>\program\soffice.exe\" -pt \"%2\" \"%1\""; 873cdf0e10cSrcweirEnd 874cdf0e10cSrcweir 875cdf0e10cSrcweir// "OpenWith" Windows Registry keys for extensions supported by Impress 876cdf0e10cSrcweir 877cdf0e10cSrcweir// .ODP 878cdf0e10cSrcweirRegistryItem gid_Regitem_OpenOffice_ODP_OpenWith_Impress 879cdf0e10cSrcweir ParentID = PREDEFINED_HKEY_CLASSES_ROOT; 880cdf0e10cSrcweir Subkey = ".odp\OpenWithProgIDs"; 881cdf0e10cSrcweir ModuleID = gid_Module_Prg_Impress_Bin; 882cdf0e10cSrcweir Name = "opendocument.ImpressDocument.1"; 883cdf0e10cSrcweir Value = " "; 884cdf0e10cSrcweirEnd 885cdf0e10cSrcweir 886cdf0e10cSrcweir// .OTP 887cdf0e10cSrcweirRegistryItem gid_Regitem_OpenOffice_OTP_OpenWith_Impress 888cdf0e10cSrcweir ParentID = PREDEFINED_HKEY_CLASSES_ROOT; 889cdf0e10cSrcweir Subkey = ".otp\OpenWithProgIDs"; 890cdf0e10cSrcweir ModuleID = gid_Module_Prg_Impress_Bin; 891cdf0e10cSrcweir Name = "opendocument.ImpressTemplate.1"; 892cdf0e10cSrcweir Value = " "; 893cdf0e10cSrcweirEnd 894cdf0e10cSrcweir 895cdf0e10cSrcweir// .SXI 896cdf0e10cSrcweirRegistryItem gid_Regitem_OpenOffice_SXI_OpenWith_Impress 897cdf0e10cSrcweir ParentID = PREDEFINED_HKEY_CLASSES_ROOT; 898cdf0e10cSrcweir Subkey = ".sxi\OpenWithProgIDs"; 899cdf0e10cSrcweir ModuleID = gid_Module_Prg_Impress_Bin; 900cdf0e10cSrcweir Name = "soffice.StarImpressDocument.6"; 901cdf0e10cSrcweir Value = " "; 902cdf0e10cSrcweirEnd 903cdf0e10cSrcweir 904cdf0e10cSrcweir// .STI 905cdf0e10cSrcweirRegistryItem gid_Regitem_OpenOffice_STI_OpenWith_Impress 906cdf0e10cSrcweir ParentID = PREDEFINED_HKEY_CLASSES_ROOT; 907cdf0e10cSrcweir Subkey = ".sti\OpenWithProgIDs"; 908cdf0e10cSrcweir ModuleID = gid_Module_Prg_Impress_Bin; 909cdf0e10cSrcweir Name = "soffice.StarImpressTemplate.6"; 910cdf0e10cSrcweir Value = " "; 911cdf0e10cSrcweirEnd 912cdf0e10cSrcweir 913cdf0e10cSrcweir// .SXD 914cdf0e10cSrcweirRegistryItem gid_Regitem_OpenOffice_SXD_OpenWith_Impress 915cdf0e10cSrcweir ParentID = PREDEFINED_HKEY_CLASSES_ROOT; 916cdf0e10cSrcweir Subkey = ".sxd\OpenWithProgIDs"; 917cdf0e10cSrcweir ModuleID = gid_Module_Prg_Impress_Bin; 918cdf0e10cSrcweir Name = "soffice.StarImpressDocument.6"; 919cdf0e10cSrcweir Value = " "; 920cdf0e10cSrcweirEnd 921cdf0e10cSrcweir 922cdf0e10cSrcweir// .ODG 923cdf0e10cSrcweirRegistryItem gid_Regitem_OpenOffice_ODG_OpenWith_Impress 924cdf0e10cSrcweir ParentID = PREDEFINED_HKEY_CLASSES_ROOT; 925cdf0e10cSrcweir Subkey = ".odg\OpenWithProgIDs"; 926cdf0e10cSrcweir ModuleID = gid_Module_Prg_Impress_Bin; 927cdf0e10cSrcweir Name = "opendocument.ImpressDocument.1"; 928cdf0e10cSrcweir Value = " "; 929cdf0e10cSrcweirEnd 930cdf0e10cSrcweir 931cdf0e10cSrcweir 932cdf0e10cSrcweirRegistryItem gid_Regitem_Software_Manufacturer_Productname_Productversion_Capabilities_FileAssociations_Otp 933cdf0e10cSrcweir ParentID = PREDEFINED_HKEY_LOCAL_MACHINE; 934cdf0e10cSrcweir Subkey = "Software\%MANUFACTURER\%PRODUCTNAME%PRODUCTADDON\%PRODUCTVERSION\Capabilities\FileAssociations"; 935cdf0e10cSrcweir ModuleID = gid_Module_Prg_Impress_Bin; 936cdf0e10cSrcweir Name = ".otp"; 937cdf0e10cSrcweir Value = "opendocument.ImpressTemplate.1"; 938cdf0e10cSrcweir Styles = (); 939cdf0e10cSrcweirEnd 940cdf0e10cSrcweir 941cdf0e10cSrcweirRegistryItem gid_Regitem_Software_Manufacturer_Productname_Productversion_Capabilities_FileAssociations_Sti 942cdf0e10cSrcweir ParentID = PREDEFINED_HKEY_LOCAL_MACHINE; 943cdf0e10cSrcweir Subkey = "Software\%MANUFACTURER\%PRODUCTNAME%PRODUCTADDON\%PRODUCTVERSION\Capabilities\FileAssociations"; 944cdf0e10cSrcweir ModuleID = gid_Module_Prg_Impress_Bin; 945cdf0e10cSrcweir Name = ".sti"; 946cdf0e10cSrcweir Value = "soffice.StarImpressTemplate.6"; 947cdf0e10cSrcweir Styles = (); 948cdf0e10cSrcweirEnd 949cdf0e10cSrcweir 950cdf0e10cSrcweirRegistryItem gid_Regitem_Software_Microsoft_Windows_Currentversion_Apppaths_Simpress_Exe 951cdf0e10cSrcweir ParentID = PREDEFINED_HKEY_LOCAL_MACHINE; 952cdf0e10cSrcweir Subkey = "Software\Microsoft\Windows\CurrentVersion\App Paths\simpress.exe"; 953cdf0e10cSrcweir ModuleID = gid_Module_Prg_Impress_Bin; 954cdf0e10cSrcweir Value = "<progpath>\program\simpress.exe"; 955cdf0e10cSrcweirEnd 956cdf0e10cSrcweir 957cdf0e10cSrcweirRegistryItem gid_Regitem_Software_Microsoft_Windows_Currentversion_Apppaths_Simpress_Exepath 958cdf0e10cSrcweir ParentID = PREDEFINED_HKEY_LOCAL_MACHINE; 959cdf0e10cSrcweir Subkey = "Software\Microsoft\Windows\CurrentVersion\App Paths\simpress.exe"; 960cdf0e10cSrcweir ModuleID = gid_Module_Prg_Impress_Bin; 961cdf0e10cSrcweir Name = "Path"; 962cdf0e10cSrcweir Value = "<progpath>"; 963cdf0e10cSrcweirEnd 964cdf0e10cSrcweir 965cdf0e10cSrcweir// registering the property handler for the supported file types 966cdf0e10cSrcweir 967cdf0e10cSrcweirREGISTER_PROPERTY_HANDLER_FOR_EXTENSION( odp ) 968cdf0e10cSrcweirREGISTER_PROPERTY_HANDLER_FOR_EXTENSION( otp ) 969cdf0e10cSrcweirREGISTER_PROPERTY_HANDLER_FOR_EXTENSION( sxi ) 970cdf0e10cSrcweirREGISTER_PROPERTY_HANDLER_FOR_EXTENSION( sti ) 971cdf0e10cSrcweir 972cdf0e10cSrcweir// registering the mso file types 973cdf0e10cSrcweir 974cdf0e10cSrcweirCONDITIONAL_REGISTER_DOC_EXTENSION( Ppt, gid_Module_Prg_Impress_MSO_Reg, ppt, PPT, MS_POWERPOINT_PRESENTATION_OLD, 33, simpress.exe, open, Impress ) 975cdf0e10cSrcweirCONDITIONAL_REGISTER_DOC_EXTENSION( Pps, gid_Module_Prg_Impress_MSO_Reg, pps, PPS, MS_POWERPOINT_SHOW, 33, simpress.exe, open, Impress ) 976cdf0e10cSrcweirCONDITIONAL_REGISTER_DOC_EXTENSION( Pptx, gid_Module_Prg_Impress_MSO_Reg, pptx, PPTX, MS_POWERPOINT_PRESENTATION, 33, simpress.exe, open, Impress ) 977cdf0e10cSrcweirCONDITIONAL_REGISTER_DOC_EXTENSION( Pptm, gid_Module_Prg_Impress_MSO_Reg, pptm, PPTM, MS_POWERPOINT_PRESENTATION, 33, simpress.exe, open, Impress ) 978cdf0e10cSrcweirCONDITIONAL_REGISTER_DOCTEMPLATE_EXTENSION( Pot, gid_Module_Prg_Impress_MSO_Reg, pot, POT, MS_POWERPOINT_TEMPLATE_OLD, 34, simpress.exe, new, Impress ) 979cdf0e10cSrcweirCONDITIONAL_REGISTER_DOCTEMPLATE_EXTENSION( Potx, gid_Module_Prg_Impress_MSO_Reg, potx, POTX, MS_POWERPOINT_TEMPLATE, 34, simpress.exe, new, Impress ) 980cdf0e10cSrcweirCONDITIONAL_REGISTER_DOCTEMPLATE_EXTENSION( Potm, gid_Module_Prg_Impress_MSO_Reg, potm, POTM, MS_POWERPOINT_TEMPLATE, 34, simpress.exe, new, Impress ) 981