mirror of
https://github.com/reactos/reactos.git
synced 2025-02-24 01:15:09 +00:00
[HHCTRL.OCX]
* Add the typelib related registration data. * Set the correct dependencies for the resource file. svn path=/trunk/; revision=58837
This commit is contained in:
parent
af2df13222
commit
79ac1cc9a9
3 changed files with 91 additions and 1 deletions
|
@ -19,7 +19,12 @@ add_library(hhctrl SHARED
|
|||
${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)
|
||||
|
|
|
@ -115,6 +115,8 @@ IDB_HHTREEVIEW BITMAP hhtreeview.bmp
|
|||
|
||||
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
|
||||
|
|
83
reactos/dll/win32/hhctrl.ocx/hhctrl_tlb.rgs
Normal file
83
reactos/dll/win32/hhctrl.ocx/hhctrl_tlb.rgs
Normal file
|
@ -0,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'
|
||||
}
|
||||
}
|
Loading…
Reference in a new issue