OSDN Git Service

Remove USES_CONVERSION
[winmerge-jp/winmerge-jp.git] / ShellExtension / WinMergeShell.rgs
1 HKCR
2 {
3         ShellExtension.WinMergeShell.1 = s 'WinMergeShell Class'
4         {
5                 CLSID = s '{4E716236-AA30-4C65-B225-D68BBA81E9C2}'
6         }
7         ShellExtension.WinMergeShell = s 'WinMergeShell Class'
8         {
9                 CLSID = s '{4E716236-AA30-4C65-B225-D68BBA81E9C2}'
10                 CurVer = s 'ShellExtension.WinMergeShell.1'
11         }
12         NoRemove CLSID
13         {
14                 ForceRemove {4E716236-AA30-4C65-B225-D68BBA81E9C2} = s 'WinMergeShell Class'
15                 {
16                         ProgID = s 'ShellExtension.WinMergeShell.1'
17                         VersionIndependentProgID = s 'ShellExtension.WinMergeShell'
18                         ForceRemove 'Programmable'
19                         InprocServer32 = s '%MODULE%'
20                         {
21                                 val ThreadingModel = s 'Apartment'
22                         }
23                         'TypeLib' = s '{06029E17-28B5-456A-B866-4E79D98612FD}'
24                 }
25         }
26         NoRemove *
27         {
28                 NoRemove ShellEx
29                 {
30                         NoRemove ContextMenuHandlers
31                         {
32                                 ForceRemove WinMerge = s '{4E716236-AA30-4C65-B225-D68BBA81E9C2}'
33                         }
34                 }
35         }
36
37         NoRemove Directory
38         {
39                 NoRemove ShellEx
40                 {
41                         NoRemove ContextMenuHandlers
42                         {
43                                 ForceRemove WinMerge = s '{4E716236-AA30-4C65-B225-D68BBA81E9C2}'
44                         }
45                         NoRemove DragDropHandlers
46                         {
47                                 ForceRemove WinMerge = s '{4E716236-AA30-4C65-B225-D68BBA81E9C2}'
48                         }
49                 }
50         }
51
52         NoRemove Directory
53         {
54                 NoRemove Background
55                 {
56                         NoRemove ShellEx
57                         {
58                                 NoRemove ContextMenuHandlers
59                                 {
60                                         ForceRemove WinMerge = s '{4E716236-AA30-4C65-B225-D68BBA81E9C2}'
61                                 }
62                                 NoRemove DragDropHandlers
63                                 {
64                                         ForceRemove WinMerge = s '{4E716236-AA30-4C65-B225-D68BBA81E9C2}'
65                                 }
66                         }
67                 }
68         }
69
70         NoRemove Drive
71         {
72                 NoRemove ShellEx
73                 {
74                         NoRemove ContextMenuHandlers
75                         {
76                                 ForceRemove WinMerge = s '{4E716236-AA30-4C65-B225-D68BBA81E9C2}'
77                         }
78                         NoRemove DragDropHandlers
79                         {
80                                 ForceRemove WinMerge = s '{4E716236-AA30-4C65-B225-D68BBA81E9C2}'
81                         }
82                 }
83         }
84 }