Author: akhaldi Date: Tue Apr 23 16:35:53 2013 New Revision: 58837
URL: http://svn.reactos.org/svn/reactos?rev=58837&view=rev Log: [HHCTRL.OCX] * Add the typelib related registration data. * Set the correct dependencies for the resource file.
Added: trunk/reactos/dll/win32/hhctrl.ocx/hhctrl_tlb.rgs (with props) Modified: trunk/reactos/dll/win32/hhctrl.ocx/CMakeLists.txt trunk/reactos/dll/win32/hhctrl.ocx/hhctrl.rc
Modified: trunk/reactos/dll/win32/hhctrl.ocx/CMakeLists.txt URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/hhctrl.ocx/CMakeL... ============================================================================== --- trunk/reactos/dll/win32/hhctrl.ocx/CMakeLists.txt [iso-8859-1] (original) +++ trunk/reactos/dll/win32/hhctrl.ocx/CMakeLists.txt [iso-8859-1] Tue Apr 23 16:35:53 2013 @@ -19,7 +19,12 @@ ${CMAKE_CURRENT_BINARY_DIR}/hhctrl.def)
add_typelib(hhctrl_tlb.idl) -set_source_files_properties(hhctrl.rc PROPERTIES OBJECT_DEPENDS ${CMAKE_CURRENT_BINARY_DIR}/hhctrl_tlb.tlb) + +list(APPEND hhctrl_rc_deps + ${CMAKE_CURRENT_SOURCE_DIR}/hhctrl_tlb.rgs + ${CMAKE_CURRENT_BINARY_DIR}/hhctrl_tlb.tlb) + +set_source_files_properties(hhctrl.rc PROPERTIES OBJECT_DEPENDS "${hhctrl_rc_deps}")
# hhctrl_tlb.tlb needs stdole2.tlb add_dependencies(hhctrl stdole2)
Modified: trunk/reactos/dll/win32/hhctrl.ocx/hhctrl.rc URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/hhctrl.ocx/hhctrl... ============================================================================== --- trunk/reactos/dll/win32/hhctrl.ocx/hhctrl.rc [iso-8859-1] (original) +++ trunk/reactos/dll/win32/hhctrl.ocx/hhctrl.rc [iso-8859-1] Tue Apr 23 16:35:53 2013 @@ -115,6 +115,8 @@
1 TYPELIB hhctrl_tlb.tlb
+1 WINE_REGISTRY hhctrl_tlb.rgs + #define WINE_FILEDESCRIPTION_STR "Wine htmlhelp OCX" #define WINE_FILENAME_STR "hhctrl.ocx" #define WINE_FILEVERSION 5,2,3790,2744
Added: trunk/reactos/dll/win32/hhctrl.ocx/hhctrl_tlb.rgs URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/hhctrl.ocx/hhctrl... ============================================================================== --- trunk/reactos/dll/win32/hhctrl.ocx/hhctrl_tlb.rgs (added) +++ trunk/reactos/dll/win32/hhctrl.ocx/hhctrl_tlb.rgs [iso-8859-1] Tue Apr 23 16:35:53 2013 @@ -1,0 +1,83 @@ +HKCR +{ + NoRemove Typelib + { + NoRemove '{ADB880A2-D8FF-11CF-9377-00AA003B7A11}' + { + '4.0' = s 'HHCtrl 4.0 Type Library' + { + '0' { win32 = s '%MODULE%' } + FLAGS = s '0' + } + } + } + NoRemove Interface + { + '{ADB880A1-D8FF-11CF-9377-00AA003B7A11}' = s 'IHHCtrl' + { + ProxyStubClsid = s '{00020424-0000-0000-C000-000000000046}' + ProxyStubClsid32 = s '{00020424-0000-0000-C000-000000000046}' + TypeLib = s '{ADB880A2-D8FF-11CF-9377-00AA003B7A11}' { val Version = s '4.0' } + } + '{ADB880A3-D8FF-11CF-9377-00AA003B7A11}' = s '_HHCtrlEvents' + { + ProxyStubClsid = s '{00020424-0000-0000-C000-000000000046}' + ProxyStubClsid32 = s '{00020424-0000-0000-C000-000000000046}' + TypeLib = s '{ADB880A2-D8FF-11CF-9377-00AA003B7A11}' { val Version = s '4.0' } + } + } + NoRemove CLSID + { + '{ADB880A6-D8FF-11CF-9377-00AA003B7A11}' = s 'HHCtrl Object' + { + InprocServer32 = s '%MODULE%' { val ThreadingModel = s 'Apartment' } + ProgId = s 'Internet.HHCtrl.1' + TypeLib = s '{ADB880A2-D8FF-11CF-9377-00AA003B7A11}' + Version = s '1.0' + VersionIndependentProgId = s 'Internet.HHCtrl' + } + '{41B23C28-488E-4E5C-ACE2-BB0BBABE99E8}' = s 'HHCtrl Object' + { + InprocServer32 = s '%MODULE%' { val ThreadingModel = s 'Apartment' } + ProgId = s 'Internet.HHCtrl.1' + TypeLib = s '{ADB880A2-D8FF-11CF-9377-00AA003B7A11}' + Version = s '1.0' + VersionIndependentProgId = s 'Internet.HHCtrl' + } + '{52A2AAAE-085D-4187-97EA-8C30DB990436}' = s 'HHCtrl Object' + { + InprocServer32 = s '%MODULE%' { val ThreadingModel = s 'Apartment' } + ProgId = s 'Internet.HHCtrl.1' + TypeLib = s '{ADB880A2-D8FF-11CF-9377-00AA003B7A11}' + Version = s '1.0' + VersionIndependentProgId = s 'Internet.HHCtrl' + } + } + 'Internet.HHCtrl.1' = s 'HHCtrl Object' + { + CLSID = s '{ADB880A6-D8FF-11CF-9377-00AA003B7A11}' + } + 'Internet.HHCtrl' = s 'HHCtrl Object' + { + CLSID = s '{ADB880A6-D8FF-11CF-9377-00AA003B7A11}' + CurVer = s 'Internet.HHCtrl.1' + } + 'Internet.HHCtrl.1' = s 'HHCtrl Object' + { + CLSID = s '{41B23C28-488E-4E5C-ACE2-BB0BBABE99E8}' + } + 'Internet.HHCtrl' = s 'HHCtrl Object' + { + CLSID = s '{41B23C28-488E-4E5C-ACE2-BB0BBABE99E8}' + CurVer = s 'Internet.HHCtrl.1' + } + 'Internet.HHCtrl.1' = s 'HHCtrl Object' + { + CLSID = s '{52A2AAAE-085D-4187-97EA-8C30DB990436}' + } + 'Internet.HHCtrl' = s 'HHCtrl Object' + { + CLSID = s '{52A2AAAE-085D-4187-97EA-8C30DB990436}' + CurVer = s 'Internet.HHCtrl.1' + } +}
Propchange: trunk/reactos/dll/win32/hhctrl.ocx/hhctrl_tlb.rgs ------------------------------------------------------------------------------ svn:eol-style = native