From 11d94854c2891645789790cad6e39451f72a1f06 Mon Sep 17 00:00:00 2001 From: seraphy Date: Sun, 6 Sep 2015 22:14:23 +0900 Subject: [PATCH] =?utf8?q?CLSID=E3=81=AE=E5=A4=89=E6=9B=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit --- CommDialog.rgs | 16 +++---- Draw.rgs | 15 +++--- Instance.rgs | 16 +++---- ObjectMap.rgs | 15 +++--- ObjectVector.rgs | 15 +++--- OverlappedWindow.rgs | 16 +++---- ParseName.rgs | 15 +++--- PrivateProfile.rgs | 15 +++--- SeraphyScriptTools.h | 82 ++++++++++++++++----------------- SeraphyScriptTools.idl | 122 ++++++++++++++++++++++++++++++------------------- Shell.rgs | 15 +++--- 11 files changed, 189 insertions(+), 153 deletions(-) diff --git a/CommDialog.rgs b/CommDialog.rgs index 6214796..22480c9 100644 --- a/CommDialog.rgs +++ b/CommDialog.rgs @@ -1,20 +1,20 @@ HKCR { - SeraphyScriptTools.CommDialog.1 = s 'SeraphyScriptTools.CommDialog Class' + SeraphyScriptTools.CommDialog.2 = s 'SeraphyScriptTools.CommDialog Class' { - CLSID = s '{E0F061C5-A9E7-4DAD-97C7-051F91C2D1EC}' + CLSID = s '{F532477E-D4AD-481E-8014-379397B11108}' 'Insertable' } SeraphyScriptTools.CommDialog = s 'SeraphyScriptTools.CommDialog Class' { - CLSID = s '{E0F061C5-A9E7-4DAD-97C7-051F91C2D1EC}' - CurVer = s 'SeraphyScriptTools.CommDialog.1' + CLSID = s '{F532477E-D4AD-481E-8014-379397B11108}' + CurVer = s 'SeraphyScriptTools.CommDialog.2' } NoRemove CLSID { - ForceRemove {E0F061C5-A9E7-4DAD-97C7-051F91C2D1EC} = s 'SeraphyScriptTools.CommDialog Class' + ForceRemove {F532477E-D4AD-481E-8014-379397B11108} = s 'SeraphyScriptTools.CommDialog Class' { - ProgID = s 'SeraphyScriptTools.CommDialog.1' + ProgID = s 'SeraphyScriptTools.CommDialog.2' VersionIndependentProgID = s 'SeraphyScriptTools.CommDialog' ForceRemove 'Programmable' InprocServer32 = s '%MODULE%' @@ -28,8 +28,8 @@ HKCR { '1' = s '132497' } - 'TypeLib' = s '{806A3FFF-0A01-4366-8B16-781BDF9B5604}' - 'Version' = s '1.0' + 'TypeLib' = s '{960CCCE5-12B2-4A64-9884-45588E71D3F9}' + 'Version' = s '1.1' } } } diff --git a/Draw.rgs b/Draw.rgs index 7e1c1f3..4b610c8 100644 --- a/Draw.rgs +++ b/Draw.rgs @@ -1,26 +1,27 @@ HKCR { - SeraphyScriptTools.Canvas.1 = s 'SeraphyScriptTools.Canvas Class' + SeraphyScriptTools.Canvas.2 = s 'SeraphyScriptTools.Canvas Class' { - CLSID = s '{88197854-3CFF-4873-BE89-F508FC768ECD}' + CLSID = s '{EBF021FB-C40F-46E8-9EBB-37EB1CB7235F}' } SeraphyScriptTools.Canvas = s 'SeraphyScriptTools.Canvas Class' { - CLSID = s '{88197854-3CFF-4873-BE89-F508FC768ECD}' - CurVer = s 'SeraphyScriptTools.Canvas.1' + CLSID = s '{EBF021FB-C40F-46E8-9EBB-37EB1CB7235F}' + CurVer = s 'SeraphyScriptTools.Canvas.2' } NoRemove CLSID { - ForceRemove {88197854-3CFF-4873-BE89-F508FC768ECD} = s 'SeraphyScriptTools.Canvas Class' + ForceRemove {EBF021FB-C40F-46E8-9EBB-37EB1CB7235F} = s 'SeraphyScriptTools.Canvas Class' { - ProgID = s 'SeraphyScriptTools.Canvas.1' + ProgID = s 'SeraphyScriptTools.Canvas.2' VersionIndependentProgID = s 'SeraphyScriptTools.Canvas' ForceRemove 'Programmable' InprocServer32 = s '%MODULE%' { val ThreadingModel = s 'Apartment' } - 'TypeLib' = s '{806A3FFF-0A01-4366-8B16-781BDF9B5604}' + 'TypeLib' = s '{960CCCE5-12B2-4A64-9884-45588E71D3F9}' + 'Version' = s '1.1' } } } diff --git a/Instance.rgs b/Instance.rgs index 4604171..2c68fed 100644 --- a/Instance.rgs +++ b/Instance.rgs @@ -1,20 +1,20 @@ HKCR { - SeraphyScriptTools.Instance.1 = s 'SeraphyScriptTools.Instance Class' + SeraphyScriptTools.Instance.2 = s 'SeraphyScriptTools.Instance Class' { - CLSID = s '{D952EC87-3C30-46CC-879E-06AC42A006BC}' + CLSID = s '{5F29CADF-F973-4AFD-869B-289779CBBCD0}' 'Insertable' } SeraphyScriptTools.Instance = s 'SeraphyScriptTools.Instance Class' { - CLSID = s '{D952EC87-3C30-46CC-879E-06AC42A006BC}' - CurVer = s 'SeraphyScriptTools.Instance.1' + CLSID = s '{5F29CADF-F973-4AFD-869B-289779CBBCD0}' + CurVer = s 'SeraphyScriptTools.Instance.2' } NoRemove CLSID { - ForceRemove {D952EC87-3C30-46CC-879E-06AC42A006BC} = s 'SeraphyScriptTools.Instance Class' + ForceRemove {5F29CADF-F973-4AFD-869B-289779CBBCD0} = s 'SeraphyScriptTools.Instance Class' { - ProgID = s 'SeraphyScriptTools.Instance.1' + ProgID = s 'SeraphyScriptTools.Instance.2' VersionIndependentProgID = s 'SeraphyScriptTools.Instance' ForceRemove 'Programmable' InprocServer32 = s '%MODULE%' @@ -28,8 +28,8 @@ HKCR { '1' = s '132497' } - 'TypeLib' = s '{806A3FFF-0A01-4366-8B16-781BDF9B5604}' - 'Version' = s '1.0' + 'TypeLib' = s '{960CCCE5-12B2-4A64-9884-45588E71D3F9}' + 'Version' = s '1.1' } } } diff --git a/ObjectMap.rgs b/ObjectMap.rgs index c96b433..41eea5a 100644 --- a/ObjectMap.rgs +++ b/ObjectMap.rgs @@ -1,26 +1,27 @@ HKCR { - SeraphyScriptTools.ObjectMap.1 = s 'SeraphyScriptTools.ObjectMap Class' + SeraphyScriptTools.ObjectMap.2 = s 'SeraphyScriptTools.ObjectMap Class' { - CLSID = s '{E368625A-EE53-43BA-8433-B7FE6E995DEA}' + CLSID = s '{EFBBE23B-61C9-48D6-8126-BF26C2EB54F9}' } SeraphyScriptTools.ObjectMap = s 'SeraphyScriptTools.ObjectMap Class' { - CLSID = s '{E368625A-EE53-43BA-8433-B7FE6E995DEA}' - CurVer = s 'SeraphyScriptTools.ObjectMap.1' + CLSID = s '{EFBBE23B-61C9-48D6-8126-BF26C2EB54F9}' + CurVer = s 'SeraphyScriptTools.ObjectMap.2' } NoRemove CLSID { - ForceRemove {E368625A-EE53-43BA-8433-B7FE6E995DEA} = s 'SeraphyScriptTools.ObjectMap Class' + ForceRemove {EFBBE23B-61C9-48D6-8126-BF26C2EB54F9} = s 'SeraphyScriptTools.ObjectMap Class' { - ProgID = s 'SeraphyScriptTools.ObjectMap.1' + ProgID = s 'SeraphyScriptTools.ObjectMap.2' VersionIndependentProgID = s 'SeraphyScriptTools.ObjectMap' ForceRemove 'Programmable' InprocServer32 = s '%MODULE%' { val ThreadingModel = s 'Apartment' } - 'TypeLib' = s '{806A3FFF-0A01-4366-8B16-781BDF9B5604}' + 'TypeLib' = s '{960CCCE5-12B2-4A64-9884-45588E71D3F9}' + 'Version' = s '1.1' } } } diff --git a/ObjectVector.rgs b/ObjectVector.rgs index d4db107..30f1963 100644 --- a/ObjectVector.rgs +++ b/ObjectVector.rgs @@ -1,26 +1,27 @@ HKCR { - SeraphyScriptTools.ObjectVector.1 = s 'SeraphyScriptTools.ObjectVector Class' + SeraphyScriptTools.ObjectVector.2 = s 'SeraphyScriptTools.ObjectVector Class' { - CLSID = s '{FFA411CA-1872-4A89-92F2-A7EBCBB83241}' + CLSID = s '{E0B37C79-A266-42BC-9FBE-B6FD6C4CF7E0}' } SeraphyScriptTools.ObjectVector = s 'SeraphyScriptTools.ObjectVector Class' { - CLSID = s '{FFA411CA-1872-4A89-92F2-A7EBCBB83241}' - CurVer = s 'SeraphyScriptTools.ObjectVector.1' + CLSID = s '{E0B37C79-A266-42BC-9FBE-B6FD6C4CF7E0}' + CurVer = s 'SeraphyScriptTools.ObjectVector.2' } NoRemove CLSID { - ForceRemove {FFA411CA-1872-4A89-92F2-A7EBCBB83241} = s 'SeraphyScriptTools.ObjectVector Class' + ForceRemove {E0B37C79-A266-42BC-9FBE-B6FD6C4CF7E0} = s 'SeraphyScriptTools.ObjectVector Class' { - ProgID = s 'SeraphyScriptTools.ObjectVector.1' + ProgID = s 'SeraphyScriptTools.ObjectVector.2' VersionIndependentProgID = s 'SeraphyScriptTools.ObjectVector' ForceRemove 'Programmable' InprocServer32 = s '%MODULE%' { val ThreadingModel = s 'Apartment' } - 'TypeLib' = s '{806A3FFF-0A01-4366-8B16-781BDF9B5604}' + 'TypeLib' = s '{960CCCE5-12B2-4A64-9884-45588E71D3F9}' + 'Version' = s '1.1' } } } diff --git a/OverlappedWindow.rgs b/OverlappedWindow.rgs index f1574dd..675cea7 100644 --- a/OverlappedWindow.rgs +++ b/OverlappedWindow.rgs @@ -1,20 +1,20 @@ HKCR { - SeraphyScriptTools.OverlappedWindow.1 = s 'SeraphyScriptTools.OverlappedWindow Class' + SeraphyScriptTools.OverlappedWindow.2 = s 'SeraphyScriptTools.OverlappedWindow Class' { - CLSID = s '{B2946768-9331-43B8-BCD8-54FB6086A721}' + CLSID = s '{C85BA98A-E7A5-498C-85A6-61255A5ADC75}' 'Insertable' } SeraphyScriptTools.OverlappedWindow = s 'SeraphyScriptTools.OverlappedWindow Class' { - CLSID = s '{B2946768-9331-43B8-BCD8-54FB6086A721}' - CurVer = s 'SeraphyScriptTools.OverlappedWindow.1' + CLSID = s '{C85BA98A-E7A5-498C-85A6-61255A5ADC75}' + CurVer = s 'SeraphyScriptTools.OverlappedWindow.2' } NoRemove CLSID { - ForceRemove {B2946768-9331-43B8-BCD8-54FB6086A721} = s 'SeraphyScriptTools.OverlappedWindow Class' + ForceRemove {C85BA98A-E7A5-498C-85A6-61255A5ADC75} = s 'SeraphyScriptTools.OverlappedWindow Class' { - ProgID = s 'SeraphyScriptTools.OverlappedWindow.1' + ProgID = s 'SeraphyScriptTools.OverlappedWindow.2' VersionIndependentProgID = s 'SeraphyScriptTools.OverlappedWindow' ForceRemove 'Programmable' InprocServer32 = s '%MODULE%' @@ -28,8 +28,8 @@ HKCR { '1' = s '132497' } - 'TypeLib' = s '{806A3FFF-0A01-4366-8B16-781BDF9B5604}' - 'Version' = s '1.0' + 'TypeLib' = s '{960CCCE5-12B2-4A64-9884-45588E71D3F9}' + 'Version' = s '1.1' } } } diff --git a/ParseName.rgs b/ParseName.rgs index 2913ca7..8cb8870 100644 --- a/ParseName.rgs +++ b/ParseName.rgs @@ -1,26 +1,27 @@ HKCR { - SeraphyScriptTools.ParseName.1 = s 'SeraphyScriptTools.ParseName Class' + SeraphyScriptTools.ParseName.2 = s 'SeraphyScriptTools.ParseName Class' { - CLSID = s '{43AB6371-EFA9-4C25-897A-6D6249872022}' + CLSID = s '{CDC735D3-F0FF-4671-809E-A7D5CCD52AC2}' } SeraphyScriptTools.ParseName = s 'SeraphyScriptTools.ParseName Class' { - CLSID = s '{43AB6371-EFA9-4C25-897A-6D6249872022}' - CurVer = s 'SeraphyScriptTools.ParseName.1' + CLSID = s '{CDC735D3-F0FF-4671-809E-A7D5CCD52AC2}' + CurVer = s 'SeraphyScriptTools.ParseName.2' } NoRemove CLSID { - ForceRemove {43AB6371-EFA9-4C25-897A-6D6249872022} = s 'SeraphyScriptTools.ParseName Class' + ForceRemove {CDC735D3-F0FF-4671-809E-A7D5CCD52AC2} = s 'SeraphyScriptTools.ParseName Class' { - ProgID = s 'SeraphyScriptTools.ParseName.1' + ProgID = s 'SeraphyScriptTools.ParseName.2' VersionIndependentProgID = s 'SeraphyScriptTools.ParseName' ForceRemove 'Programmable' InprocServer32 = s '%MODULE%' { val ThreadingModel = s 'Apartment' } - 'TypeLib' = s '{806A3FFF-0A01-4366-8B16-781BDF9B5604}' + 'TypeLib' = s '{960CCCE5-12B2-4A64-9884-45588E71D3F9}' + 'Version' = s '1.1' } } } diff --git a/PrivateProfile.rgs b/PrivateProfile.rgs index 8df48a0..867c3ba 100644 --- a/PrivateProfile.rgs +++ b/PrivateProfile.rgs @@ -1,26 +1,27 @@ HKCR { - SeraphyScriptTools.PrivateProfile.1 = s 'SeraphyScriptTools.PrivateProfile Class' + SeraphyScriptTools.PrivateProfile.2 = s 'SeraphyScriptTools.PrivateProfile Class' { - CLSID = s '{A1DADEC9-00B3-4D99-8D4A-17779E94A8AA}' + CLSID = s '{91F660A0-F9DA-47E4-9E88-A01A1678FDC9}' } SeraphyScriptTools.PrivateProfile = s 'SeraphyScriptTools.PrivateProfile Class' { - CLSID = s '{A1DADEC9-00B3-4D99-8D4A-17779E94A8AA}' - CurVer = s 'SeraphyScriptTools.PrivateProfile.1' + CLSID = s '{91F660A0-F9DA-47E4-9E88-A01A1678FDC9}' + CurVer = s 'SeraphyScriptTools.PrivateProfile.2' } NoRemove CLSID { - ForceRemove {A1DADEC9-00B3-4D99-8D4A-17779E94A8AA} = s 'SeraphyScriptTools.PrivateProfile Class' + ForceRemove {91F660A0-F9DA-47E4-9E88-A01A1678FDC9} = s 'SeraphyScriptTools.PrivateProfile Class' { - ProgID = s 'SeraphyScriptTools.PrivateProfile.1' + ProgID = s 'SeraphyScriptTools.PrivateProfile.2' VersionIndependentProgID = s 'SeraphyScriptTools.PrivateProfile' ForceRemove 'Programmable' InprocServer32 = s '%MODULE%' { val ThreadingModel = s 'Apartment' } - 'TypeLib' = s '{806A3FFF-0A01-4366-8B16-781BDF9B5604}' + 'TypeLib' = s '{960CCCE5-12B2-4A64-9884-45588E71D3F9}' + 'Version' = s '1.1' } } } diff --git a/SeraphyScriptTools.h b/SeraphyScriptTools.h index 7817d9f..30bc042 100644 --- a/SeraphyScriptTools.h +++ b/SeraphyScriptTools.h @@ -4,7 +4,7 @@ /* File created by MIDL compiler version 8.00.0603 */ -/* at Sun Sep 06 21:13:29 2015 +/* at Sun Sep 06 22:12:15 2015 */ /* Compiler settings for SeraphyScriptTools.idl: Oicf, W1, Zp8, env=Win64 (32b run), target_arch=AMD64 8.00.0603 @@ -425,7 +425,7 @@ EXTERN_C const IID IID_ICommDialog; #if defined(__cplusplus) && !defined(CINTERFACE) - MIDL_INTERFACE("112D2DFC-DC6E-4EEB-B7AE-9A29C293090B") + MIDL_INTERFACE("E6AEF1BC-4D5C-4180-986D-34FFD434AD3D") ICommDialog : public IDispatch { public: @@ -869,7 +869,7 @@ EXTERN_C const IID DIID__ICommDialogEvents; #if defined(__cplusplus) && !defined(CINTERFACE) - MIDL_INTERFACE("938B1269-05AD-403A-B049-24D623417B37") + MIDL_INTERFACE("81384CE3-D5C8-4DB5-ACE5-7C16D995612B") _ICommDialogEvents : public IDispatch { }; @@ -984,7 +984,7 @@ EXTERN_C const IID IID_IOverlappedWindow; #if defined(__cplusplus) && !defined(CINTERFACE) - MIDL_INTERFACE("0B0433B0-97BD-4CCA-AE53-5DD46F901B2F") + MIDL_INTERFACE("7AED11FE-854E-4A8C-94C1-F60E3925F531") IOverlappedWindow : public IDispatch { public: @@ -1937,7 +1937,7 @@ EXTERN_C const CLSID CLSID_CommDialog; #ifdef __cplusplus -class DECLSPEC_UUID("E0F061C5-A9E7-4DAD-97C7-051F91C2D1EC") +class DECLSPEC_UUID("F532477E-D4AD-481E-8014-379397B11108") CommDialog; #endif @@ -1952,7 +1952,7 @@ EXTERN_C const IID DIID__IOverlappedWindowEvents; #if defined(__cplusplus) && !defined(CINTERFACE) - MIDL_INTERFACE("73421190-1EAF-4798-B35F-92D228F253D9") + MIDL_INTERFACE("FDBF8BC7-98A0-40F3-83AC-ACDCD9DF644F") _IOverlappedWindowEvents : public IDispatch { }; @@ -2067,7 +2067,7 @@ EXTERN_C const IID IID_IControl; #if defined(__cplusplus) && !defined(CINTERFACE) - MIDL_INTERFACE("504DDD1C-D928-45B4-994B-0E18E4CFCB71") + MIDL_INTERFACE("F6108DE7-E657-4B82-B865-9CB6FDFD865C") IControl : public IDispatch { public: @@ -2706,7 +2706,7 @@ EXTERN_C const CLSID CLSID_OverlappedWindow; #ifdef __cplusplus -class DECLSPEC_UUID("B2946768-9331-43B8-BCD8-54FB6086A721") +class DECLSPEC_UUID("C85BA98A-E7A5-498C-85A6-61255A5ADC75") OverlappedWindow; #endif @@ -2721,7 +2721,7 @@ EXTERN_C const IID DIID__IControlEvents; #if defined(__cplusplus) && !defined(CINTERFACE) - MIDL_INTERFACE("64A4FBF7-2BAE-4C78-A00D-ADCFAEACEEBF") + MIDL_INTERFACE("A8DB8B73-DE97-44DE-9250-F36BFC599912") _IControlEvents : public IDispatch { }; @@ -2836,7 +2836,7 @@ EXTERN_C const IID IID_ICanvas; #if defined(__cplusplus) && !defined(CINTERFACE) - MIDL_INTERFACE("644FE99A-D161-44A1-BF25-9589DB48CAAB") + MIDL_INTERFACE("A6CA6945-2FE4-4738-9762-6991DEE3AA6A") ICanvas : public IDispatch { public: @@ -3043,7 +3043,7 @@ EXTERN_C const CLSID CLSID_Control; #ifdef __cplusplus -class DECLSPEC_UUID("AE3E878A-9C96-415D-88CB-F6F993DFAFE4") +class DECLSPEC_UUID("C8D9CA72-8F8C-424D-B233-CE40AF49CC92") Control; #endif @@ -3058,7 +3058,7 @@ EXTERN_C const IID DIID__ICanvasEvents; #if defined(__cplusplus) && !defined(CINTERFACE) - MIDL_INTERFACE("374972C2-30A0-45D5-9CE3-50962F39D376") + MIDL_INTERFACE("3F1A4247-B33D-4361-8E78-D1287D29873D") _ICanvasEvents : public IDispatch { }; @@ -3173,7 +3173,7 @@ EXTERN_C const IID IID_ILayer; #if defined(__cplusplus) && !defined(CINTERFACE) - MIDL_INTERFACE("5E9EFBAD-D673-4095-A8D0-9F915E0E9A86") + MIDL_INTERFACE("007CF773-1F4C-4013-AF0C-00411BA58832") ILayer : public IDispatch { public: @@ -3634,7 +3634,7 @@ EXTERN_C const CLSID CLSID_Canvas; #ifdef __cplusplus -class DECLSPEC_UUID("88197854-3CFF-4873-BE89-F508FC768ECD") +class DECLSPEC_UUID("EBF021FB-C40F-46E8-9EBB-37EB1CB7235F") Canvas; #endif @@ -3649,7 +3649,7 @@ EXTERN_C const IID DIID__ILayerEvents; #if defined(__cplusplus) && !defined(CINTERFACE) - MIDL_INTERFACE("21BB44A7-996C-4FEA-B32E-1E64FFB14A72") + MIDL_INTERFACE("F15F7337-ED27-4867-9AA3-AEF77EE60BC4") _ILayerEvents : public IDispatch { }; @@ -3764,7 +3764,7 @@ EXTERN_C const IID IID_IForm; #if defined(__cplusplus) && !defined(CINTERFACE) - MIDL_INTERFACE("28090FEE-0F7F-4909-99C4-80166D2BBB64") + MIDL_INTERFACE("463775E0-A2D3-4395-960E-1851601BDB81") IForm : public IDispatch { public: @@ -4287,7 +4287,7 @@ EXTERN_C const CLSID CLSID_Layer; #ifdef __cplusplus -class DECLSPEC_UUID("AF8351BD-890F-470F-A33D-D7F78F8B8E9B") +class DECLSPEC_UUID("72DC3169-587E-4685-953F-534D645E3F62") Layer; #endif @@ -4302,7 +4302,7 @@ EXTERN_C const IID DIID__IFormEvents; #if defined(__cplusplus) && !defined(CINTERFACE) - MIDL_INTERFACE("46E2D67F-EC2B-46D1-A104-D6B358B79D79") + MIDL_INTERFACE("45960313-FA72-4BBD-BFC9-D25784965674") _IFormEvents : public IDispatch { }; @@ -4417,7 +4417,7 @@ EXTERN_C const IID IID_IEvent; #if defined(__cplusplus) && !defined(CINTERFACE) - MIDL_INTERFACE("FBFFA998-55F3-4F27-B44E-2E764C33364D") + MIDL_INTERFACE("858691F9-3A87-4E2F-B6D5-472ED0CA517B") IEvent : public IDispatch { public: @@ -4800,7 +4800,7 @@ EXTERN_C const CLSID CLSID_Form; #ifdef __cplusplus -class DECLSPEC_UUID("5869FF04-ED73-4EEC-BC48-29AADF4EFE61") +class DECLSPEC_UUID("6D14D591-3BC5-4FDC-8364-C7E58BA4FE22") Form; #endif @@ -4815,7 +4815,7 @@ EXTERN_C const IID DIID__IEventEvents; #if defined(__cplusplus) && !defined(CINTERFACE) - MIDL_INTERFACE("EF80D99E-D8EB-4EE7-8868-C05578F23E4B") + MIDL_INTERFACE("785751BB-841B-4354-8E19-897F599117C4") _IEventEvents : public IDispatch { }; @@ -4930,7 +4930,7 @@ EXTERN_C const IID IID_ISeraphyScriptTools_Instance; #if defined(__cplusplus) && !defined(CINTERFACE) - MIDL_INTERFACE("80E13A41-FB92-4D5D-8042-1E556B681855") + MIDL_INTERFACE("008E38AA-84EE-4D33-B91D-E6A25398295A") ISeraphyScriptTools_Instance : public IDispatch { public: @@ -5167,7 +5167,7 @@ EXTERN_C const CLSID CLSID_Event; #ifdef __cplusplus -class DECLSPEC_UUID("6E7538A4-2A3E-4631-BB79-6A9D923DB432") +class DECLSPEC_UUID("2AE22F00-6154-4FD0-B364-0BA23E1A6278") Event; #endif @@ -5182,7 +5182,7 @@ EXTERN_C const IID DIID__ISeraphyScriptTools_InstanceEvents; #if defined(__cplusplus) && !defined(CINTERFACE) - MIDL_INTERFACE("B63BD6A9-2157-4578-8138-895E34BDD5F0") + MIDL_INTERFACE("C2D2DBF3-CB71-4E12-9D29-5C4EFECD11CE") _ISeraphyScriptTools_InstanceEvents : public IDispatch { }; @@ -5297,7 +5297,7 @@ EXTERN_C const IID IID_ITreeItem; #if defined(__cplusplus) && !defined(CINTERFACE) - MIDL_INTERFACE("12DA362D-72CE-4BB9-981F-B46B90DAE9AF") + MIDL_INTERFACE("61A195E2-00EA-487B-8473-42C17CDEBB66") ITreeItem : public IDispatch { public: @@ -5543,7 +5543,7 @@ EXTERN_C const IID IID_IObjectMap; #if defined(__cplusplus) && !defined(CINTERFACE) - MIDL_INTERFACE("E911BCA5-E5CA-4A49-9A48-9F6D933B5DCC") + MIDL_INTERFACE("C5B5CEC7-D7AE-4547-A05A-2BA42C20ACD1") IObjectMap : public IDispatch { public: @@ -5815,7 +5815,7 @@ EXTERN_C const IID IID_ISeraphyScriptTools_Shell; #if defined(__cplusplus) && !defined(CINTERFACE) - MIDL_INTERFACE("F8B84F95-7454-463B-BDC4-DE3EB9A96550") + MIDL_INTERFACE("EA70DA05-072B-4985-826F-9766CBF3E51B") ISeraphyScriptTools_Shell : public IDispatch { public: @@ -6145,7 +6145,7 @@ EXTERN_C const IID IID_IShellExecObj; #if defined(__cplusplus) && !defined(CINTERFACE) - MIDL_INTERFACE("690ED5D8-DBA9-4982-9E6E-C8B69342C47E") + MIDL_INTERFACE("28B56FB8-E47A-412A-93AA-B932BE0659EF") IShellExecObj : public IDispatch { public: @@ -6287,7 +6287,7 @@ EXTERN_C const IID IID_IObjectVector; #if defined(__cplusplus) && !defined(CINTERFACE) - MIDL_INTERFACE("C9C4F4B0-BE0D-481F-889A-0CCF249494F7") + MIDL_INTERFACE("777AD86C-5430-4860-A990-094A33939CCF") IObjectVector : public IDispatch { public: @@ -6547,7 +6547,7 @@ EXTERN_C const IID IID_ISeraphyScriptTools_ProfileSection; #if defined(__cplusplus) && !defined(CINTERFACE) - MIDL_INTERFACE("8402BE8E-3972-42F4-BEE3-2717CDC51949") + MIDL_INTERFACE("6DF71492-2745-4936-82FF-2C61718262E2") ISeraphyScriptTools_ProfileSection : public IDispatch { public: @@ -6715,7 +6715,7 @@ EXTERN_C const IID IID_ISeraphyScriptTool_ParseName; #if defined(__cplusplus) && !defined(CINTERFACE) - MIDL_INTERFACE("26F24F9B-3FFF-49BC-9D87-A46469D90DCA") + MIDL_INTERFACE("43EA97D7-B5A3-4919-97A8-EE5AC9EC2480") ISeraphyScriptTool_ParseName : public IDispatch { public: @@ -6945,7 +6945,7 @@ EXTERN_C const IID IID_IPrivateProfile; #if defined(__cplusplus) && !defined(CINTERFACE) - MIDL_INTERFACE("B95767D2-7FFF-4709-9938-A64A558855DE") + MIDL_INTERFACE("E9868AB9-1991-4E5E-BBC5-69F3C42FC6E0") IPrivateProfile : public IDispatch { public: @@ -7090,7 +7090,7 @@ EXTERN_C const CLSID CLSID_SeraphyScriptTools_Instance; #ifdef __cplusplus -class DECLSPEC_UUID("D952EC87-3C30-46CC-879E-06AC42A006BC") +class DECLSPEC_UUID("5F29CADF-F973-4AFD-869B-289779CBBCD0") SeraphyScriptTools_Instance; #endif @@ -7098,7 +7098,7 @@ EXTERN_C const CLSID CLSID_TreeItem; #ifdef __cplusplus -class DECLSPEC_UUID("300F33B2-A6C8-4712-A818-52964AAC531B") +class DECLSPEC_UUID("B2C4593C-85AF-497E-9DA8-09DAD328DB79") TreeItem; #endif @@ -7106,7 +7106,7 @@ EXTERN_C const CLSID CLSID_ObjectMap; #ifdef __cplusplus -class DECLSPEC_UUID("E368625A-EE53-43BA-8433-B7FE6E995DEA") +class DECLSPEC_UUID("EFBBE23B-61C9-48D6-8126-BF26C2EB54F9") ObjectMap; #endif @@ -7114,7 +7114,7 @@ EXTERN_C const CLSID CLSID_SeraphyScriptTools_Shell; #ifdef __cplusplus -class DECLSPEC_UUID("A1F18502-8397-4586-AE93-8F6384056403") +class DECLSPEC_UUID("58D688F7-996F-4BAE-B509-9D86AABB7E5A") SeraphyScriptTools_Shell; #endif @@ -7122,7 +7122,7 @@ EXTERN_C const CLSID CLSID_ShellExecObj; #ifdef __cplusplus -class DECLSPEC_UUID("B7168409-78F6-4C7A-A7E6-15D978B65634") +class DECLSPEC_UUID("799C51C9-0642-49F8-AADC-113E748D63B3") ShellExecObj; #endif @@ -7130,7 +7130,7 @@ EXTERN_C const CLSID CLSID_ObjectVector; #ifdef __cplusplus -class DECLSPEC_UUID("FFA411CA-1872-4A89-92F2-A7EBCBB83241") +class DECLSPEC_UUID("E0B37C79-A266-42BC-9FBE-B6FD6C4CF7E0") ObjectVector; #endif @@ -7138,7 +7138,7 @@ EXTERN_C const CLSID CLSID_ProfileSection; #ifdef __cplusplus -class DECLSPEC_UUID("E6DE44A6-32C5-4818-99FB-45BB5E6DB1FF") +class DECLSPEC_UUID("B41E1584-290E-449E-B73C-1E9B4411C340") ProfileSection; #endif @@ -7146,7 +7146,7 @@ EXTERN_C const CLSID CLSID_ParseName; #ifdef __cplusplus -class DECLSPEC_UUID("43AB6371-EFA9-4C25-897A-6D6249872022") +class DECLSPEC_UUID("CDC735D3-F0FF-4671-809E-A7D5CCD52AC2") ParseName; #endif @@ -7154,7 +7154,7 @@ EXTERN_C const CLSID CLSID_PrivateProfile; #ifdef __cplusplus -class DECLSPEC_UUID("A1DADEC9-00B3-4D99-8D4A-17779E94A8AA") +class DECLSPEC_UUID("91F660A0-F9DA-47E4-9E88-A01A1678FDC9") PrivateProfile; #endif #endif /* __SERAPHYSCRIPTTOOLSLib_LIBRARY_DEFINED__ */ diff --git a/SeraphyScriptTools.idl b/SeraphyScriptTools.idl index 084cb23..74e3958 100644 --- a/SeraphyScriptTools.idl +++ b/SeraphyScriptTools.idl @@ -11,7 +11,7 @@ import "ocidl.idl"; [ object, - uuid(112D2DFC-DC6E-4EEB-B7AE-9A29C293090B), + uuid(E6AEF1BC-4D5C-4180-986D-34FFD434AD3D), dual, helpstring("ICommDialog Interface"), pointer_default(unique) @@ -50,8 +50,8 @@ interface ICommDialog : IDispatch }; [ - uuid(806A3FFF-0A01-4366-8B16-781BDF9B5604), - version(1.0), + uuid(960CCCE5-12B2-4A64-9884-45588E71D3F9), + version(1.1), helpstring("SeraphyScriptTools 1.0 À²Ìß ×²ÌÞ×Ø") ] library SERAPHYSCRIPTTOOLSLib @@ -60,7 +60,7 @@ library SERAPHYSCRIPTTOOLSLib importlib("stdole2.tlb"); [ - uuid(938B1269-05AD-403A-B049-24D623417B37), + uuid(81384CE3-D5C8-4DB5-ACE5-7C16D995612B), helpstring("_ICommDialogEvents Interface") ] dispinterface _ICommDialogEvents @@ -72,7 +72,7 @@ library SERAPHYSCRIPTTOOLSLib [ object, - uuid(0B0433B0-97BD-4CCA-AE53-5DD46F901B2F), + uuid(7AED11FE-854E-4A8C-94C1-F60E3925F531), dual, helpstring("IOverlappedWindow Interface"), pointer_default(unique) @@ -164,7 +164,7 @@ library SERAPHYSCRIPTTOOLSLib }; [ - uuid(E0F061C5-A9E7-4DAD-97C7-051F91C2D1EC), + uuid(F532477E-D4AD-481E-8014-379397B11108), helpstring("CommDialog Class") ] coclass CommDialog @@ -172,8 +172,9 @@ library SERAPHYSCRIPTTOOLSLib [default] interface ICommDialog; [default, source] dispinterface _ICommDialogEvents; }; + [ - uuid(73421190-1EAF-4798-B35F-92D228F253D9), + uuid(FDBF8BC7-98A0-40F3-83AC-ACDCD9DF644F), helpstring("_IOverlappedWindowEvents Interface") ] dispinterface _IOverlappedWindowEvents @@ -225,9 +226,10 @@ library SERAPHYSCRIPTTOOLSLib [id(134), helpstring("Ò¿¯ÄÞ OnKeydown2")] HRESULT OnKeydown2(); [id(135), helpstring("Ò¿¯ÄÞ OnKeydown2Ex")] HRESULT OnKeydown2Ex([in]IUnknown* punkVal); }; + [ object, - uuid(504DDD1C-D928-45B4-994B-0E18E4CFCB71), + uuid(F6108DE7-E657-4B82-B865-9CB6FDFD865C), dual, helpstring("IControl Interface"), pointer_default(unique) @@ -286,7 +288,7 @@ library SERAPHYSCRIPTTOOLSLib }; [ - uuid(B2946768-9331-43B8-BCD8-54FB6086A721), + uuid(C85BA98A-E7A5-498C-85A6-61255A5ADC75), helpstring("SeraphyScriptTools.OverlappedWindow Class") ] coclass OverlappedWindow @@ -294,8 +296,9 @@ library SERAPHYSCRIPTTOOLSLib [default] interface IOverlappedWindow; [default, source] dispinterface _IOverlappedWindowEvents; }; + [ - uuid(64A4FBF7-2BAE-4C78-A00D-ADCFAEACEEBF), + uuid(A8DB8B73-DE97-44DE-9250-F36BFC599912), helpstring("_IControlEvents Interface") ] dispinterface _IControlEvents @@ -303,9 +306,10 @@ library SERAPHYSCRIPTTOOLSLib properties: methods: }; + [ object, - uuid(644FE99A-D161-44A1-BF25-9589DB48CAAB), + uuid(A6CA6945-2FE4-4738-9762-6991DEE3AA6A), dual, helpstring("ICanvas Interface"), pointer_default(unique) @@ -324,7 +328,7 @@ library SERAPHYSCRIPTTOOLSLib }; [ - uuid(AE3E878A-9C96-415D-88CB-F6F993DFAFE4), + uuid(C8D9CA72-8F8C-424D-B233-CE40AF49CC92), helpstring("SeraphyScriptTools.Control Class"), noncreatable ] @@ -333,8 +337,9 @@ library SERAPHYSCRIPTTOOLSLib [default] interface IControl; [default, source] dispinterface _IControlEvents; }; + [ - uuid(374972C2-30A0-45D5-9CE3-50962F39D376), + uuid(3F1A4247-B33D-4361-8E78-D1287D29873D), helpstring("_ICanvasEvents Interface") ] dispinterface _ICanvasEvents @@ -342,9 +347,10 @@ library SERAPHYSCRIPTTOOLSLib properties: methods: }; + [ object, - uuid(5E9EFBAD-D673-4095-A8D0-9F915E0E9A86), + uuid(007CF773-1F4C-4013-AF0C-00411BA58832), dual, helpstring("ILayer Interface"), pointer_default(unique) @@ -380,7 +386,7 @@ library SERAPHYSCRIPTTOOLSLib }; [ - uuid(88197854-3CFF-4873-BE89-F508FC768ECD), + uuid(EBF021FB-C40F-46E8-9EBB-37EB1CB7235F), helpstring("SeraphyScriptTools.Canvas Class") ] coclass Canvas @@ -388,8 +394,9 @@ library SERAPHYSCRIPTTOOLSLib [default] interface ICanvas; [default, source] dispinterface _ICanvasEvents; }; + [ - uuid(21BB44A7-996C-4FEA-B32E-1E64FFB14A72), + uuid(F15F7337-ED27-4867-9AA3-AEF77EE60BC4), helpstring("_ILayerEvents Interface") ] dispinterface _ILayerEvents @@ -397,9 +404,10 @@ library SERAPHYSCRIPTTOOLSLib properties: methods: }; + [ object, - uuid(28090FEE-0F7F-4909-99C4-80166D2BBB64), + uuid(463775E0-A2D3-4395-960E-1851601BDB81), dual, helpstring("IForm Interface"), pointer_default(unique) @@ -441,7 +449,7 @@ library SERAPHYSCRIPTTOOLSLib }; [ - uuid(AF8351BD-890F-470F-A33D-D7F78F8B8E9B), + uuid(72DC3169-587E-4685-953F-534D645E3F62), helpstring("SeraphyScriptTools.Layer Class"), noncreatable ] @@ -450,8 +458,9 @@ library SERAPHYSCRIPTTOOLSLib [default] interface ILayer; [default, source] dispinterface _ILayerEvents; }; + [ - uuid(46E2D67F-EC2B-46D1-A104-D6B358B79D79), + uuid(45960313-FA72-4BBD-BFC9-D25784965674), helpstring("_IFormEvents Interface") ] dispinterface _IFormEvents @@ -459,9 +468,10 @@ library SERAPHYSCRIPTTOOLSLib properties: methods: }; + [ object, - uuid(FBFFA998-55F3-4F27-B44E-2E764C33364D), + uuid(858691F9-3A87-4E2F-B6D5-472ED0CA517B), dual, helpstring("IEvent Interface"), pointer_default(unique) @@ -498,7 +508,7 @@ library SERAPHYSCRIPTTOOLSLib }; [ - uuid(5869FF04-ED73-4EEC-BC48-29AADF4EFE61), + uuid(6D14D591-3BC5-4FDC-8364-C7E58BA4FE22), helpstring("SeraphyScriptTools.Form Class"), noncreatable ] @@ -507,8 +517,9 @@ library SERAPHYSCRIPTTOOLSLib [default] interface IForm; [default, source] dispinterface _IFormEvents; }; + [ - uuid(EF80D99E-D8EB-4EE7-8868-C05578F23E4B), + uuid(785751BB-841B-4354-8E19-897F599117C4), helpstring("_IEventEvents Interface") ] dispinterface _IEventEvents @@ -517,10 +528,9 @@ library SERAPHYSCRIPTTOOLSLib methods: }; - [ object, - uuid(80E13A41-FB92-4D5D-8042-1E556B681855), + uuid(008E38AA-84EE-4D33-B91D-E6A25398295A), dual, helpstring("ISeraphyScriptTools_Instance Interface"), pointer_default(unique) @@ -542,7 +552,7 @@ library SERAPHYSCRIPTTOOLSLib }; [ - uuid(6E7538A4-2A3E-4631-BB79-6A9D923DB432), + uuid(2AE22F00-6154-4FD0-B364-0BA23E1A6278), helpstring("Event Class"), noncreatable ] @@ -551,8 +561,9 @@ library SERAPHYSCRIPTTOOLSLib [default] interface IEvent; [default, source] dispinterface _IEventEvents; }; + [ - uuid(B63BD6A9-2157-4578-8138-895E34BDD5F0), + uuid(C2D2DBF3-CB71-4E12-9D29-5C4EFECD11CE), helpstring("_ISeraphyScriptTools_InstanceEvents Interface") ] dispinterface _ISeraphyScriptTools_InstanceEvents @@ -560,9 +571,10 @@ library SERAPHYSCRIPTTOOLSLib properties: methods: }; + [ object, - uuid(12DA362D-72CE-4BB9-981F-B46B90DAE9AF), + uuid(61A195E2-00EA-487B-8473-42C17CDEBB66), dual, helpstring("ITreeItem Interface"), pointer_default(unique) @@ -583,9 +595,10 @@ library SERAPHYSCRIPTTOOLSLib [id(11), helpstring("Ò¿¯ÄÞ Sort")] HRESULT Sort(); [id(12), helpstring("Ò¿¯ÄÞ IsValid")] HRESULT IsValid([out, retval]BOOL* pResult); }; + [ object, - uuid(E911BCA5-E5CA-4A49-9A48-9F6D933B5DCC), + uuid(C5B5CEC7-D7AE-4547-A05A-2BA42C20ACD1), dual, helpstring("IObjectMap Interface"), pointer_default(unique) @@ -607,9 +620,10 @@ library SERAPHYSCRIPTTOOLSLib [id(12), helpstring("Ò¿¯ÄÞ SaveProfile")] HRESULT SaveProfile([in]IUnknown* punkVal); [propget, id(DISPID_NEWENUM), helpstring("ÌßÛÊßè _NewEnum")] HRESULT _NewEnum([out, retval] IUnknown* *pVal); }; + [ object, - uuid(F8B84F95-7454-463B-BDC4-DE3EB9A96550), + uuid(EA70DA05-072B-4985-826F-9766CBF3E51B), dual, helpstring("ISeraphyScriptTools_Shell Interface"), pointer_default(unique) @@ -635,9 +649,10 @@ library SERAPHYSCRIPTTOOLSLib [id(15), helpstring("Ò¿¯ÄÞ SetMainWindow")] HRESULT SetMainWindow([in]VARIANT varUnk); [id(16), helpstring("Ò¿¯ÄÞ IsExist")] HRESULT IsExist([in]VARIANT name, [out, retval]VARIANT* pVal); }; + [ object, - uuid(690ED5D8-DBA9-4982-9E6E-C8B69342C47E), + uuid(28B56FB8-E47A-412A-93AA-B932BE0659EF), dual, helpstring("IShellExecObj Interface"), pointer_default(unique) @@ -647,9 +662,10 @@ library SERAPHYSCRIPTTOOLSLib [id(1), helpstring("Ò¿¯ÄÞ Wait")] HRESULT Wait([in, optional]VARIANT tim, [out, retval]VARIANT* pVal); [propget, id(2), helpstring("ÌßÛÊßè ExitCode")] HRESULT ExitCode([out, retval] long *pVal); }; + [ object, - uuid(C9C4F4B0-BE0D-481F-889A-0CCF249494F7), + uuid(777AD86C-5430-4860-A990-094A33939CCF), dual, helpstring("IObjectVector Interface"), pointer_default(unique) @@ -670,9 +686,10 @@ library SERAPHYSCRIPTTOOLSLib [id(11), helpstring("Ò¿¯ÄÞ MakeArray")] HRESULT MakeArray([out, retval]VARIANT* pVal); [propget, id(DISPID_NEWENUM), helpstring("ÌßÛÊßè _NewEnum")] HRESULT _NewEnum([out, retval] IUnknown* *pVal); }; + [ object, - uuid(8402BE8E-3972-42F4-BEE3-2717CDC51949), + uuid(6DF71492-2745-4936-82FF-2C61718262E2), dual, helpstring("ISeraphyScriptTools_ProfileSection Interface"), pointer_default(unique) @@ -684,9 +701,10 @@ library SERAPHYSCRIPTTOOLSLib [id(2), helpstring("Ò¿¯ÄÞ GetValue")] HRESULT GetValue([in]VARIANT idx, [in, optional]VARIANT def, [out, retval]VARIANT* pVal); [id(3), helpstring("Ò¿¯ÄÞ GetKeyNames")] HRESULT GetKeyNames([out, retval]VARIANT* pVal); }; + [ object, - uuid(26F24F9B-3FFF-49BC-9D87-A46469D90DCA), + uuid(43EA97D7-B5A3-4919-97A8-EE5AC9EC2480), dual, helpstring("ISeraphyScriptTool_ParseName Interface"), pointer_default(unique) @@ -705,9 +723,10 @@ library SERAPHYSCRIPTTOOLSLib [propput, id(5), helpstring("ÌßÛÊßè Drive")] HRESULT Drive([in] BSTR newVal); [propget, id(6), helpstring("ÌßÛÊßè Directory")] HRESULT Directory([out, retval] BSTR *pVal); }; + [ object, - uuid(B95767D2-7FFF-4709-9938-A64A558855DE), + uuid(E9868AB9-1991-4E5E-BBC5-69F3C42FC6E0), dual, helpstring("IPrivateProfile Interface"), pointer_default(unique) @@ -720,7 +739,7 @@ library SERAPHYSCRIPTTOOLSLib }; [ - uuid(D952EC87-3C30-46CC-879E-06AC42A006BC), + uuid(5F29CADF-F973-4AFD-869B-289779CBBCD0), helpstring("SeraphyScriptTools.Instance Class") ] coclass SeraphyScriptTools_Instance @@ -728,64 +747,75 @@ library SERAPHYSCRIPTTOOLSLib [default] interface ISeraphyScriptTools_Instance; [default, source] dispinterface _ISeraphyScriptTools_InstanceEvents; }; + [ - uuid(300F33B2-A6C8-4712-A818-52964AAC531B), - helpstring("SeraphyScriptTools.TreeItem Class") + uuid(B2C4593C-85AF-497E-9DA8-09DAD328DB79), + helpstring("SeraphyScriptTools.TreeItem Class"), + noncreatable ] coclass TreeItem { [default] interface ITreeItem; }; + [ - uuid(E368625A-EE53-43BA-8433-B7FE6E995DEA), + uuid(EFBBE23B-61C9-48D6-8126-BF26C2EB54F9), helpstring("SeraphyScriptTools.ObjectMap Class") ] coclass ObjectMap { [default] interface IObjectMap; }; + [ - uuid(A1F18502-8397-4586-AE93-8F6384056403), + uuid(58D688F7-996F-4BAE-B509-9D86AABB7E5A), helpstring("SeraphyScriptTools.Shell Class") ] coclass SeraphyScriptTools_Shell { [default] interface ISeraphyScriptTools_Shell; }; + [ - uuid(B7168409-78F6-4C7A-A7E6-15D978B65634), - helpstring("SeraphyScriptTools.ShellExecObj Class") + uuid(799C51C9-0642-49F8-AADC-113E748D63B3), + helpstring("SeraphyScriptTools.ShellExecObj Class"), + noncreatable ] coclass ShellExecObj { [default] interface IShellExecObj; }; + [ - uuid(FFA411CA-1872-4A89-92F2-A7EBCBB83241), + uuid(E0B37C79-A266-42BC-9FBE-B6FD6C4CF7E0), helpstring("SeraphyScriptTools.ObjectVector Class") ] coclass ObjectVector { [default] interface IObjectVector; }; + [ - uuid(E6DE44A6-32C5-4818-99FB-45BB5E6DB1FF), - helpstring("SeraphyScriptTools.ProfileSection Class") + uuid(B41E1584-290E-449E-B73C-1E9B4411C340), + helpstring("SeraphyScriptTools.ProfileSection Class"), + noncreatable ] coclass ProfileSection { [default] interface ISeraphyScriptTools_ProfileSection; }; + [ - uuid(43AB6371-EFA9-4C25-897A-6D6249872022), + uuid(CDC735D3-F0FF-4671-809E-A7D5CCD52AC2), helpstring("SeraphyScriptTools.ParseName Class") ] coclass ParseName { [default] interface ISeraphyScriptTool_ParseName; }; + [ - uuid(A1DADEC9-00B3-4D99-8D4A-17779E94A8AA), + uuid(91F660A0-F9DA-47E4-9E88-A01A1678FDC9), helpstring("SeraphyScriptTools.PrivateProfile Class") ] coclass PrivateProfile diff --git a/Shell.rgs b/Shell.rgs index d008c90..3cb97fa 100644 --- a/Shell.rgs +++ b/Shell.rgs @@ -1,26 +1,27 @@ HKCR { - SeraphyScriptTools.Shell.1 = s 'SeraphyScriptTools.Shell Class' + SeraphyScriptTools.Shell.2 = s 'SeraphyScriptTools.Shell Class' { - CLSID = s '{A1F18502-8397-4586-AE93-8F6384056403}' + CLSID = s '{58D688F7-996F-4BAE-B509-9D86AABB7E5A}' } SeraphyScriptTools.Shell = s 'SeraphyScriptTools.Shell Class' { - CLSID = s '{A1F18502-8397-4586-AE93-8F6384056403}' - CurVer = s 'SeraphyScriptTools.Shell.1' + CLSID = s '{58D688F7-996F-4BAE-B509-9D86AABB7E5A}' + CurVer = s 'SeraphyScriptTools.Shell.2' } NoRemove CLSID { - ForceRemove {A1F18502-8397-4586-AE93-8F6384056403} = s 'SeraphyScriptTools.Shell Class' + ForceRemove {58D688F7-996F-4BAE-B509-9D86AABB7E5A} = s 'SeraphyScriptTools.Shell Class' { - ProgID = s 'SeraphyScriptTools.Shell.1' + ProgID = s 'SeraphyScriptTools.Shell.2' VersionIndependentProgID = s 'SeraphyScriptTools.Shell' ForceRemove 'Programmable' InprocServer32 = s '%MODULE%' { val ThreadingModel = s 'Apartment' } - 'TypeLib' = s '{806A3FFF-0A01-4366-8B16-781BDF9B5604}' + 'TypeLib' = s '{960CCCE5-12B2-4A64-9884-45588E71D3F9}' + 'Version' = s '1.1' } } } -- 2.11.0