blob: 9766031979b1dd853341cee2b3dcbcd43daace47 [file] [log] [blame]
Alexandre Julliard20310d12010-12-22 21:26:11 +01001/*
2 * COM Classes for mshtml
3 *
4 * Copyright 2010 Alexandre Julliard
5 *
6 * This library is free software; you can redistribute it and/or
7 * modify it under the terms of the GNU Lesser General Public
8 * License as published by the Free Software Foundation; either
9 * version 2.1 of the License, or (at your option) any later version.
10 *
11 * This library is distributed in the hope that it will be useful,
12 * but WITHOUT ANY WARRANTY; without even the implied warranty of
13 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
14 * Lesser General Public License for more details.
15 *
16 * You should have received a copy of the GNU Lesser General Public
17 * License along with this library; if not, write to the Free Software
18 * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
19 */
20
21[
22 helpstring("Microsoft HTML About Pluggable Protocol"),
23 threading(apartment),
24 uuid(3050f406-98b5-11cf-bb82-00aa00bdce0b)
25]
26coclass AboutProtocol { }
27
28[
29 helpstring("Microsoft Anchor Element Browse Property Page"),
30 threading(apartment),
31 uuid(3050f3bb-98b5-11cf-bb82-00aa00bdce0b)
32]
33coclass CAnchorBrowsePropertyPage { }
34
35[
36 helpstring("Microsoft HTML Background Page"),
37 threading(apartment),
38 uuid(3050f232-98b5-11cf-bb82-00aa00bdce0b)
39]
40coclass CBackgroundPropertyPage { }
41
42[
43 helpstring("Microsoft HTML Anchor Page"),
44 threading(apartment),
45 uuid(3050f1fc-98b5-11cf-bb82-00aa00bdce0b)
46]
47coclass CCDAnchorPropertyPage { }
48
49[
50 helpstring("Microsoft HTML Generic Page"),
51 threading(apartment),
52 uuid(3050f17f-98b5-11cf-bb82-00aa00bdce0b)
53]
54coclass CCDGenericPropertyPage { }
55
56[
57 helpstring("Microsoft Document Browse Property Page"),
58 threading(apartment),
59 uuid(3050f3b4-98b5-11cf-bb82-00aa00bdce0b)
60]
61coclass CDocBrowsePropertyPage { }
62
63[
64 helpstring("Microsoft HTML DwnBindInfo"),
65 threading(apartment),
66 uuid(3050f3c2-98b5-11cf-bb82-00aa00bdce0b)
67]
68coclass CDwnBindInfo { }
69
70[
71 helpstring("Microsoft HTML External Document"),
72 threading(apartment),
73 uuid(3050f163-98b5-11cf-bb82-00aa00bdce0b)
74]
75coclass ExternalFrameworkSite { }
76
77[
78 helpstring("Microsoft Scriptlet HiFiTimer Uses"),
79 progid("Scriptlet.HiFiTimer"),
80 threading(apartment),
81 uuid(5aaf51b3-b1f0-11d1-b6ab-00a0c90833e9)
82]
83coclass CHiFiUses { }
84
85[
86 helpstring("Microsoft Html Component"),
87 threading(apartment),
88 uuid(3050f4f8-98b5-11cf-bb82-00aa00bdce0b)
89]
90coclass CHtmlComponentConstructor { }
91
92[
93 helpstring("Microsoft Image Element Browse Property Page"),
94 threading(apartment),
95 uuid(3050f3b3-98b5-11cf-bb82-00aa00bdce0b)
96]
97coclass CImageBrowsePropertyPage { }
98
99[
100 helpstring("Microsoft HTML Inline Style Page"),
101 threading(apartment),
102 uuid(3050f296-98b5-11cf-bb82-00aa00bdce0b)
103]
104coclass CInlineStylePropertyPage { }
105
106[
107 helpstring("Microsoft Scriptlet Element Behavior Handler"),
108 progid("Scriptlet.Behavior"),
109 threading(apartment),
110 uuid(5aaf51b2-b1f0-11d1-b6ab-00a0c90833e9)
111]
112coclass CPeerHandler { }
113
114[
115 helpstring("Microsoft HTML Recalc"),
116 threading(apartment),
117 uuid(3050f499-98b5-11cf-bb82-00aa00bdce0b)
118]
119coclass CRecalcEngine { }
120
121[
122 helpstring("Microsoft CrSource 4.0"),
123 threading(apartment),
124 progid("CrSource"),
125 version(4.0),
126 uuid(65014010-9f62-11d1-a651-00600811d5ce)
127]
128coclass CrSource { }
129
130[
131 helpstring("Microsoft Scriptlet svr om Uses"),
132 progid("Scriptlet.SvrOm"),
133 threading(apartment),
134 uuid(3050f4f0-98b5-11cf-bb82-00aa00bdce0b)
135]
136coclass CSvrOMUses { }
137
138[
139 helpstring("Microsoft HTA Document 6.0"),
140 threading(apartment),
141 version(6.0),
142 uuid(3050f5c8-98b5-11cf-bb82-00aa00bdce0b)
143]
144coclass HTADocument { }
145
146[
147 helpstring("HTML Document"),
148 progid("htmlfile"),
149 threading(apartment),
150 version(6.0),
151 uuid(25336920-03f9-11cf-8fd0-00aa00686f13)
152]
153coclass HTMLDocument { }
154
155[
156 helpstring("Microsoft HTML Document 6.0"),
157 progid("htmlfile_FullWindowEmbed"),
158 threading(apartment),
159 uuid(25336921-03f9-11cf-8fd0-00aa00686f13)
160]
161coclass HTMLPluginDocument { }
162
163[
164 helpstring("Microsoft Html Popup Window"),
165 threading(apartment),
166 uuid(3050f667-98b5-11cf-bb82-00aa00bdce0b)
167]
168coclass HTMLPopup { }
169
170[
171 helpstring("Microsoft Html Document for Popup Window"),
172 threading(apartment),
173 uuid(3050f67d-98b5-11cf-bb82-00aa00bdce0b)
174]
175coclass HTMLPopupDoc { }
176
177[
178 helpstring("Microsoft HTML Server Document 6.0"),
179 threading(apartment),
180 uuid(3050f4e7-98b5-11cf-bb82-00aa00bdce0b)
181]
182coclass HTMLServerDoc { }
183
184[
185 helpstring("Microsoft HTML Window Security Proxy"),
186 threading(apartment),
187 uuid(3050f391-98b5-11cf-bb82-00aa00bdce0b)
188]
189coclass HTMLWindowProxy { }
190
191[
192 helpstring("CoBMPFilter Class"),
193 progid("BMPFilter.CoBMPFilter.1"),
194 vi_progid("BMPFilter.CoBMPFilter"),
195 threading(apartment),
196 uuid(607fd4e8-0a03-11d1-ab1d-00c04fc9b304)
197]
198coclass CoBMPFilter { }
199
200[
201 helpstring("CoGIFFilter Class"),
202 progid("GIFFilter.CoGIFFilter.1"),
203 vi_progid("GIFFilter.CoGIFFilter"),
204 threading(apartment),
205 uuid(607fd4e8-0a03-11d1-ab1d-00c04fc9b304)
206]
207coclass CoGIFFilter { }
208
209[
210 helpstring("CoJPEGFilter Class"),
211 progid("JPEGFilter.CoJPEGFilter.1"),
212 vi_progid("JPEGFilter.CoJPEGFilter"),
213 threading(apartment),
214 uuid(607fd4e8-0a03-11d1-ab1d-00c04fc9b304)
215]
216coclass CoJPEGFilter { }
217
218[
219 helpstring("CoWMFFilter Class"),
220 progid("WMFFilter.CoWMFFilter.1"),
221 vi_progid("WMFFilter.CoWMFFilter"),
222 threading(apartment),
223 uuid(607fd4e8-0a03-11d1-ab1d-00c04fc9b304)
224]
225coclass CoWMFFilter { }
226
227[
228 helpstring("CoICOFilter Class"),
229 progid("ICOFilter.CoICOFilter.1"),
230 vi_progid("ICOFilter.CoICOFilter"),
231 threading(apartment),
232 uuid(607fd4e8-0a03-11d1-ab1d-00c04fc9b304)
233]
234coclass CoICOFilter { }
235
236[
237 progid("IImgCtx"),
238 threading(apartment),
239 uuid(3050f3d6-98b5-11cf-bb82-00aa00bdce0b)
240]
241coclass IImgCtx { }
242
243[
244 helpstring("Microsoft HTML Load Options"),
245 threading(apartment),
246 uuid(18845040-0fa5-11d1-ba19-00c04fd912d0)
247]
248coclass HTMLLoadOptions { }
249
250[
251 helpstring("IntDitherer Class"),
252 threading(apartment),
253 uuid(05f6fe1a-ecef-11d0-aae7-00c04fc9b304)
254]
255coclass IntDitherer { }
256
257[
258 helpstring("Microsoft HTML Javascript Pluggable Protocol"),
259 threading(apartment),
260 uuid(3050f3b2-98b5-11cf-bb82-00aa00bdce0b)
261]
262coclass JSProtocol { }
263
264[
265 helpstring("Microsoft HTML Mailto Pluggable Protocol"),
266 threading(apartment),
267 uuid(3050f3da-98b5-11cf-bb82-00aa00bdce0b)
268]
269coclass MailtoProtocol { }
270
271[
272 helpstring("MHTML Document"),
273 progid("mhtmlfile"),
274 threading(apartment),
275 version(6.0),
276 uuid(3050f3d9-98b5-11cf-bb82-00aa00bdce0b)
277]
278coclass MHTMLDocument { }
279
280[
281 helpstring("Microsoft HTML Resource Pluggable Protocol"),
282 threading(apartment),
283 uuid(3050f3bc-98b5-11cf-bb82-00aa00bdce0b)
284]
285coclass ResProtocol { }
286
287[
Alexandre Julliard6adfeea2011-08-02 15:38:12 +0200288 helpstring("Microsoft Scriptlet Component"),
289 progid("ScriptBridge.ScriptBridge.1"),
290 vi_progid("ScriptBridge.ScriptBridge"),
291 threading(apartment),
292 uuid(ae24fdae-03c6-11d1-8b76-0080c744f389)
293]
294coclass Scriptlet { }
295
296[
Alexandre Julliard20310d12010-12-22 21:26:11 +0100297 helpstring("Microsoft HTML Resource Pluggable Protocol"),
298 threading(apartment),
299 uuid(76e67a63-06e9-11d2-a840-006008059382)
300]
301coclass SysimageProtocol { }
302
303[
304 helpstring("Trident API"),
305 threading(apartment),
306 uuid(429af92c-a51f-11d2-861e-00c04fa35c89)
307]
308coclass TridentAPI { }