xref: /AOO41X/main/extensions/test/ole/AxTestComponents/Basic.rgs (revision cdf0e10c4e3984b49a9502b011690b615761d4a3)
1HKCR
2{
3    AxTestComponents.Basic.1 = s 'Basic Class'
4    {
5        CLSID = s '{BFE10EBE-8584-11D4-8335-005004526AB4}'
6    }
7    AxTestComponents.Basic = s 'Basic Class'
8    {
9        CLSID = s '{BFE10EBE-8584-11D4-8335-005004526AB4}'
10        CurVer = s 'AxTestComponents.Basic.1'
11    }
12    NoRemove CLSID
13    {
14        ForceRemove {BFE10EBE-8584-11D4-8335-005004526AB4} = s 'Basic Class'
15        {
16            ProgID = s 'AxTestComponents.Basic.1'
17            VersionIndependentProgID = s 'AxTestComponents.Basic'
18            ForceRemove 'Programmable'
19            InprocServer32 = s '%MODULE%'
20            {
21                val ThreadingModel = s 'Apartment'
22            }
23            'TypeLib' = s '{BFE10EB1-8584-11D4-8335-005004526AB4}'
24        }
25    }
26    AxTestComponents.Foo.1 = s 'Foo Class'
27    {
28        CLSID = s '{14DE9D5D-EB9D-4091-8E1B-A1B1672D8C1D}'
29    }
30    AxTestComponents.Foo = s 'Foo Class'
31    {
32        CLSID = s '{14DE9D5D-EB9D-4091-8E1B-A1B1672D8C1D}'
33        CurVer = s 'AxTestComponents.Foo.1'
34    }
35    NoRemove CLSID
36    {
37        ForceRemove {14DE9D5D-EB9D-4091-8E1B-A1B1672D8C1D} = s 'Foo Class'
38        {
39            ProgID = s 'AxTestComponents.Foo.1'
40            VersionIndependentProgID = s 'AxTestComponents.Foo'
41            ForceRemove 'Programmable'
42            InprocServer32 = s '%MODULE%'
43            {
44                val ThreadingModel = s 'Apartment'
45            }
46            'TypeLib' = s '{BFE10EB1-8584-11D4-8335-005004526AB4}'
47        }
48    }
49
50}
51