xref: /trunk/main/odk/examples/OLE/activex/SOActiveX.rgs (revision cdf0e10c4e3984b49a9502b011690b615761d4a3)
1*cdf0e10cSrcweirHKCR
2*cdf0e10cSrcweir{
3*cdf0e10cSrcweir    so_activex.SOActiveX.1 = s 'SOActiveX Class'
4*cdf0e10cSrcweir    {
5*cdf0e10cSrcweir        CLSID = s '{67F2A879-82D5-4A6D-8CC5-FFB3C114B69D}'
6*cdf0e10cSrcweir    }
7*cdf0e10cSrcweir    so_activex.SOActiveX = s 'SOActiveX Class'
8*cdf0e10cSrcweir    {
9*cdf0e10cSrcweir        CLSID = s '{67F2A879-82D5-4A6D-8CC5-FFB3C114B69D}'
10*cdf0e10cSrcweir        CurVer = s 'so_activex.SOActiveX.1'
11*cdf0e10cSrcweir    }
12*cdf0e10cSrcweir    NoRemove CLSID
13*cdf0e10cSrcweir    {
14*cdf0e10cSrcweir        ForceRemove {67F2A879-82D5-4A6D-8CC5-FFB3C114B69D} = s 'SOActiveX Class'
15*cdf0e10cSrcweir        {
16*cdf0e10cSrcweir            ProgID = s 'so_activex.SOActiveX.1'
17*cdf0e10cSrcweir            VersionIndependentProgID = s 'so_activex.SOActiveX'
18*cdf0e10cSrcweir            ForceRemove 'Programmable'
19*cdf0e10cSrcweir            InprocServer32 = s '%MODULE%'
20*cdf0e10cSrcweir            {
21*cdf0e10cSrcweir                val ThreadingModel = s 'Apartment'
22*cdf0e10cSrcweir            }
23*cdf0e10cSrcweir            ForceRemove 'Control'
24*cdf0e10cSrcweir            ForceRemove 'ToolboxBitmap32' = s '%MODULE%, 101'
25*cdf0e10cSrcweir            'MiscStatus' = s '0'
26*cdf0e10cSrcweir            {
27*cdf0e10cSrcweir                '1' = s '131473'
28*cdf0e10cSrcweir            }
29*cdf0e10cSrcweir            'TypeLib' = s '{61FA3F13-8061-4796-B055-3697ED28CB38}'
30*cdf0e10cSrcweir            'Version' = s '1.0'
31*cdf0e10cSrcweir        }
32*cdf0e10cSrcweir    }
33*cdf0e10cSrcweir}
34