diff options
author | Dirk Voelzke <dv@openoffice.org> | 2010-01-29 10:46:14 +0100 |
---|---|---|
committer | Dirk Voelzke <dv@openoffice.org> | 2010-01-29 10:46:14 +0100 |
commit | ac0ef2459486980a93729812938dac9c3a12c6d1 (patch) | |
tree | c0bb5e61eb9320ca6bc515a94c32a16e3493d6b3 | |
parent | 679bc322ed9caa9afc73bca8d89f77e1386f3d4c (diff) |
dv17: #i70994#: Use own component for property handler
-rwxr-xr-x | scp2/inc/macros.inc | 4 | ||||
-rwxr-xr-x | scp2/source/base/registryitem_base.scp | 4 | ||||
-rwxr-xr-x | scp2/source/calc/registryitem_calc.scp | 16 | ||||
-rwxr-xr-x | scp2/source/draw/registryitem_draw.scp | 16 | ||||
-rwxr-xr-x | scp2/source/impress/registryitem_impress.scp | 16 | ||||
-rwxr-xr-x | scp2/source/math/registryitem_math.scp | 8 | ||||
-rwxr-xr-x[-rw-r--r--] | scp2/source/winexplorerext/makefile.mk | 0 | ||||
-rwxr-xr-x | scp2/source/winexplorerext/module_winexplorerext.scp | 16 | ||||
-rwxr-xr-x | scp2/source/winexplorerext/registryitem_winexplorerext.scp | 9 | ||||
-rwxr-xr-x | scp2/source/writer/registryitem_writer.scp | 28 |
10 files changed, 64 insertions, 53 deletions
diff --git a/scp2/inc/macros.inc b/scp2/inc/macros.inc index feef9437beb4..4d8f0b3903be 100755 --- a/scp2/inc/macros.inc +++ b/scp2/inc/macros.inc @@ -520,10 +520,10 @@ End // --------------------------------------- -#define REGISTER_PROPERTY_HANDLER_FOR_EXTENSION(extension,modid) \ +#define REGISTER_PROPERTY_HANDLER_FOR_EXTENSION(extension) \ RegistryItem CONCAT2(gid_Regitem_Software_Microsoft_Windows_CurrentVersion_PropertySystem_PropertyHandlers_,extension) \ ParentID = PREDEFINED_HKEY_LOCAL_MACHINE; \ - ModuleID = modid; \ + ModuleID = gid_Module_Optional_Winexplorerext_PropertyHdl; \ ComponentCondition = "VersionNT >= 600"; \ Styles = (X64); \ Subkey = STRING(CONCAT2(SOFTWARE\Microsoft\Windows\CurrentVersion\PropertySystem\PropertyHandlers\.,extension)); \ diff --git a/scp2/source/base/registryitem_base.scp b/scp2/source/base/registryitem_base.scp index d9feecb78d20..17144832cdf8 100755 --- a/scp2/source/base/registryitem_base.scp +++ b/scp2/source/base/registryitem_base.scp @@ -99,7 +99,7 @@ End RegistryItem gid_Regitem_odb_FullDetails ParentID = PREDEFINED_HKEY_CLASSES_ROOT; - ModuleID = gid_Module_Prg_Base_Bin; + ModuleID = gid_Module_Optional_Winexplorerext_PropertyHdl; Subkey = "opendocument.DatabaseDocument.1"; Name = "FullDetails"; 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"; @@ -163,4 +163,4 @@ End // registering the property handler for the supported file types -REGISTER_PROPERTY_HANDLER_FOR_EXTENSION( odb, gid_Module_Prg_Base_Bin ) +REGISTER_PROPERTY_HANDLER_FOR_EXTENSION( odb ) diff --git a/scp2/source/calc/registryitem_calc.scp b/scp2/source/calc/registryitem_calc.scp index 4da7c5c1cbc0..d24c5f5a61ca 100755 --- a/scp2/source/calc/registryitem_calc.scp +++ b/scp2/source/calc/registryitem_calc.scp @@ -501,7 +501,7 @@ End RegistryItem gid_Regitem_stc_FullDetails ParentID = PREDEFINED_HKEY_CLASSES_ROOT; - ModuleID = gid_Module_Prg_Calc_Bin; + ModuleID = gid_Module_Optional_Winexplorerext_PropertyHdl; Subkey = "soffice.StarCalcTemplate.6"; Name = "FullDetails"; 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"; @@ -542,7 +542,7 @@ End RegistryItem gid_Regitem_sxc_FullDetails ParentID = PREDEFINED_HKEY_CLASSES_ROOT; - ModuleID = gid_Module_Prg_Calc_Bin; + ModuleID = gid_Module_Optional_Winexplorerext_PropertyHdl; Subkey = "soffice.StarCalcDocument.6"; Name = "FullDetails"; 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"; @@ -658,7 +658,7 @@ End RegistryItem gid_Regitem_ods_FullDetails ParentID = PREDEFINED_HKEY_CLASSES_ROOT; - ModuleID = gid_Module_Prg_Calc_Bin; + ModuleID = gid_Module_Optional_Winexplorerext_PropertyHdl; Subkey = "opendocument.CalcDocument.1"; Name = "FullDetails"; 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"; @@ -809,7 +809,7 @@ End RegistryItem gid_Regitem_ots_FullDetails ParentID = PREDEFINED_HKEY_CLASSES_ROOT; - ModuleID = gid_Module_Prg_Calc_Bin; + ModuleID = gid_Module_Optional_Winexplorerext_PropertyHdl; Subkey = "opendocument.Calctemplate.1"; Name = "FullDetails"; 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"; @@ -1110,10 +1110,10 @@ End // registering the property handler for the supported file types -REGISTER_PROPERTY_HANDLER_FOR_EXTENSION( ods, gid_Module_Prg_Calc_Bin ) -REGISTER_PROPERTY_HANDLER_FOR_EXTENSION( ots, gid_Module_Prg_Calc_Bin ) -REGISTER_PROPERTY_HANDLER_FOR_EXTENSION( sxc, gid_Module_Prg_Calc_Bin ) -REGISTER_PROPERTY_HANDLER_FOR_EXTENSION( stc, gid_Module_Prg_Calc_Bin ) +REGISTER_PROPERTY_HANDLER_FOR_EXTENSION( ods ) +REGISTER_PROPERTY_HANDLER_FOR_EXTENSION( ots ) +REGISTER_PROPERTY_HANDLER_FOR_EXTENSION( sxc ) +REGISTER_PROPERTY_HANDLER_FOR_EXTENSION( stc ) // registering the mso file types diff --git a/scp2/source/draw/registryitem_draw.scp b/scp2/source/draw/registryitem_draw.scp index d86ca1cee6ad..47f805cede88 100755 --- a/scp2/source/draw/registryitem_draw.scp +++ b/scp2/source/draw/registryitem_draw.scp @@ -475,7 +475,7 @@ End RegistryItem gid_Regitem_std_FullDetails ParentID = PREDEFINED_HKEY_CLASSES_ROOT; - ModuleID = gid_Module_Prg_Draw_Bin; + ModuleID = gid_Module_Optional_Winexplorerext_PropertyHdl; Subkey = "soffice.StarDrawTemplate.6"; Name = "FullDetails"; 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"; @@ -543,7 +543,7 @@ End RegistryItem gid_Regitem_sxd_FullDetails ParentID = PREDEFINED_HKEY_CLASSES_ROOT; - ModuleID = gid_Module_Prg_Draw_Bin; + ModuleID = gid_Module_Optional_Winexplorerext_PropertyHdl; Subkey = "soffice.StarDrawDocument.6"; Name = "FullDetails"; 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"; @@ -658,7 +658,7 @@ End RegistryItem gid_Regitem_odg_FullDetails ParentID = PREDEFINED_HKEY_CLASSES_ROOT; - ModuleID = gid_Module_Prg_Draw_Bin; + ModuleID = gid_Module_Optional_Winexplorerext_PropertyHdl; Subkey = "opendocument.DrawDocument.1"; Name = "FullDetails"; 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"; @@ -809,7 +809,7 @@ End RegistryItem gid_Regitem_otg_FullDetails ParentID = PREDEFINED_HKEY_CLASSES_ROOT; - ModuleID = gid_Module_Prg_Draw_Bin; + ModuleID = gid_Module_Optional_Winexplorerext_PropertyHdl; Subkey = "opendocument.DrawTemplate.1"; Name = "FullDetails"; 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"; @@ -930,7 +930,7 @@ End // registering the property handler for the supported file types -REGISTER_PROPERTY_HANDLER_FOR_EXTENSION( odg, gid_Module_Prg_Draw_Bin ) -REGISTER_PROPERTY_HANDLER_FOR_EXTENSION( otg, gid_Module_Prg_Draw_Bin ) -REGISTER_PROPERTY_HANDLER_FOR_EXTENSION( sxd, gid_Module_Prg_Draw_Bin ) -REGISTER_PROPERTY_HANDLER_FOR_EXTENSION( std, gid_Module_Prg_Draw_Bin ) +REGISTER_PROPERTY_HANDLER_FOR_EXTENSION( odg ) +REGISTER_PROPERTY_HANDLER_FOR_EXTENSION( otg ) +REGISTER_PROPERTY_HANDLER_FOR_EXTENSION( sxd ) +REGISTER_PROPERTY_HANDLER_FOR_EXTENSION( std ) diff --git a/scp2/source/impress/registryitem_impress.scp b/scp2/source/impress/registryitem_impress.scp index 25322f6e464d..c8b745f22760 100755 --- a/scp2/source/impress/registryitem_impress.scp +++ b/scp2/source/impress/registryitem_impress.scp @@ -489,7 +489,7 @@ End RegistryItem gid_Regitem_sti_FullDetails ParentID = PREDEFINED_HKEY_CLASSES_ROOT; - ModuleID = gid_Module_Prg_Impress_Bin; + ModuleID = gid_Module_Optional_Winexplorerext_PropertyHdl; Subkey = "soffice.StarImpressTemplate.6"; Name = "FullDetails"; 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"; @@ -557,7 +557,7 @@ End RegistryItem gid_Regitem_sxi_FullDetails ParentID = PREDEFINED_HKEY_CLASSES_ROOT; - ModuleID = gid_Module_Prg_Impress_Bin; + ModuleID = gid_Module_Optional_Winexplorerext_PropertyHdl; Subkey = "soffice.StarImpressDocument.6"; Name = "FullDetails"; 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"; @@ -673,7 +673,7 @@ End RegistryItem gid_Regitem_odp_FullDetails ParentID = PREDEFINED_HKEY_CLASSES_ROOT; - ModuleID = gid_Module_Prg_Impress_Bin; + ModuleID = gid_Module_Optional_Winexplorerext_PropertyHdl; Subkey = "opendocument.ImpressDocument.1"; Name = "FullDetails"; 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"; @@ -838,7 +838,7 @@ End RegistryItem gid_Regitem_otp_FullDetails ParentID = PREDEFINED_HKEY_CLASSES_ROOT; - ModuleID = gid_Module_Prg_Impress_Bin; + ModuleID = gid_Module_Optional_Winexplorerext_PropertyHdl; Subkey = "opendocument.ImpressTemplate.1"; Name = "FullDetails"; 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"; @@ -978,10 +978,10 @@ End // registering the property handler for the supported file types -REGISTER_PROPERTY_HANDLER_FOR_EXTENSION( odp, gid_Module_Prg_Impress_Bin ) -REGISTER_PROPERTY_HANDLER_FOR_EXTENSION( otp, gid_Module_Prg_Impress_Bin ) -REGISTER_PROPERTY_HANDLER_FOR_EXTENSION( sxi, gid_Module_Prg_Impress_Bin ) -REGISTER_PROPERTY_HANDLER_FOR_EXTENSION( sti, gid_Module_Prg_Impress_Bin ) +REGISTER_PROPERTY_HANDLER_FOR_EXTENSION( odp ) +REGISTER_PROPERTY_HANDLER_FOR_EXTENSION( otp ) +REGISTER_PROPERTY_HANDLER_FOR_EXTENSION( sxi ) +REGISTER_PROPERTY_HANDLER_FOR_EXTENSION( sti ) // registering the mso file types diff --git a/scp2/source/math/registryitem_math.scp b/scp2/source/math/registryitem_math.scp index 6fc714342058..8ae9f904319c 100755 --- a/scp2/source/math/registryitem_math.scp +++ b/scp2/source/math/registryitem_math.scp @@ -435,7 +435,7 @@ End RegistryItem gid_Regitem_sxm_FullDetails ParentID = PREDEFINED_HKEY_CLASSES_ROOT; - ModuleID = gid_Module_Prg_Math_Bin; + ModuleID = gid_Module_Optional_Winexplorerext_PropertyHdl; Subkey = "soffice.StarMathDocument.6"; Name = "FullDetails"; 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"; @@ -542,7 +542,7 @@ End RegistryItem gid_Regitem_odf_FullDetails ParentID = PREDEFINED_HKEY_CLASSES_ROOT; - ModuleID = gid_Module_Prg_Math_Bin; + ModuleID = gid_Module_Optional_Winexplorerext_PropertyHdl; Subkey = "opendocument.MathDocument.1"; Name = "FullDetails"; 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"; @@ -687,5 +687,5 @@ End // registering the property handler for the supported file types -REGISTER_PROPERTY_HANDLER_FOR_EXTENSION( odf, gid_Module_Prg_Math_Bin ) -REGISTER_PROPERTY_HANDLER_FOR_EXTENSION( sxm, gid_Module_Prg_Math_Bin ) +REGISTER_PROPERTY_HANDLER_FOR_EXTENSION( odf ) +REGISTER_PROPERTY_HANDLER_FOR_EXTENSION( sxm ) diff --git a/scp2/source/winexplorerext/makefile.mk b/scp2/source/winexplorerext/makefile.mk index 6fc8ef03b382..6fc8ef03b382 100644..100755 --- a/scp2/source/winexplorerext/makefile.mk +++ b/scp2/source/winexplorerext/makefile.mk diff --git a/scp2/source/winexplorerext/module_winexplorerext.scp b/scp2/source/winexplorerext/module_winexplorerext.scp index 6136640dcc74..dbfdec28fa1e 100755 --- a/scp2/source/winexplorerext/module_winexplorerext.scp +++ b/scp2/source/winexplorerext/module_winexplorerext.scp @@ -32,7 +32,7 @@ Module gid_Module_Optional_Winexplorerext MOD_NAME_DESC ( MODULE_OPTIONAL_WINDOWS_EXPLORER_EXTENSIONS ); - Sortkey = "1200"; + Sortkey = "1205"; Default = YES; Minimal = YES; ParentID = gid_Module_Optional; @@ -43,11 +43,21 @@ Module gid_Module_Optional_Winexplorerext gid_File_Lib_OOoFiltProxy, gid_File_Lib_OOoFilt64, gid_File_Lib_OOoFiltProxy64, - gid_File_Lib_PropertyHdl, - gid_File_Lib_PropertyHdl64, gid_File_Lib_Shlxthdl_Msvcr71, gid_File_Lib_Shlxthdl_Stlport, gid_File_Lib_Shlxtmsi, gid_File_Lib_Reg64, gid_File_Tmp_Userinstall_Winexplorerext_Inf); End + +Module gid_Module_Optional_Winexplorerext_PropertyHdl + ParentID = gid_Module_Optional_Winexplorerext; + Name = "gid_Module_Optional_Winexplorerext_PropertyHdl"; + Description = "gid_Module_Optional_Winexplorerext_PropertyHdl"; + Sortkey = "1210"; + Default = YES; + Styles = (HIDDEN_ROOT); + Dirs = (gid_Dir_Shlxthdl); + Files = (gid_File_Lib_PropertyHdl, + gid_File_Lib_PropertyHdl64); +End diff --git a/scp2/source/winexplorerext/registryitem_winexplorerext.scp b/scp2/source/winexplorerext/registryitem_winexplorerext.scp index 74287aa482ba..0c315dc59569 100755 --- a/scp2/source/winexplorerext/registryitem_winexplorerext.scp +++ b/scp2/source/winexplorerext/registryitem_winexplorerext.scp @@ -190,7 +190,7 @@ End RegistryItem gid_Regitem_Clsid_AE424E85_F6DF_4910_A6A9_438797986431_PropHdl ParentID = PREDEFINED_HKEY_CLASSES_ROOT; - ModuleID = gid_Module_Optional_Winexplorerext; + ModuleID = gid_Module_Optional_Winexplorerext_PropertyHdl; ComponentCondition = "VersionNT >= 600"; Styles = (X64); Subkey = "CLSID\{AE424E85-F6DF-4910-A6A9-438797986431}"; @@ -200,7 +200,7 @@ End RegistryItem gid_Regitem_Clsid_AE424E85_F6DF_4910_A6A9_438797986431_InProcServer32 ParentID = PREDEFINED_HKEY_CLASSES_ROOT; - ModuleID = gid_Module_Optional_Winexplorerext; + ModuleID = gid_Module_Optional_Winexplorerext_PropertyHdl; ComponentCondition = "VersionNT >= 600"; Styles = (X64); Subkey = "CLSID\{AE424E85-F6DF-4910-A6A9-438797986431}\InprocServer32"; @@ -210,7 +210,7 @@ End RegistryItem gid_Regitem_Clsid_AE424E85_F6DF_4910_A6A9_438797986431_InProcServer32_ThreadingModel ParentID = PREDEFINED_HKEY_CLASSES_ROOT; - ModuleID = gid_Module_Optional_Winexplorerext; + ModuleID = gid_Module_Optional_Winexplorerext_PropertyHdl; ComponentCondition = "VersionNT >= 600"; Styles = (X64); Subkey = "CLSID\{AE424E85-F6DF-4910-A6A9-438797986431}\InprocServer32"; @@ -221,12 +221,13 @@ End RegistryItem gid_Regitem_Clsid_AE424E85_F6DF_4910_A6A9_438797986431_Approved ParentID = PREDEFINED_HKEY_LOCAL_MACHINE; - ModuleID = gid_Module_Optional_Winexplorerext; + ModuleID = gid_Module_Optional_Winexplorerext_PropertyHdl; ComponentCondition = "VersionNT >= 600"; Styles = (X64); Subkey = "SOFTWARE\Microsoft\Windows\CurrentVersion\Shell Extensions\Approved"; Name = "{AE424E85-F6DF-4910-A6A9-438797986431}"; Value = "%PRODUCTNAME Property Handler"; + Val64 = "%PRODUCTNAME Property Handler"; End // End registry entries for the Property handler diff --git a/scp2/source/writer/registryitem_writer.scp b/scp2/source/writer/registryitem_writer.scp index a77eab428c27..0dd4004a7803 100755 --- a/scp2/source/writer/registryitem_writer.scp +++ b/scp2/source/writer/registryitem_writer.scp @@ -544,7 +544,7 @@ End RegistryItem gid_Regitem_stw_FullDetails ParentID = PREDEFINED_HKEY_CLASSES_ROOT; - ModuleID = gid_Module_Prg_Wrt_Bin; + ModuleID = gid_Module_Optional_Winexplorerext_PropertyHdl; Subkey = "soffice.StarWriterTemplate.6"; Name = "FullDetails"; 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"; @@ -596,7 +596,7 @@ End RegistryItem gid_Regitem_sxg_FullDetails ParentID = PREDEFINED_HKEY_CLASSES_ROOT; - ModuleID = gid_Module_Prg_Wrt_Bin; + ModuleID = gid_Module_Optional_Winexplorerext_PropertyHdl; Subkey = "soffice.StarWriterGlobalDocument.6"; Name = "FullDetails"; 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"; @@ -664,7 +664,7 @@ End RegistryItem gid_Regitem_sxw_FullDetails ParentID = PREDEFINED_HKEY_CLASSES_ROOT; - ModuleID = gid_Module_Prg_Wrt_Bin; + ModuleID = gid_Module_Optional_Winexplorerext_PropertyHdl; Subkey = "soffice.StarWriterDocument.6"; Name = "FullDetails"; 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"; @@ -786,7 +786,7 @@ End RegistryItem gid_Regitem_odt_FullDetails ParentID = PREDEFINED_HKEY_CLASSES_ROOT; - ModuleID = gid_Module_Prg_Wrt_Bin; + ModuleID = gid_Module_Optional_Winexplorerext_PropertyHdl; Subkey = "opendocument.WriterDocument.1"; Name = "FullDetails"; 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"; @@ -954,7 +954,7 @@ End RegistryItem gid_Regitem_ott_FullDetails ParentID = PREDEFINED_HKEY_CLASSES_ROOT; - ModuleID = gid_Module_Prg_Wrt_Bin; + ModuleID = gid_Module_Optional_Winexplorerext_PropertyHdl; Subkey = "opendocument.WriterTemplate.1"; Name = "FullDetails"; 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"; @@ -1078,7 +1078,7 @@ End RegistryItem gid_Regitem_odm_FullDetails ParentID = PREDEFINED_HKEY_CLASSES_ROOT; - ModuleID = gid_Module_Prg_Wrt_Bin; + ModuleID = gid_Module_Optional_Winexplorerext_PropertyHdl; Subkey = "opendocument.WriterGlobalDocument.1"; Name = "FullDetails"; 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"; @@ -1244,7 +1244,7 @@ End RegistryItem gid_Regitem_oth_FullDetails ParentID = PREDEFINED_HKEY_CLASSES_ROOT; - ModuleID = gid_Module_Prg_Wrt_Bin; + ModuleID = gid_Module_Optional_Winexplorerext_PropertyHdl; Subkey = "opendocument.WriterWebTemplate.1"; Name = "FullDetails"; 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"; @@ -1486,13 +1486,13 @@ End // registering the property handler for the supported file types -REGISTER_PROPERTY_HANDLER_FOR_EXTENSION( odt, gid_Module_Prg_Wrt_Bin ) -REGISTER_PROPERTY_HANDLER_FOR_EXTENSION( ott, gid_Module_Prg_Wrt_Bin ) -REGISTER_PROPERTY_HANDLER_FOR_EXTENSION( oth, gid_Module_Prg_Wrt_Bin ) -REGISTER_PROPERTY_HANDLER_FOR_EXTENSION( odm, gid_Module_Prg_Wrt_Bin ) -REGISTER_PROPERTY_HANDLER_FOR_EXTENSION( sxw, gid_Module_Prg_Wrt_Bin ) -REGISTER_PROPERTY_HANDLER_FOR_EXTENSION( stw, gid_Module_Prg_Wrt_Bin ) -REGISTER_PROPERTY_HANDLER_FOR_EXTENSION( sxg, gid_Module_Prg_Wrt_Bin ) +REGISTER_PROPERTY_HANDLER_FOR_EXTENSION( odt ) +REGISTER_PROPERTY_HANDLER_FOR_EXTENSION( ott ) +REGISTER_PROPERTY_HANDLER_FOR_EXTENSION( oth ) +REGISTER_PROPERTY_HANDLER_FOR_EXTENSION( odm ) +REGISTER_PROPERTY_HANDLER_FOR_EXTENSION( sxw ) +REGISTER_PROPERTY_HANDLER_FOR_EXTENSION( stw ) +REGISTER_PROPERTY_HANDLER_FOR_EXTENSION( sxg ) // registering the mso file types // CONDITIONAL_REGISTER_DOC_EXTENSION(name,modid, key, cond, disp_name, icon_id, app, default, dox_type) |