2 * COM Classes for mshtml
4 * Copyright 2010 Alexandre Julliard
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.
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.
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
22 helpstring("Microsoft HTML About Pluggable Protocol"),
24 uuid(3050f406
-98b5
-11cf
-bb82
-00aa00bdce0b
)
26 coclass AboutProtocol
{ }
29 helpstring("Microsoft Anchor Element Browse Property Page"),
31 uuid(3050f3bb
-98b5
-11cf
-bb82
-00aa00bdce0b
)
33 coclass CAnchorBrowsePropertyPage
{ }
36 helpstring("Microsoft HTML Background Page"),
38 uuid(3050f232
-98b5
-11cf
-bb82
-00aa00bdce0b
)
40 coclass CBackgroundPropertyPage
{ }
43 helpstring("Microsoft HTML Anchor Page"),
45 uuid(3050f1fc
-98b5
-11cf
-bb82
-00aa00bdce0b
)
47 coclass CCDAnchorPropertyPage
{ }
50 helpstring("Microsoft HTML Generic Page"),
52 uuid(3050f17f
-98b5
-11cf
-bb82
-00aa00bdce0b
)
54 coclass CCDGenericPropertyPage
{ }
57 helpstring("Microsoft Document Browse Property Page"),
59 uuid(3050f3b4
-98b5
-11cf
-bb82
-00aa00bdce0b
)
61 coclass CDocBrowsePropertyPage
{ }
64 helpstring("Microsoft HTML DwnBindInfo"),
66 uuid(3050f3c2
-98b5
-11cf
-bb82
-00aa00bdce0b
)
68 coclass CDwnBindInfo
{ }
71 helpstring("Microsoft HTML External Document"),
73 uuid(3050f163
-98b5
-11cf
-bb82
-00aa00bdce0b
)
75 coclass ExternalFrameworkSite
{ }
78 helpstring("Microsoft Scriptlet HiFiTimer Uses"),
79 progid
("Scriptlet.HiFiTimer"),
81 uuid(5aaf51b3
-b1f0
-11d1
-b6ab
-00a0c90833e9
)
86 helpstring("Microsoft Html Component"),
88 uuid(3050f4f8
-98b5
-11cf
-bb82
-00aa00bdce0b
)
90 coclass CHtmlComponentConstructor
{ }
93 helpstring("Microsoft Image Element Browse Property Page"),
95 uuid(3050f3b3
-98b5
-11cf
-bb82
-00aa00bdce0b
)
97 coclass CImageBrowsePropertyPage
{ }
100 helpstring("Microsoft HTML Inline Style Page"),
101 threading
(apartment
),
102 uuid(3050f296
-98b5
-11cf
-bb82
-00aa00bdce0b
)
104 coclass CInlineStylePropertyPage
{ }
107 helpstring("Microsoft Scriptlet Element Behavior Handler"),
108 progid
("Scriptlet.Behavior"),
109 threading
(apartment
),
110 uuid(5aaf51b2
-b1f0
-11d1
-b6ab
-00a0c90833e9
)
112 coclass CPeerHandler
{ }
115 helpstring("Microsoft HTML Recalc"),
116 threading
(apartment
),
117 uuid(3050f499
-98b5
-11cf
-bb82
-00aa00bdce0b
)
119 coclass CRecalcEngine
{ }
122 helpstring("Microsoft CrSource 4.0"),
123 threading
(apartment
),
126 uuid(65014010-9f62
-11d1
-a651
-00600811d5ce
)
131 helpstring("Microsoft Scriptlet svr om Uses"),
132 progid
("Scriptlet.SvrOm"),
133 threading
(apartment
),
134 uuid(3050f4f0
-98b5
-11cf
-bb82
-00aa00bdce0b
)
136 coclass CSvrOMUses
{ }
139 helpstring("Microsoft HTA Document 6.0"),
140 threading
(apartment
),
142 uuid(3050f5c8
-98b5
-11cf
-bb82
-00aa00bdce0b
)
144 coclass HTADocument
{ }
147 helpstring("HTML Document"),
149 threading
(apartment
),
151 uuid(25336920-03f9
-11cf
-8fd0
-00aa00686f13
)
153 coclass HTMLDocument
{ }
156 helpstring("Microsoft HTML Document 6.0"),
157 progid
("htmlfile_FullWindowEmbed"),
158 threading
(apartment
),
159 uuid(25336921-03f9
-11cf
-8fd0
-00aa00686f13
)
161 coclass HTMLPluginDocument
{ }
164 helpstring("Microsoft Html Popup Window"),
165 threading
(apartment
),
166 uuid(3050f667
-98b5
-11cf
-bb82
-00aa00bdce0b
)
168 coclass HTMLPopup
{ }
171 helpstring("Microsoft Html Document for Popup Window"),
172 threading
(apartment
),
173 uuid(3050f67d
-98b5
-11cf
-bb82
-00aa00bdce0b
)
175 coclass HTMLPopupDoc
{ }
178 helpstring("Microsoft HTML Server Document 6.0"),
179 threading
(apartment
),
180 uuid(3050f4e7
-98b5
-11cf
-bb82
-00aa00bdce0b
)
182 coclass HTMLServerDoc
{ }
185 helpstring("Microsoft HTML Window Security Proxy"),
186 threading
(apartment
),
187 uuid(3050f391
-98b5
-11cf
-bb82
-00aa00bdce0b
)
189 coclass HTMLWindowProxy
{ }
192 helpstring("CoBMPFilter Class"),
193 progid
("BMPFilter.CoBMPFilter.1"),
194 vi_progid
("BMPFilter.CoBMPFilter"),
195 threading
(apartment
),
196 uuid(607fd4e8
-0a03
-11d1
-ab1d
-00c04fc9b304
)
198 coclass CoBMPFilter
{ }
201 helpstring("CoGIFFilter Class"),
202 progid
("GIFFilter.CoGIFFilter.1"),
203 vi_progid
("GIFFilter.CoGIFFilter"),
204 threading
(apartment
),
205 uuid(607fd4e8
-0a03
-11d1
-ab1d
-00c04fc9b304
)
207 coclass CoGIFFilter
{ }
210 helpstring("CoJPEGFilter Class"),
211 progid
("JPEGFilter.CoJPEGFilter.1"),
212 vi_progid
("JPEGFilter.CoJPEGFilter"),
213 threading
(apartment
),
214 uuid(607fd4e8
-0a03
-11d1
-ab1d
-00c04fc9b304
)
216 coclass CoJPEGFilter
{ }
219 helpstring("CoWMFFilter Class"),
220 progid
("WMFFilter.CoWMFFilter.1"),
221 vi_progid
("WMFFilter.CoWMFFilter"),
222 threading
(apartment
),
223 uuid(607fd4e8
-0a03
-11d1
-ab1d
-00c04fc9b304
)
225 coclass CoWMFFilter
{ }
228 helpstring("CoICOFilter Class"),
229 progid
("ICOFilter.CoICOFilter.1"),
230 vi_progid
("ICOFilter.CoICOFilter"),
231 threading
(apartment
),
232 uuid(607fd4e8
-0a03
-11d1
-ab1d
-00c04fc9b304
)
234 coclass CoICOFilter
{ }
238 threading
(apartment
),
239 uuid(3050f3d6
-98b5
-11cf
-bb82
-00aa00bdce0b
)
244 helpstring("Microsoft HTML Load Options"),
245 threading
(apartment
),
246 uuid(18845040-0fa5
-11d1
-ba19
-00c04fd912d0
)
248 coclass HTMLLoadOptions
{ }
251 helpstring("IntDitherer Class"),
252 threading
(apartment
),
253 uuid(05f6fe1a
-ecef
-11d0
-aae7
-00c04fc9b304
)
255 coclass IntDitherer
{ }
258 helpstring("Microsoft HTML Javascript Pluggable Protocol"),
259 threading
(apartment
),
260 uuid(3050f3b2
-98b5
-11cf
-bb82
-00aa00bdce0b
)
262 coclass JSProtocol
{ }
265 helpstring("Microsoft HTML Mailto Pluggable Protocol"),
266 threading
(apartment
),
267 uuid(3050f3da
-98b5
-11cf
-bb82
-00aa00bdce0b
)
269 coclass MailtoProtocol
{ }
272 helpstring("MHTML Document"),
274 threading
(apartment
),
276 uuid(3050f3d9
-98b5
-11cf
-bb82
-00aa00bdce0b
)
278 coclass MHTMLDocument
{ }
281 helpstring("Microsoft HTML Resource Pluggable Protocol"),
282 threading
(apartment
),
283 uuid(3050f3bc
-98b5
-11cf
-bb82
-00aa00bdce0b
)
285 coclass ResProtocol
{ }
288 helpstring("Microsoft Scriptlet Component"),
289 progid
("ScriptBridge.ScriptBridge.1"),
290 vi_progid
("ScriptBridge.ScriptBridge"),
291 threading
(apartment
),
292 uuid(ae24fdae
-03c6
-11d1
-8b76
-0080c744f389
)
294 coclass Scriptlet
{ }
297 helpstring("Microsoft HTML Resource Pluggable Protocol"),
298 threading
(apartment
),
299 uuid(76e67a63
-06e9
-11d2
-a840
-006008059382)
301 coclass SysimageProtocol
{ }
304 helpstring("Trident API"),
305 threading
(apartment
),
306 uuid(429af92c
-a51f
-11d2
-861e-00c04fa35c89
)
308 coclass TridentAPI
{ }