1 | /*
|
---|
2 | * Copyright 2004-2010 Jacek Caban for CodeWeavers
|
---|
3 | * Copyright 2008 Konstantin Kondratyuk (Etersoft)
|
---|
4 | *
|
---|
5 | * This library is free software; you can redistribute it and/or
|
---|
6 | * modify it under the terms of the GNU Lesser General Public
|
---|
7 | * License as published by the Free Software Foundation; either
|
---|
8 | * version 2.1 of the License, or (at your option) any later version.
|
---|
9 | *
|
---|
10 | * This library is distributed in the hope that it will be useful,
|
---|
11 | * but WITHOUT ANY WARRANTY; without even the implied warranty of
|
---|
12 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
---|
13 | * Lesser General Public License for more details.
|
---|
14 | *
|
---|
15 | * You should have received a copy of the GNU Lesser General Public
|
---|
16 | * License along with this library; if not, write to the Free Software
|
---|
17 | * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
|
---|
18 | */
|
---|
19 |
|
---|
20 | /*
|
---|
21 | * Sun LGPL Disclaimer: For the avoidance of doubt, except that if any license choice
|
---|
22 | * other than GPL or LGPL is available it will apply instead, Sun elects to use only
|
---|
23 | * the Lesser General Public License version 2.1 (LGPLv2) at this time for any software where
|
---|
24 | * a choice of LGPL license versions is made available with the language indicating
|
---|
25 | * that LGPLv2 or any later version may be used, or where a choice of which version
|
---|
26 | * of the LGPL is applied is otherwise unspecified.
|
---|
27 | */
|
---|
28 |
|
---|
29 | #include <mshtmdid.h>
|
---|
30 | #include <mshtmcid.h>
|
---|
31 | #include <olectl.h>
|
---|
32 |
|
---|
33 | import "ocidl.idl";
|
---|
34 | import "dimm.idl";
|
---|
35 | import "shtypes.idl";
|
---|
36 |
|
---|
37 | cpp_quote("#include <olectl.h>")
|
---|
38 |
|
---|
39 | cpp_quote("DEFINE_GUID(SID_SEditCommandTarget, 0x3050f4b5,0x98b5,0x11cf,0xbb,0x82,0x00,0xaa,0x00,0xbd,0xce,0x0b);")
|
---|
40 | cpp_quote("DEFINE_GUID(SID_SHTMLEditHost, 0x3050f6a0,0x98b5,0x11cf,0xbb,0x82,0x00,0xaa,0x00,0xbd,0xce,0x0b);")
|
---|
41 | cpp_quote("DEFINE_GUID(SID_SHTMLEditServices, 0x3050f7f9,0x98b5,0x11cf,0xbb,0x82,0x00,0xaa,0x00,0xbd,0xce,0x0b);")
|
---|
42 | cpp_quote("#define SID_SHTMLWindow IID_IHTMLWindow2")
|
---|
43 | cpp_quote("#define SID_SElementBehaviorFactory IID_IElementBehaviorFactory")
|
---|
44 |
|
---|
45 | cpp_quote("#ifdef WINE_NO_UNICODE_MACROS")
|
---|
46 | cpp_quote("#undef FindText")
|
---|
47 | cpp_quote("#endif")
|
---|
48 |
|
---|
49 | typedef enum {
|
---|
50 | POINTER_GRAVITY_Left,
|
---|
51 | POINTER_GRAVITY_Right,
|
---|
52 | POINTER_GRAVITY_Max = 2147483647
|
---|
53 | } POINTER_GRAVITY;
|
---|
54 |
|
---|
55 | typedef enum {
|
---|
56 | CONTEXT_TYPE_None,
|
---|
57 | CONTEXT_TYPE_Text,
|
---|
58 | CONTEXT_TYPE_EnterScope,
|
---|
59 | CONTEXT_TYPE_ExitScope,
|
---|
60 | CONTEXT_TYPE_NoScope,
|
---|
61 | MARKUP_CONTEXT_TYPE_Max = 2147483647
|
---|
62 | } MARKUP_CONTEXT_TYPE;
|
---|
63 |
|
---|
64 | typedef enum {
|
---|
65 | ELEM_ADJ_BeforeBegin,
|
---|
66 | ELEM_ADJ_AfterBegin,
|
---|
67 | ELEM_ADJ_BeforeEnd,
|
---|
68 | ELEM_ADJ_AfterEnd,
|
---|
69 | ELEMENT_ADJACENCY_Max = 2147483647
|
---|
70 | } ELEMENT_ADJACENCY;
|
---|
71 |
|
---|
72 | typedef enum {
|
---|
73 | MOVEUNIT_PREVCHAR,
|
---|
74 | MOVEUNIT_NEXTCHAR,
|
---|
75 | MOVEUNIT_PREVCLUSTERBEG,
|
---|
76 | MOVEUNIT_NEXTCLUSTERBEG,
|
---|
77 | MOVEUNIT_PREVCLUSTEREND,
|
---|
78 | MOVEUNIT_NEXTCLUSTEREND,
|
---|
79 | MOVEUNIT_PREVWORDBEG,
|
---|
80 | MOVEUNIT_NEXTWORDBEG,
|
---|
81 | MOVEUNIT_PREVWORDEND,
|
---|
82 | MOVEUNIT_NEXTWORDEND,
|
---|
83 | MOVEUNIT_PREVPROOFWORD,
|
---|
84 | MOVEUNIT_NEXTPROOFWORD,
|
---|
85 | MOVEUNIT_NEXTURLBEG,
|
---|
86 | MOVEUNIT_PREVURLBEG,
|
---|
87 | MOVEUNIT_NEXTURLEND,
|
---|
88 | MOVEUNIT_PREVURLEND,
|
---|
89 | MOVEUNIT_PREVSENTENCE,
|
---|
90 | MOVEUNIT_NEXTSENTENCE,
|
---|
91 | MOVEUNIT_PREVBLOCK,
|
---|
92 | MOVEUNIT_NEXTBLOCK,
|
---|
93 | MOVEUNIT_ACTION_Max = 2147483647
|
---|
94 | } MOVEUNIT_ACTION;
|
---|
95 |
|
---|
96 | typedef enum _SELECTION_TYPE {
|
---|
97 | SELECTION_TYPE_None,
|
---|
98 | SELECTION_TYPE_Caret,
|
---|
99 | SELECTION_TYPE_Text,
|
---|
100 | SELECTION_TYPE_Control,
|
---|
101 | SELECTION_TYPE_Max = 2147483647
|
---|
102 | } SELECTION_TYPE;
|
---|
103 |
|
---|
104 | [
|
---|
105 | odl,
|
---|
106 | oleautomation,
|
---|
107 | dual,
|
---|
108 | uuid(3051049b-98b5-11cf-bb82-00aa00bdce0b)
|
---|
109 | ]
|
---|
110 | interface IHTMLDOMConstructor : IDispatch
|
---|
111 | {
|
---|
112 | [propget, id(DISPID_IHTMLDOMCONSTRUCTOR_CONSTRUCTOR), hidden]
|
---|
113 | HRESULT constructor([retval, out] IDispatch* * p);
|
---|
114 |
|
---|
115 | HRESULT LookupGetter([in] BSTR propname, [retval, out] VARIANT* ppDispHandler);
|
---|
116 |
|
---|
117 | HRESULT LookupSetter([in] BSTR propname, [retval, out] VARIANT* ppDispHandler);
|
---|
118 |
|
---|
119 | HRESULT DefineGetter([in] BSTR propname, [in] VARIANT* pdispHandler);
|
---|
120 |
|
---|
121 | HRESULT DefineSetter([in] BSTR propname, [in] VARIANT* pdispHandler);
|
---|
122 | }
|
---|
123 |
|
---|
124 | #define WINE_IHTMLDOMCONSTRUCTOR_DISPINTERFACE_DECL \
|
---|
125 | [propget, id(DISPID_IHTMLDOMCONSTRUCTOR_CONSTRUCTOR), hidden] \
|
---|
126 | IDispatch *constructor()
|
---|
127 |
|
---|
128 | interface IHTMLDocument2;
|
---|
129 | interface IHTMLStyleSheetsCollection;
|
---|
130 | interface IHTMLFrameBase;
|
---|
131 |
|
---|
132 | /*****************************************************************************
|
---|
133 | * IHTMLFiltersCollection interface
|
---|
134 | */
|
---|
135 | [
|
---|
136 | odl,
|
---|
137 | oleautomation,
|
---|
138 | dual,
|
---|
139 | uuid(3050F3EE-98B5-11Cf-BB82-00AA00BDCE0B)
|
---|
140 | ]
|
---|
141 | interface IHTMLFiltersCollection : IDispatch
|
---|
142 | {
|
---|
143 | [propget, id(DISPID_IHTMLFILTERSCOLLECTION_LENGTH)]
|
---|
144 | HRESULT length([retval, out] LONG *p);
|
---|
145 |
|
---|
146 | [propget, id(DISPID_IHTMLFILTERSCOLLECTION__NEWENUM)]
|
---|
147 | HRESULT _newEnum([retval, out] IUnknown **p);
|
---|
148 |
|
---|
149 | [id(DISPID_IHTMLFILTERSCOLLECTION_ITEM)]
|
---|
150 | HRESULT item(
|
---|
151 | [in] VARIANT *pvarIndex,
|
---|
152 | [retval, out] VARIANT *pvarResult);
|
---|
153 | }
|
---|
154 |
|
---|
155 | [
|
---|
156 | version(4.0),
|
---|
157 | uuid(3050F1C5-98B5-11CF-BB82-00AA00BDCE0B)
|
---|
158 | ]
|
---|
159 | library MSHTML
|
---|
160 | {
|
---|
161 |
|
---|
162 | importlib("stdole2.tlb");
|
---|
163 |
|
---|
164 | /*****************************************************************************
|
---|
165 | * IHTMLStyle interface
|
---|
166 | */
|
---|
167 | [
|
---|
168 | odl,
|
---|
169 | oleautomation,
|
---|
170 | dual,
|
---|
171 | uuid(3050F25E-98B5-11CF-BB82-00AA00BDCE0B)
|
---|
172 | ]
|
---|
173 | interface IHTMLStyle : IDispatch
|
---|
174 | {
|
---|
175 | [propput, id(DISPID_IHTMLSTYLE_FONTFAMILY), bindable, displaybind]
|
---|
176 | HRESULT fontFamily([in] BSTR v);
|
---|
177 |
|
---|
178 | [propget, id(DISPID_IHTMLSTYLE_FONTFAMILY), bindable, displaybind]
|
---|
179 | HRESULT fontFamily([retval, out] BSTR *p);
|
---|
180 |
|
---|
181 | [propput, id(DISPID_IHTMLSTYLE_FONTSTYLE), bindable, displaybind]
|
---|
182 | HRESULT fontStyle([in] BSTR v);
|
---|
183 |
|
---|
184 | [propget, id(DISPID_IHTMLSTYLE_FONTSTYLE), bindable, displaybind]
|
---|
185 | HRESULT fontStyle([retval, out] BSTR *p);
|
---|
186 |
|
---|
187 | [propput, id(DISPID_IHTMLSTYLE_FONTVARIANT), bindable, displaybind]
|
---|
188 | HRESULT fontVariant([in] BSTR v);
|
---|
189 |
|
---|
190 | [propget, id(DISPID_IHTMLSTYLE_FONTVARIANT), bindable, displaybind]
|
---|
191 | HRESULT fontVariant([retval, out] BSTR *p);
|
---|
192 |
|
---|
193 | [propput, id(DISPID_IHTMLSTYLE_FONTWEIGHT), bindable, displaybind]
|
---|
194 | HRESULT fontWeight([in] BSTR v);
|
---|
195 |
|
---|
196 | [propget, id(DISPID_IHTMLSTYLE_FONTWEIGHT), bindable, displaybind]
|
---|
197 | HRESULT fontWeight([retval, out] BSTR *p);
|
---|
198 |
|
---|
199 | [propput, id(DISPID_IHTMLSTYLE_FONTSIZE), bindable, displaybind]
|
---|
200 | HRESULT fontSize([in] VARIANT v);
|
---|
201 |
|
---|
202 | [propget, id(DISPID_IHTMLSTYLE_FONTSIZE), bindable, displaybind]
|
---|
203 | HRESULT fontSize([retval, out] VARIANT *p);
|
---|
204 |
|
---|
205 | [propput, id(DISPID_IHTMLSTYLE_FONT), bindable, displaybind]
|
---|
206 | HRESULT font([in] BSTR v);
|
---|
207 |
|
---|
208 | [propget, id(DISPID_IHTMLSTYLE_FONT), bindable, displaybind]
|
---|
209 | HRESULT font([retval, out] BSTR *p);
|
---|
210 |
|
---|
211 | [propput, id(DISPID_IHTMLSTYLE_COLOR), bindable, displaybind]
|
---|
212 | HRESULT color([in] VARIANT v);
|
---|
213 |
|
---|
214 | [propget, id(DISPID_IHTMLSTYLE_COLOR), bindable, displaybind]
|
---|
215 | HRESULT color([retval, out] VARIANT *p);
|
---|
216 |
|
---|
217 | [propput, id(DISPID_IHTMLSTYLE_BACKGROUND), bindable, displaybind]
|
---|
218 | HRESULT background([in] BSTR v);
|
---|
219 |
|
---|
220 | [propget, id(DISPID_IHTMLSTYLE_BACKGROUND), bindable, displaybind]
|
---|
221 | HRESULT background([retval, out] BSTR *p);
|
---|
222 |
|
---|
223 | [propput, id(DISPID_IHTMLSTYLE_BACKGROUNDCOLOR), bindable, displaybind]
|
---|
224 | HRESULT backgroundColor([in] VARIANT v);
|
---|
225 |
|
---|
226 | [propget, id(DISPID_IHTMLSTYLE_BACKGROUNDCOLOR), bindable, displaybind]
|
---|
227 | HRESULT backgroundColor([retval, out] VARIANT *p);
|
---|
228 |
|
---|
229 | [propput, id(DISPID_IHTMLSTYLE_BACKGROUNDIMAGE), bindable, displaybind]
|
---|
230 | HRESULT backgroundImage([in] BSTR v);
|
---|
231 |
|
---|
232 | [propget, id(DISPID_IHTMLSTYLE_BACKGROUNDIMAGE), bindable, displaybind]
|
---|
233 | HRESULT backgroundImage([retval, out] BSTR *p);
|
---|
234 |
|
---|
235 | [propput, id(DISPID_IHTMLSTYLE_BACKGROUNDREPEAT), bindable, displaybind]
|
---|
236 | HRESULT backgroundRepeat([in] BSTR v);
|
---|
237 |
|
---|
238 | [propget, id(DISPID_IHTMLSTYLE_BACKGROUNDREPEAT), bindable, displaybind]
|
---|
239 | HRESULT backgroundRepeat([retval, out] BSTR *p);
|
---|
240 |
|
---|
241 | [propput, id(DISPID_IHTMLSTYLE_BACKGROUNDATTACHMENT), bindable, displaybind]
|
---|
242 | HRESULT backgroundAttachment([in] BSTR v);
|
---|
243 |
|
---|
244 | [propget, id(DISPID_IHTMLSTYLE_BACKGROUNDATTACHMENT), bindable, displaybind]
|
---|
245 | HRESULT backgroundAttachment([retval, out] BSTR *p);
|
---|
246 |
|
---|
247 | [propput, id(DISPID_IHTMLSTYLE_BACKGROUNDPOSITION), bindable, displaybind]
|
---|
248 | HRESULT backgroundPosition([in] BSTR v);
|
---|
249 |
|
---|
250 | [propget, id(DISPID_IHTMLSTYLE_BACKGROUNDPOSITION), bindable, displaybind]
|
---|
251 | HRESULT backgroundPosition([retval, out] BSTR *p);
|
---|
252 |
|
---|
253 | [propput, id(DISPID_IHTMLSTYLE_BACKGROUNDPOSITIONX), bindable, displaybind]
|
---|
254 | HRESULT backgroundPositionX([in] VARIANT v);
|
---|
255 |
|
---|
256 | [propget, id(DISPID_IHTMLSTYLE_BACKGROUNDPOSITIONX), bindable, displaybind]
|
---|
257 | HRESULT backgroundPositionX([retval, out] VARIANT *p);
|
---|
258 |
|
---|
259 | [propput, id(DISPID_IHTMLSTYLE_BACKGROUNDPOSITIONY), bindable, displaybind]
|
---|
260 | HRESULT backgroundPositionY([in] VARIANT v);
|
---|
261 |
|
---|
262 | [propget, id(DISPID_IHTMLSTYLE_BACKGROUNDPOSITIONY), bindable, displaybind]
|
---|
263 | HRESULT backgroundPositionY([retval, out] VARIANT *p);
|
---|
264 |
|
---|
265 | [propput, id(DISPID_IHTMLSTYLE_WORDSPACING), bindable, displaybind]
|
---|
266 | HRESULT wordSpacing([in] VARIANT v);
|
---|
267 |
|
---|
268 | [propget, id(DISPID_IHTMLSTYLE_WORDSPACING), bindable, displaybind]
|
---|
269 | HRESULT wordSpacing([retval, out] VARIANT *p);
|
---|
270 |
|
---|
271 | [propput, id(DISPID_IHTMLSTYLE_LETTERSPACING), bindable, displaybind]
|
---|
272 | HRESULT letterSpacing([in] VARIANT v);
|
---|
273 |
|
---|
274 | [propget, id(DISPID_IHTMLSTYLE_LETTERSPACING), bindable, displaybind]
|
---|
275 | HRESULT letterSpacing([retval, out] VARIANT *p);
|
---|
276 |
|
---|
277 | [propput, id(DISPID_IHTMLSTYLE_TEXTDECORATION), bindable, displaybind]
|
---|
278 | HRESULT textDecoration([in] BSTR v);
|
---|
279 |
|
---|
280 | [propget, id(DISPID_IHTMLSTYLE_TEXTDECORATION), bindable, displaybind]
|
---|
281 | HRESULT textDecoration([retval, out] BSTR *p);
|
---|
282 |
|
---|
283 | [propput, id(DISPID_IHTMLSTYLE_TEXTDECORATIONNONE), bindable, displaybind]
|
---|
284 | HRESULT textDecorationNone([in] VARIANT_BOOL v);
|
---|
285 |
|
---|
286 | [propget, id(DISPID_IHTMLSTYLE_TEXTDECORATIONNONE), bindable, displaybind]
|
---|
287 | HRESULT textDecorationNone([retval, out] VARIANT_BOOL *p);
|
---|
288 |
|
---|
289 | [propput, id(DISPID_IHTMLSTYLE_TEXTDECORATIONUNDERLINE), bindable, displaybind]
|
---|
290 | HRESULT textDecorationUnderline([in] VARIANT_BOOL v);
|
---|
291 |
|
---|
292 | [propget, id(DISPID_IHTMLSTYLE_TEXTDECORATIONUNDERLINE), bindable, displaybind]
|
---|
293 | HRESULT textDecorationUnderline([retval, out] VARIANT_BOOL *p);
|
---|
294 |
|
---|
295 | [propput, id(DISPID_IHTMLSTYLE_TEXTDECORATIONOVERLINE), bindable, displaybind]
|
---|
296 | HRESULT textDecorationOverline([in] VARIANT_BOOL v);
|
---|
297 |
|
---|
298 | [propget, id(DISPID_IHTMLSTYLE_TEXTDECORATIONOVERLINE), bindable, displaybind]
|
---|
299 | HRESULT textDecorationOverline([retval, out] VARIANT_BOOL *p);
|
---|
300 |
|
---|
301 | [propput, id(DISPID_IHTMLSTYLE_TEXTDECORATIONLINETHROUGH), bindable, displaybind]
|
---|
302 | HRESULT textDecorationLineThrough([in] VARIANT_BOOL v);
|
---|
303 |
|
---|
304 | [propget, id(DISPID_IHTMLSTYLE_TEXTDECORATIONLINETHROUGH), bindable, displaybind]
|
---|
305 | HRESULT textDecorationLineThrough([retval, out] VARIANT_BOOL *p);
|
---|
306 |
|
---|
307 | [propput, id(DISPID_IHTMLSTYLE_TEXTDECORATIONBLINK), bindable, displaybind]
|
---|
308 | HRESULT textDecorationBlink([in] VARIANT_BOOL v);
|
---|
309 |
|
---|
310 | [propget, id(DISPID_IHTMLSTYLE_TEXTDECORATIONBLINK), bindable, displaybind]
|
---|
311 | HRESULT textDecorationBlink([retval, out] VARIANT_BOOL *p);
|
---|
312 |
|
---|
313 | [propput, id(DISPID_IHTMLSTYLE_VERTICALALIGN), bindable, displaybind]
|
---|
314 | HRESULT verticalAlign([in] VARIANT v);
|
---|
315 |
|
---|
316 | [propget, id(DISPID_IHTMLSTYLE_VERTICALALIGN), bindable, displaybind]
|
---|
317 | HRESULT verticalAlign([retval, out] VARIANT *p);
|
---|
318 |
|
---|
319 | [propput, id(DISPID_IHTMLSTYLE_TEXTTRANSFORM), bindable, displaybind]
|
---|
320 | HRESULT textTransform([in] BSTR v);
|
---|
321 |
|
---|
322 | [propget, id(DISPID_IHTMLSTYLE_TEXTTRANSFORM), bindable, displaybind]
|
---|
323 | HRESULT textTransform([retval, out] BSTR *p);
|
---|
324 |
|
---|
325 | [propput, id(DISPID_IHTMLSTYLE_TEXTALIGN), bindable, displaybind]
|
---|
326 | HRESULT textAlign([in] BSTR v);
|
---|
327 |
|
---|
328 | [propget, id(DISPID_IHTMLSTYLE_TEXTALIGN), bindable, displaybind]
|
---|
329 | HRESULT textAlign([retval, out] BSTR *p);
|
---|
330 |
|
---|
331 | [propput, id(DISPID_IHTMLSTYLE_TEXTINDENT), bindable, displaybind]
|
---|
332 | HRESULT textIndent([in] VARIANT v);
|
---|
333 |
|
---|
334 | [propget, id(DISPID_IHTMLSTYLE_TEXTINDENT), bindable, displaybind]
|
---|
335 | HRESULT textIndent([retval, out] VARIANT *p);
|
---|
336 |
|
---|
337 | [propput, id(DISPID_IHTMLSTYLE_LINEHEIGHT), bindable, displaybind]
|
---|
338 | HRESULT lineHeight([in] VARIANT v);
|
---|
339 |
|
---|
340 | [propget, id(DISPID_IHTMLSTYLE_LINEHEIGHT), bindable, displaybind]
|
---|
341 | HRESULT lineHeight([retval, out] VARIANT *p);
|
---|
342 |
|
---|
343 | [propput, id(DISPID_IHTMLSTYLE_MARGINTOP), bindable, displaybind]
|
---|
344 | HRESULT marginTop([in] VARIANT v);
|
---|
345 |
|
---|
346 | [propget, id(DISPID_IHTMLSTYLE_MARGINTOP), bindable, displaybind]
|
---|
347 | HRESULT marginTop([retval, out] VARIANT *p);
|
---|
348 |
|
---|
349 | [propput, id(DISPID_IHTMLSTYLE_MARGINRIGHT), bindable, displaybind]
|
---|
350 | HRESULT marginRight([in] VARIANT v);
|
---|
351 |
|
---|
352 | [propget, id(DISPID_IHTMLSTYLE_MARGINRIGHT), bindable, displaybind]
|
---|
353 | HRESULT marginRight([retval, out] VARIANT *p);
|
---|
354 |
|
---|
355 | [propput, id(DISPID_IHTMLSTYLE_MARGINBOTTOM), bindable, displaybind]
|
---|
356 | HRESULT marginBottom([in] VARIANT v);
|
---|
357 |
|
---|
358 | [propget, id(DISPID_IHTMLSTYLE_MARGINBOTTOM), bindable, displaybind]
|
---|
359 | HRESULT marginBottom([retval, out] VARIANT *p);
|
---|
360 |
|
---|
361 | [propput, id(DISPID_IHTMLSTYLE_MARGINLEFT), bindable, displaybind]
|
---|
362 | HRESULT marginLeft([in] VARIANT v);
|
---|
363 |
|
---|
364 | [propget, id(DISPID_IHTMLSTYLE_MARGINLEFT), bindable, displaybind]
|
---|
365 | HRESULT marginLeft([retval, out] VARIANT *p);
|
---|
366 |
|
---|
367 | [propput, id(DISPID_IHTMLSTYLE_MARGIN), bindable, displaybind]
|
---|
368 | HRESULT margin([in] BSTR v);
|
---|
369 |
|
---|
370 | [propget, id(DISPID_IHTMLSTYLE_MARGIN), bindable, displaybind]
|
---|
371 | HRESULT margin([retval, out] BSTR *p);
|
---|
372 |
|
---|
373 | [propput, id(DISPID_IHTMLSTYLE_PADDINGTOP), bindable, displaybind]
|
---|
374 | HRESULT paddingTop([in] VARIANT v);
|
---|
375 |
|
---|
376 | [propget, id(DISPID_IHTMLSTYLE_PADDINGTOP), bindable, displaybind]
|
---|
377 | HRESULT paddingTop([retval, out] VARIANT *p);
|
---|
378 |
|
---|
379 | [propput, id(DISPID_IHTMLSTYLE_PADDINGRIGHT), bindable, displaybind]
|
---|
380 | HRESULT paddingRight([in] VARIANT v);
|
---|
381 |
|
---|
382 | [propget, id(DISPID_IHTMLSTYLE_PADDINGRIGHT), bindable, displaybind]
|
---|
383 | HRESULT paddingRight([retval, out] VARIANT *p);
|
---|
384 |
|
---|
385 | [propput, id(DISPID_IHTMLSTYLE_PADDINGBOTTOM), bindable, displaybind]
|
---|
386 | HRESULT paddingBottom([in] VARIANT v);
|
---|
387 |
|
---|
388 | [propget, id(DISPID_IHTMLSTYLE_PADDINGBOTTOM), bindable, displaybind]
|
---|
389 | HRESULT paddingBottom([retval, out] VARIANT *p);
|
---|
390 |
|
---|
391 | [propput, id(DISPID_IHTMLSTYLE_PADDINGLEFT), bindable, displaybind]
|
---|
392 | HRESULT paddingLeft([in] VARIANT v);
|
---|
393 |
|
---|
394 | [propget, id(DISPID_IHTMLSTYLE_PADDINGLEFT), bindable, displaybind]
|
---|
395 | HRESULT paddingLeft([retval, out] VARIANT *p);
|
---|
396 |
|
---|
397 | [propput, id(DISPID_IHTMLSTYLE_PADDING), bindable, displaybind]
|
---|
398 | HRESULT padding([in] BSTR v);
|
---|
399 |
|
---|
400 | [propget, id(DISPID_IHTMLSTYLE_PADDING), bindable, displaybind]
|
---|
401 | HRESULT padding([retval, out] BSTR *p);
|
---|
402 |
|
---|
403 | [propput, id(DISPID_IHTMLSTYLE_BORDER), bindable, displaybind]
|
---|
404 | HRESULT border([in] BSTR v);
|
---|
405 |
|
---|
406 | [propget, id(DISPID_IHTMLSTYLE_BORDER), bindable, displaybind]
|
---|
407 | HRESULT border([retval, out] BSTR *p);
|
---|
408 |
|
---|
409 | [propput, id(DISPID_IHTMLSTYLE_BORDERTOP), bindable, displaybind]
|
---|
410 | HRESULT borderTop([in] BSTR v);
|
---|
411 |
|
---|
412 | [propget, id(DISPID_IHTMLSTYLE_BORDERTOP), bindable, displaybind]
|
---|
413 | HRESULT borderTop([retval, out] BSTR *p);
|
---|
414 |
|
---|
415 | [propput, id(DISPID_IHTMLSTYLE_BORDERRIGHT), bindable, displaybind]
|
---|
416 | HRESULT borderRight([in] BSTR v);
|
---|
417 |
|
---|
418 | [propget, id(DISPID_IHTMLSTYLE_BORDERRIGHT), bindable, displaybind]
|
---|
419 | HRESULT borderRight([retval, out] BSTR *p);
|
---|
420 |
|
---|
421 | [propput, id(DISPID_IHTMLSTYLE_BORDERBOTTOM), bindable, displaybind]
|
---|
422 | HRESULT borderBottom([in] BSTR v);
|
---|
423 |
|
---|
424 | [propget, id(DISPID_IHTMLSTYLE_BORDERBOTTOM), bindable, displaybind]
|
---|
425 | HRESULT borderBottom([retval, out] BSTR *p);
|
---|
426 |
|
---|
427 | [propput, id(DISPID_IHTMLSTYLE_BORDERLEFT), bindable, displaybind]
|
---|
428 | HRESULT borderLeft([in] BSTR v);
|
---|
429 |
|
---|
430 | [propget, id(DISPID_IHTMLSTYLE_BORDERLEFT), bindable, displaybind]
|
---|
431 | HRESULT borderLeft([retval, out] BSTR *p);
|
---|
432 |
|
---|
433 | [propput, id(DISPID_IHTMLSTYLE_BORDERCOLOR), bindable, displaybind]
|
---|
434 | HRESULT borderColor([in] BSTR v);
|
---|
435 |
|
---|
436 | [propget, id(DISPID_IHTMLSTYLE_BORDERCOLOR), bindable, displaybind]
|
---|
437 | HRESULT borderColor([retval, out] BSTR *p);
|
---|
438 |
|
---|
439 | [propput, id(DISPID_IHTMLSTYLE_BORDERTOPCOLOR), bindable, displaybind]
|
---|
440 | HRESULT borderTopColor([in] VARIANT v);
|
---|
441 |
|
---|
442 | [propget, id(DISPID_IHTMLSTYLE_BORDERTOPCOLOR), bindable, displaybind]
|
---|
443 | HRESULT borderTopColor([retval, out] VARIANT *p);
|
---|
444 |
|
---|
445 | [propput, id(DISPID_IHTMLSTYLE_BORDERRIGHTCOLOR), bindable, displaybind]
|
---|
446 | HRESULT borderRightColor([in] VARIANT v);
|
---|
447 |
|
---|
448 | [propget, id(DISPID_IHTMLSTYLE_BORDERRIGHTCOLOR), bindable, displaybind]
|
---|
449 | HRESULT borderRightColor([retval, out] VARIANT *p);
|
---|
450 |
|
---|
451 | [propput, id(DISPID_IHTMLSTYLE_BORDERBOTTOMCOLOR), bindable, displaybind]
|
---|
452 | HRESULT borderBottomColor([in] VARIANT v);
|
---|
453 |
|
---|
454 | [propget, id(DISPID_IHTMLSTYLE_BORDERBOTTOMCOLOR), bindable, displaybind]
|
---|
455 | HRESULT borderBottomColor([retval, out] VARIANT *p);
|
---|
456 |
|
---|
457 | [propput, id(DISPID_IHTMLSTYLE_BORDERLEFTCOLOR), bindable, displaybind]
|
---|
458 | HRESULT borderLeftColor([in] VARIANT v);
|
---|
459 |
|
---|
460 | [propget, id(DISPID_IHTMLSTYLE_BORDERLEFTCOLOR), bindable, displaybind]
|
---|
461 | HRESULT borderLeftColor([retval, out] VARIANT *p);
|
---|
462 |
|
---|
463 | [propput, id(DISPID_IHTMLSTYLE_BORDERWIDTH), bindable, displaybind]
|
---|
464 | HRESULT borderWidth([in] BSTR v);
|
---|
465 |
|
---|
466 | [propget, id(DISPID_IHTMLSTYLE_BORDERWIDTH), bindable, displaybind]
|
---|
467 | HRESULT borderWidth([retval, out] BSTR *p);
|
---|
468 |
|
---|
469 | [propput, id(DISPID_IHTMLSTYLE_BORDERTOPWIDTH), bindable, displaybind]
|
---|
470 | HRESULT borderTopWidth([in] VARIANT v);
|
---|
471 |
|
---|
472 | [propget, id(DISPID_IHTMLSTYLE_BORDERTOPWIDTH), bindable, displaybind]
|
---|
473 | HRESULT borderTopWidth([retval, out] VARIANT *p);
|
---|
474 |
|
---|
475 | [propput, id(DISPID_IHTMLSTYLE_BORDERRIGHTWIDTH), bindable, displaybind]
|
---|
476 | HRESULT borderRightWidth([in] VARIANT v);
|
---|
477 |
|
---|
478 | [propget, id(DISPID_IHTMLSTYLE_BORDERRIGHTWIDTH), bindable, displaybind]
|
---|
479 | HRESULT borderRightWidth([retval, out] VARIANT *p);
|
---|
480 |
|
---|
481 | [propput, id(DISPID_IHTMLSTYLE_BORDERBOTTOMWIDTH), bindable, displaybind]
|
---|
482 | HRESULT borderBottomWidth([in] VARIANT v);
|
---|
483 |
|
---|
484 | [propget, id(DISPID_IHTMLSTYLE_BORDERBOTTOMWIDTH), bindable, displaybind]
|
---|
485 | HRESULT borderBottomWidth([retval, out] VARIANT *p);
|
---|
486 |
|
---|
487 | [propput, id(DISPID_IHTMLSTYLE_BORDERLEFTWIDTH), bindable, displaybind]
|
---|
488 | HRESULT borderLeftWidth([in] VARIANT v);
|
---|
489 |
|
---|
490 | [propget, id(DISPID_IHTMLSTYLE_BORDERLEFTWIDTH), bindable, displaybind]
|
---|
491 | HRESULT borderLeftWidth([retval, out] VARIANT *p);
|
---|
492 |
|
---|
493 | [propput, id(DISPID_IHTMLSTYLE_BORDERSTYLE), bindable, displaybind]
|
---|
494 | HRESULT borderStyle([in] BSTR v);
|
---|
495 |
|
---|
496 | [propget, id(DISPID_IHTMLSTYLE_BORDERSTYLE), bindable, displaybind]
|
---|
497 | HRESULT borderStyle([retval, out] BSTR *p);
|
---|
498 |
|
---|
499 | [propput, id(DISPID_IHTMLSTYLE_BORDERTOPSTYLE), bindable, displaybind]
|
---|
500 | HRESULT borderTopStyle([in] BSTR v);
|
---|
501 |
|
---|
502 | [propget, id(DISPID_IHTMLSTYLE_BORDERTOPSTYLE), bindable, displaybind]
|
---|
503 | HRESULT borderTopStyle([retval, out] BSTR *p);
|
---|
504 |
|
---|
505 | [propput, id(DISPID_IHTMLSTYLE_BORDERRIGHTSTYLE), bindable, displaybind]
|
---|
506 | HRESULT borderRightStyle([in] BSTR v);
|
---|
507 |
|
---|
508 | [propget, id(DISPID_IHTMLSTYLE_BORDERRIGHTSTYLE), bindable, displaybind]
|
---|
509 | HRESULT borderRightStyle([retval, out] BSTR *p);
|
---|
510 |
|
---|
511 | [propput, id(DISPID_IHTMLSTYLE_BORDERBOTTOMSTYLE), bindable, displaybind]
|
---|
512 | HRESULT borderBottomStyle([in] BSTR v);
|
---|
513 |
|
---|
514 | [propget, id(DISPID_IHTMLSTYLE_BORDERBOTTOMSTYLE), bindable, displaybind]
|
---|
515 | HRESULT borderBottomStyle([retval, out] BSTR *p);
|
---|
516 |
|
---|
517 | [propput, id(DISPID_IHTMLSTYLE_BORDERLEFTSTYLE), bindable, displaybind]
|
---|
518 | HRESULT borderLeftStyle([in] BSTR v);
|
---|
519 |
|
---|
520 | [propget, id(DISPID_IHTMLSTYLE_BORDERLEFTSTYLE), bindable, displaybind]
|
---|
521 | HRESULT borderLeftStyle([retval, out] BSTR *p);
|
---|
522 |
|
---|
523 | [propput, id(DISPID_IHTMLSTYLE_WIDTH), bindable, displaybind]
|
---|
524 | HRESULT width([in] VARIANT v);
|
---|
525 |
|
---|
526 | [propget, id(DISPID_IHTMLSTYLE_WIDTH), bindable, displaybind]
|
---|
527 | HRESULT width([retval, out] VARIANT *p);
|
---|
528 |
|
---|
529 | [propput, id(DISPID_IHTMLSTYLE_HEIGHT), bindable, displaybind]
|
---|
530 | HRESULT height([in] VARIANT v);
|
---|
531 |
|
---|
532 | [propget, id(DISPID_IHTMLSTYLE_HEIGHT), bindable, displaybind]
|
---|
533 | HRESULT height([retval, out] VARIANT *p);
|
---|
534 |
|
---|
535 | [propput, id(DISPID_IHTMLSTYLE_STYLEFLOAT), bindable, displaybind]
|
---|
536 | HRESULT styleFloat([in] BSTR v);
|
---|
537 |
|
---|
538 | [propget, id(DISPID_IHTMLSTYLE_STYLEFLOAT), bindable, displaybind]
|
---|
539 | HRESULT styleFloat([retval, out] BSTR *p);
|
---|
540 |
|
---|
541 | [propput, id(DISPID_IHTMLSTYLE_CLEAR), bindable, displaybind]
|
---|
542 | HRESULT clear([in] BSTR v);
|
---|
543 |
|
---|
544 | [propget, id(DISPID_IHTMLSTYLE_CLEAR), bindable, displaybind]
|
---|
545 | HRESULT clear([retval, out] BSTR *p);
|
---|
546 |
|
---|
547 | [propput, id(DISPID_IHTMLSTYLE_DISPLAY), bindable, displaybind]
|
---|
548 | HRESULT display([in] BSTR v);
|
---|
549 |
|
---|
550 | [propget, id(DISPID_IHTMLSTYLE_DISPLAY), bindable, displaybind]
|
---|
551 | HRESULT display([retval, out] BSTR *p);
|
---|
552 |
|
---|
553 | [propput, id(DISPID_IHTMLSTYLE_VISIBILITY), bindable, displaybind]
|
---|
554 | HRESULT visibility([in] BSTR v);
|
---|
555 |
|
---|
556 | [propget, id(DISPID_IHTMLSTYLE_VISIBILITY), bindable, displaybind]
|
---|
557 | HRESULT visibility([retval, out] BSTR *p);
|
---|
558 |
|
---|
559 | [propput, id(DISPID_IHTMLSTYLE_LISTSTYLETYPE), bindable, displaybind]
|
---|
560 | HRESULT listStyleType([in] BSTR v);
|
---|
561 |
|
---|
562 | [propget, id(DISPID_IHTMLSTYLE_LISTSTYLETYPE), bindable, displaybind]
|
---|
563 | HRESULT listStyleType([retval, out] BSTR *p);
|
---|
564 |
|
---|
565 | [propput, id(DISPID_IHTMLSTYLE_LISTSTYLEPOSITION), bindable, displaybind]
|
---|
566 | HRESULT listStylePosition([in] BSTR v);
|
---|
567 |
|
---|
568 | [propget, id(DISPID_IHTMLSTYLE_LISTSTYLEPOSITION), bindable, displaybind]
|
---|
569 | HRESULT listStylePosition([retval, out] BSTR *p);
|
---|
570 |
|
---|
571 | [propput, id(DISPID_IHTMLSTYLE_LISTSTYLEIMAGE), bindable, displaybind]
|
---|
572 | HRESULT listStyleImage([in] BSTR v);
|
---|
573 |
|
---|
574 | [propget, id(DISPID_IHTMLSTYLE_LISTSTYLEIMAGE), bindable, displaybind]
|
---|
575 | HRESULT listStyleImage([retval, out] BSTR *p);
|
---|
576 |
|
---|
577 | [propput, id(DISPID_IHTMLSTYLE_LISTSTYLE), bindable, displaybind]
|
---|
578 | HRESULT listStyle([in] BSTR v);
|
---|
579 |
|
---|
580 | [propget, id(DISPID_IHTMLSTYLE_LISTSTYLE), bindable, displaybind]
|
---|
581 | HRESULT listStyle([retval, out] BSTR *p);
|
---|
582 |
|
---|
583 | [propput, id(DISPID_IHTMLSTYLE_WHITESPACE), bindable, displaybind]
|
---|
584 | HRESULT whiteSpace([in] BSTR v);
|
---|
585 |
|
---|
586 | [propget, id(DISPID_IHTMLSTYLE_WHITESPACE), bindable, displaybind]
|
---|
587 | HRESULT whiteSpace([retval, out] BSTR *p);
|
---|
588 |
|
---|
589 | [propput, id(DISPID_IHTMLSTYLE_TOP), bindable, displaybind]
|
---|
590 | HRESULT top([in] VARIANT v);
|
---|
591 |
|
---|
592 | [propget, id(DISPID_IHTMLSTYLE_TOP), bindable, displaybind]
|
---|
593 | HRESULT top([retval, out] VARIANT *p);
|
---|
594 |
|
---|
595 | [propput, id(DISPID_IHTMLSTYLE_LEFT), bindable, displaybind]
|
---|
596 | HRESULT left([in] VARIANT v);
|
---|
597 |
|
---|
598 | [propget, id(DISPID_IHTMLSTYLE_LEFT), bindable, displaybind]
|
---|
599 | HRESULT left([retval, out] VARIANT *p);
|
---|
600 |
|
---|
601 | [propget, id(DISPID_IHTMLSTYLE_POSITION), bindable, displaybind]
|
---|
602 | HRESULT position([retval, out] BSTR *p);
|
---|
603 |
|
---|
604 | [propput, id(DISPID_IHTMLSTYLE_ZINDEX), bindable, displaybind]
|
---|
605 | HRESULT zIndex([in] VARIANT v);
|
---|
606 |
|
---|
607 | [propget, id(DISPID_IHTMLSTYLE_ZINDEX), bindable, displaybind]
|
---|
608 | HRESULT zIndex([retval, out] VARIANT *p);
|
---|
609 |
|
---|
610 | [propput, id(DISPID_IHTMLSTYLE_OVERFLOW), bindable, displaybind]
|
---|
611 | HRESULT overflow([in] BSTR v);
|
---|
612 |
|
---|
613 | [propget, id(DISPID_IHTMLSTYLE_OVERFLOW), bindable, displaybind]
|
---|
614 | HRESULT overflow([retval, out] BSTR *p);
|
---|
615 |
|
---|
616 | [propput, id(DISPID_IHTMLSTYLE_PAGEBREAKBEFORE), bindable, displaybind]
|
---|
617 | HRESULT pageBreakBefore([in] BSTR v);
|
---|
618 |
|
---|
619 | [propget, id(DISPID_IHTMLSTYLE_PAGEBREAKBEFORE), bindable, displaybind]
|
---|
620 | HRESULT pageBreakBefore([retval, out] BSTR *p);
|
---|
621 |
|
---|
622 | [propput, id(DISPID_IHTMLSTYLE_PAGEBREAKAFTER), bindable, displaybind]
|
---|
623 | HRESULT pageBreakAfter([in] BSTR v);
|
---|
624 |
|
---|
625 | [propget, id(DISPID_IHTMLSTYLE_PAGEBREAKAFTER), bindable, displaybind]
|
---|
626 | HRESULT pageBreakAfter([retval, out] BSTR *p);
|
---|
627 |
|
---|
628 | [propput, id(DISPID_IHTMLSTYLE_CSSTEXT), bindable, displaybind]
|
---|
629 | HRESULT cssText([in] BSTR v);
|
---|
630 |
|
---|
631 | [propget, id(DISPID_IHTMLSTYLE_CSSTEXT), bindable, displaybind]
|
---|
632 | HRESULT cssText([retval, out] BSTR *p);
|
---|
633 |
|
---|
634 | [propput, id(DISPID_IHTMLSTYLE_PIXELTOP), bindable, displaybind, hidden]
|
---|
635 | HRESULT pixelTop([in] LONG v);
|
---|
636 |
|
---|
637 | [propget, id(DISPID_IHTMLSTYLE_PIXELTOP), bindable, displaybind, hidden]
|
---|
638 | HRESULT pixelTop([retval, out] LONG *p);
|
---|
639 |
|
---|
640 | [propput, id(DISPID_IHTMLSTYLE_PIXELLEFT), bindable, displaybind, hidden]
|
---|
641 | HRESULT pixelLeft([in] LONG v);
|
---|
642 |
|
---|
643 | [propget, id(DISPID_IHTMLSTYLE_PIXELLEFT), bindable, displaybind, hidden]
|
---|
644 | HRESULT pixelLeft([retval, out] LONG *p);
|
---|
645 |
|
---|
646 | [propput, id(DISPID_IHTMLSTYLE_PIXELWIDTH), bindable, displaybind, hidden]
|
---|
647 | HRESULT pixelWidth([in] LONG v);
|
---|
648 |
|
---|
649 | [propget, id(DISPID_IHTMLSTYLE_PIXELWIDTH), bindable, displaybind, hidden]
|
---|
650 | HRESULT pixelWidth([retval, out] LONG *p);
|
---|
651 |
|
---|
652 | [propput, id(DISPID_IHTMLSTYLE_PIXELHEIGHT), bindable, displaybind, hidden]
|
---|
653 | HRESULT pixelHeight([in] LONG v);
|
---|
654 |
|
---|
655 | [propget, id(DISPID_IHTMLSTYLE_PIXELHEIGHT), bindable, displaybind, hidden]
|
---|
656 | HRESULT pixelHeight([retval, out] LONG *p);
|
---|
657 |
|
---|
658 | [propput, id(DISPID_IHTMLSTYLE_POSTOP), bindable, displaybind]
|
---|
659 | HRESULT posTop([in] float v);
|
---|
660 |
|
---|
661 | [propget, id(DISPID_IHTMLSTYLE_POSTOP), bindable, displaybind]
|
---|
662 | HRESULT posTop([retval, out] float *p);
|
---|
663 |
|
---|
664 | [propput, id(DISPID_IHTMLSTYLE_POSLEFT), bindable, displaybind]
|
---|
665 | HRESULT posLeft([in] float v);
|
---|
666 |
|
---|
667 | [propget, id(DISPID_IHTMLSTYLE_POSLEFT), bindable, displaybind]
|
---|
668 | HRESULT posLeft([retval, out] float *p);
|
---|
669 |
|
---|
670 | [propput, id(DISPID_IHTMLSTYLE_POSWIDTH), bindable, displaybind]
|
---|
671 | HRESULT posWidth([in] float v);
|
---|
672 |
|
---|
673 | [propget, id(DISPID_IHTMLSTYLE_POSWIDTH), bindable, displaybind]
|
---|
674 | HRESULT posWidth([retval, out] float *p);
|
---|
675 |
|
---|
676 | [propput, id(DISPID_IHTMLSTYLE_POSHEIGHT), bindable, displaybind]
|
---|
677 | HRESULT posHeight([in] float v);
|
---|
678 |
|
---|
679 | [propget, id(DISPID_IHTMLSTYLE_POSHEIGHT), bindable, displaybind]
|
---|
680 | HRESULT posHeight([retval, out] float *p);
|
---|
681 |
|
---|
682 | [propput, id(DISPID_IHTMLSTYLE_CURSOR), bindable, displaybind]
|
---|
683 | HRESULT cursor([in] BSTR v);
|
---|
684 |
|
---|
685 | [propget, id(DISPID_IHTMLSTYLE_CURSOR), bindable, displaybind]
|
---|
686 | HRESULT cursor([retval, out] BSTR *p);
|
---|
687 |
|
---|
688 | [propput, id(DISPID_IHTMLSTYLE_CLIP), bindable, displaybind]
|
---|
689 | HRESULT clip([in] BSTR v);
|
---|
690 |
|
---|
691 | [propget, id(DISPID_IHTMLSTYLE_CLIP), bindable, displaybind]
|
---|
692 | HRESULT clip([retval, out] BSTR *p);
|
---|
693 |
|
---|
694 | [propput, id(DISPID_IHTMLSTYLE_FILTER), bindable, displaybind]
|
---|
695 | HRESULT filter([in] BSTR v);
|
---|
696 |
|
---|
697 | [propget, id(DISPID_IHTMLSTYLE_FILTER), bindable, displaybind]
|
---|
698 | HRESULT filter([retval, out] BSTR *p);
|
---|
699 |
|
---|
700 | [id(DISPID_IHTMLSTYLE_SETATTRIBUTE)]
|
---|
701 | HRESULT setAttribute(
|
---|
702 | [in] BSTR strAttributeName,
|
---|
703 | [in] VARIANT AttributeValue,
|
---|
704 | [defaultvalue(1), in] LONG lFlags);
|
---|
705 |
|
---|
706 | [id(DISPID_IHTMLSTYLE_GETATTRIBUTE)]
|
---|
707 | HRESULT getAttribute(
|
---|
708 | [in] BSTR strAttributeName,
|
---|
709 | [defaultvalue(0), in] LONG lFlags,
|
---|
710 | [retval, out] VARIANT *AttributeValue);
|
---|
711 |
|
---|
712 | [id(DISPID_IHTMLSTYLE_REMOVEATTRIBUTE)]
|
---|
713 | HRESULT removeAttribute(
|
---|
714 | [in] BSTR strAttributeName,
|
---|
715 | [defaultvalue(1), in]
|
---|
716 | LONG lFlags,
|
---|
717 | [retval, out] VARIANT_BOOL *pfSuccess);
|
---|
718 |
|
---|
719 | [id(DISPID_IHTMLSTYLE_TOSTRING)]
|
---|
720 | HRESULT toString([retval, out] BSTR *String);
|
---|
721 | }
|
---|
722 |
|
---|
723 | /*****************************************************************************
|
---|
724 | * IHTMLStyle2 interface
|
---|
725 | */
|
---|
726 | [
|
---|
727 | odl,
|
---|
728 | oleautomation,
|
---|
729 | dual,
|
---|
730 | uuid(3050f4a2-98b5-11cf-bb82-00aa00bdce0b)
|
---|
731 | ]
|
---|
732 | interface IHTMLStyle2 : IDispatch
|
---|
733 | {
|
---|
734 | [propput, id(DISPID_IHTMLSTYLE2_TABLELAYOUT), displaybind, bindable]
|
---|
735 | HRESULT tableLayout([in] BSTR v);
|
---|
736 |
|
---|
737 | [propget, id(DISPID_IHTMLSTYLE2_TABLELAYOUT), displaybind, bindable]
|
---|
738 | HRESULT tableLayout([out, retval] BSTR *p);
|
---|
739 |
|
---|
740 | [propput, id(DISPID_IHTMLSTYLE2_BORDERCOLLAPSE), displaybind, bindable]
|
---|
741 | HRESULT borderCollapse([in] BSTR v);
|
---|
742 |
|
---|
743 | [propget, id(DISPID_IHTMLSTYLE2_BORDERCOLLAPSE), displaybind, bindable]
|
---|
744 | HRESULT borderCollapse([out, retval] BSTR *p);
|
---|
745 |
|
---|
746 | [propput, id(DISPID_IHTMLSTYLE2_DIRECTION), displaybind, bindable]
|
---|
747 | HRESULT direction([in] BSTR v);
|
---|
748 |
|
---|
749 | [propget, id(DISPID_IHTMLSTYLE2_DIRECTION), displaybind, bindable]
|
---|
750 | HRESULT direction([out, retval] BSTR *p);
|
---|
751 |
|
---|
752 | [propput, id(DISPID_IHTMLSTYLE2_BEHAVIOR), displaybind, bindable]
|
---|
753 | HRESULT behavior([in] BSTR v);
|
---|
754 |
|
---|
755 | [propget, id(DISPID_IHTMLSTYLE2_BEHAVIOR), displaybind, bindable]
|
---|
756 | HRESULT behavior([out, retval] BSTR *p);
|
---|
757 |
|
---|
758 | [id(DISPID_IHTMLSTYLE2_SETEXPRESSION)]
|
---|
759 | HRESULT setExpression(
|
---|
760 | [in] BSTR propname,
|
---|
761 | [in] BSTR expression,
|
---|
762 | [in, defaultvalue("")] BSTR language);
|
---|
763 |
|
---|
764 | [id(DISPID_IHTMLSTYLE2_GETEXPRESSION)]
|
---|
765 | HRESULT getExpression(
|
---|
766 | [in] BSTR propname,
|
---|
767 | [out, retval] VARIANT *expression);
|
---|
768 |
|
---|
769 | [id(DISPID_IHTMLSTYLE2_REMOVEEXPRESSION)]
|
---|
770 | HRESULT removeExpression(
|
---|
771 | [in] BSTR propname,
|
---|
772 | [out, retval] VARIANT_BOOL *pfSuccess);
|
---|
773 |
|
---|
774 | [propput, id(DISPID_IHTMLSTYLE2_POSITION), displaybind, bindable]
|
---|
775 | HRESULT position([in] BSTR v);
|
---|
776 |
|
---|
777 | [propget, id(DISPID_IHTMLSTYLE2_POSITION), displaybind, bindable]
|
---|
778 | HRESULT position([out, retval] BSTR *p);
|
---|
779 |
|
---|
780 | [propput, id(DISPID_IHTMLSTYLE2_UNICODEBIDI), displaybind, bindable]
|
---|
781 | HRESULT unicodeBidi([in] BSTR v);
|
---|
782 |
|
---|
783 | [propget, id(DISPID_IHTMLSTYLE2_UNICODEBIDI), displaybind, bindable]
|
---|
784 | HRESULT unicodeBidi([out, retval] BSTR *p);
|
---|
785 |
|
---|
786 | [propput, id(DISPID_IHTMLSTYLE2_BOTTOM), displaybind, bindable]
|
---|
787 | HRESULT bottom([in] VARIANT v);
|
---|
788 |
|
---|
789 | [propget, id(DISPID_IHTMLSTYLE2_BOTTOM), displaybind, bindable]
|
---|
790 | HRESULT bottom([out, retval] VARIANT *p);
|
---|
791 |
|
---|
792 | [propput, id(DISPID_IHTMLSTYLE2_RIGHT), displaybind, bindable]
|
---|
793 | HRESULT right([in] VARIANT v);
|
---|
794 |
|
---|
795 | [propget, id(DISPID_IHTMLSTYLE2_RIGHT), displaybind, bindable]
|
---|
796 | HRESULT right([out, retval] VARIANT *p);
|
---|
797 |
|
---|
798 | [propput, id(DISPID_IHTMLSTYLE2_PIXELBOTTOM), displaybind, bindable, hidden]
|
---|
799 | HRESULT pixelBottom([in] LONG v);
|
---|
800 |
|
---|
801 | [propget, id(DISPID_IHTMLSTYLE2_PIXELBOTTOM), displaybind, bindable, hidden]
|
---|
802 | HRESULT pixelBottom([out, retval] LONG *p);
|
---|
803 |
|
---|
804 | [propput, id(DISPID_IHTMLSTYLE2_PIXELRIGHT), displaybind, bindable, hidden]
|
---|
805 | HRESULT pixelRight([in] LONG v);
|
---|
806 |
|
---|
807 | [propget, id(DISPID_IHTMLSTYLE2_PIXELRIGHT), displaybind, bindable, hidden]
|
---|
808 | HRESULT pixelRight([out, retval] LONG *p);
|
---|
809 |
|
---|
810 | [propput, id(DISPID_IHTMLSTYLE2_POSBOTTOM), displaybind, bindable]
|
---|
811 | HRESULT posBottom([in] float v);
|
---|
812 |
|
---|
813 | [propget, id(DISPID_IHTMLSTYLE2_POSBOTTOM), displaybind, bindable]
|
---|
814 | HRESULT posBottom([out, retval] float *p);
|
---|
815 |
|
---|
816 | [propput, id(DISPID_IHTMLSTYLE2_POSRIGHT), displaybind, bindable]
|
---|
817 | HRESULT posRight([in] float v);
|
---|
818 |
|
---|
819 | [propget, id(DISPID_IHTMLSTYLE2_POSRIGHT), displaybind, bindable]
|
---|
820 | HRESULT posRight([out, retval] float *p);
|
---|
821 |
|
---|
822 | [propput, id(DISPID_IHTMLSTYLE2_IMEMODE), displaybind, bindable]
|
---|
823 | HRESULT imeMode([in] BSTR v);
|
---|
824 |
|
---|
825 | [propget, id(DISPID_IHTMLSTYLE2_IMEMODE), displaybind, bindable]
|
---|
826 | HRESULT imeMode([out, retval] BSTR *p);
|
---|
827 |
|
---|
828 | [propput, id(DISPID_IHTMLSTYLE2_RUBYALIGN), displaybind, bindable]
|
---|
829 | HRESULT rubyAlign([in] BSTR v);
|
---|
830 |
|
---|
831 | [propget, id(DISPID_IHTMLSTYLE2_RUBYALIGN), displaybind, bindable]
|
---|
832 | HRESULT rubyAlign([out, retval] BSTR *p);
|
---|
833 |
|
---|
834 | [propput, id(DISPID_IHTMLSTYLE2_RUBYPOSITION), displaybind, bindable]
|
---|
835 | HRESULT rubyPosition([in] BSTR v);
|
---|
836 |
|
---|
837 | [propget, id(DISPID_IHTMLSTYLE2_RUBYPOSITION), displaybind, bindable]
|
---|
838 | HRESULT rubyPosition([out, retval] BSTR *p);
|
---|
839 |
|
---|
840 | [propput, id(DISPID_IHTMLSTYLE2_RUBYOVERHANG), displaybind, bindable]
|
---|
841 | HRESULT rubyOverhang([in] BSTR v);
|
---|
842 |
|
---|
843 | [propget, id(DISPID_IHTMLSTYLE2_RUBYOVERHANG), displaybind, bindable]
|
---|
844 | HRESULT rubyOverhang([out, retval] BSTR *p);
|
---|
845 |
|
---|
846 | [propput, id(DISPID_IHTMLSTYLE2_LAYOUTGRIDCHAR), displaybind, bindable]
|
---|
847 | HRESULT layoutGridChar([in] VARIANT v);
|
---|
848 |
|
---|
849 | [propget, id(DISPID_IHTMLSTYLE2_LAYOUTGRIDCHAR), displaybind, bindable]
|
---|
850 | HRESULT layoutGridChar([out, retval] VARIANT *p);
|
---|
851 |
|
---|
852 | [propput, id(DISPID_IHTMLSTYLE2_LAYOUTGRIDLINE), displaybind, bindable]
|
---|
853 | HRESULT layoutGridLine([in] VARIANT v);
|
---|
854 |
|
---|
855 | [propget, id(DISPID_IHTMLSTYLE2_LAYOUTGRIDLINE), displaybind, bindable]
|
---|
856 | HRESULT layoutGridLine([out, retval] VARIANT *p);
|
---|
857 |
|
---|
858 | [propput, id(DISPID_IHTMLSTYLE2_LAYOUTGRIDMODE), displaybind, bindable]
|
---|
859 | HRESULT layoutGridMode([in] BSTR v);
|
---|
860 |
|
---|
861 | [propget, id(DISPID_IHTMLSTYLE2_LAYOUTGRIDMODE), displaybind, bindable]
|
---|
862 | HRESULT layoutGridMode([out, retval] BSTR *p);
|
---|
863 |
|
---|
864 | [propput, id(DISPID_IHTMLSTYLE2_LAYOUTGRIDTYPE), displaybind, bindable]
|
---|
865 | HRESULT layoutGridType([in] BSTR v);
|
---|
866 |
|
---|
867 | [propget, id(DISPID_IHTMLSTYLE2_LAYOUTGRIDTYPE), displaybind, bindable]
|
---|
868 | HRESULT layoutGridType([out, retval] BSTR *p);
|
---|
869 |
|
---|
870 | [propput, id(DISPID_IHTMLSTYLE2_LAYOUTGRID), displaybind, bindable, nonbrowsable]
|
---|
871 | HRESULT layoutGrid([in] BSTR v);
|
---|
872 |
|
---|
873 | [propget, id(DISPID_IHTMLSTYLE2_LAYOUTGRID), displaybind, bindable, nonbrowsable]
|
---|
874 | HRESULT layoutGrid([out, retval] BSTR *p);
|
---|
875 |
|
---|
876 | [propput, id(DISPID_IHTMLSTYLE2_WORDBREAK), displaybind, bindable]
|
---|
877 | HRESULT wordBreak([in] BSTR v);
|
---|
878 |
|
---|
879 | [propget, id(DISPID_IHTMLSTYLE2_WORDBREAK), displaybind, bindable]
|
---|
880 | HRESULT wordBreak([out, retval] BSTR *p);
|
---|
881 |
|
---|
882 | [propput, id(DISPID_IHTMLSTYLE2_LINEBREAK), displaybind, bindable]
|
---|
883 | HRESULT lineBreak([in] BSTR v);
|
---|
884 |
|
---|
885 | [propget, id(DISPID_IHTMLSTYLE2_LINEBREAK), displaybind, bindable]
|
---|
886 | HRESULT lineBreak([out, retval] BSTR *p);
|
---|
887 |
|
---|
888 | [propput, id(DISPID_IHTMLSTYLE2_TEXTJUSTIFY), displaybind, bindable]
|
---|
889 | HRESULT textJustify([in] BSTR v);
|
---|
890 |
|
---|
891 | [propget, id(DISPID_IHTMLSTYLE2_TEXTJUSTIFY), displaybind, bindable]
|
---|
892 | HRESULT textJustify([out, retval] BSTR *p);
|
---|
893 |
|
---|
894 | [propput, id(DISPID_IHTMLSTYLE2_TEXTJUSTIFYTRIM), displaybind, bindable]
|
---|
895 | HRESULT textJustifyTrim([in] BSTR v);
|
---|
896 |
|
---|
897 | [propget, id(DISPID_IHTMLSTYLE2_TEXTJUSTIFYTRIM), displaybind, bindable]
|
---|
898 | HRESULT textJustifyTrim([out, retval] BSTR *p);
|
---|
899 |
|
---|
900 | [propput, id(DISPID_IHTMLSTYLE2_TEXTKASHIDA), displaybind, bindable]
|
---|
901 | HRESULT textKashida([in] VARIANT v);
|
---|
902 |
|
---|
903 | [propget, id(DISPID_IHTMLSTYLE2_TEXTKASHIDA), displaybind, bindable]
|
---|
904 | HRESULT textKashida([out, retval] VARIANT *p);
|
---|
905 |
|
---|
906 | [propput, id(DISPID_IHTMLSTYLE2_TEXTAUTOSPACE), displaybind, bindable]
|
---|
907 | HRESULT textAutospace([in] BSTR v);
|
---|
908 |
|
---|
909 | [propget, id(DISPID_IHTMLSTYLE2_TEXTAUTOSPACE), displaybind, bindable]
|
---|
910 | HRESULT textAutospace([out, retval] BSTR *p);
|
---|
911 |
|
---|
912 | [propput, id(DISPID_IHTMLSTYLE2_OVERFLOWX), displaybind, bindable]
|
---|
913 | HRESULT overflowX([in] BSTR v);
|
---|
914 |
|
---|
915 | [propget, id(DISPID_IHTMLSTYLE2_OVERFLOWX), displaybind, bindable]
|
---|
916 | HRESULT overflowX([out, retval] BSTR *p);
|
---|
917 |
|
---|
918 | [propput, id(DISPID_IHTMLSTYLE2_OVERFLOWY), displaybind, bindable]
|
---|
919 | HRESULT overflowY([in] BSTR v);
|
---|
920 |
|
---|
921 | [propget, id(DISPID_IHTMLSTYLE2_OVERFLOWY), displaybind, bindable]
|
---|
922 | HRESULT overflowY([out, retval] BSTR *p);
|
---|
923 |
|
---|
924 | [propput, id(DISPID_IHTMLSTYLE2_ACCELERATOR), displaybind, bindable]
|
---|
925 | HRESULT accelerator([in] BSTR v);
|
---|
926 |
|
---|
927 | [propget, id(DISPID_IHTMLSTYLE2_ACCELERATOR), displaybind, bindable]
|
---|
928 | HRESULT accelerator([out, retval] BSTR *p);
|
---|
929 | }
|
---|
930 |
|
---|
931 | /*****************************************************************************
|
---|
932 | * IHTMLRuleStyle interface
|
---|
933 | */
|
---|
934 | [
|
---|
935 | odl,
|
---|
936 | oleautomation,
|
---|
937 | dual,
|
---|
938 | uuid(3050F3CF-98B5-11CF-BB82-00AA00BDCE0B)
|
---|
939 | ]
|
---|
940 | interface IHTMLRuleStyle : IDispatch
|
---|
941 | {
|
---|
942 | [propput, id(DISPID_IHTMLRULESTYLE_FONTFAMILY), bindable, displaybind]
|
---|
943 | HRESULT fontFamily([in] BSTR v);
|
---|
944 |
|
---|
945 | [propget, id(DISPID_IHTMLRULESTYLE_FONTFAMILY), bindable, displaybind]
|
---|
946 | HRESULT fontFamily([retval, out] BSTR *p);
|
---|
947 |
|
---|
948 | [propput, id(DISPID_IHTMLRULESTYLE_FONTSTYLE), bindable, displaybind]
|
---|
949 | HRESULT fontStyle([in] BSTR v);
|
---|
950 |
|
---|
951 | [propget, id(DISPID_IHTMLRULESTYLE_FONTSTYLE), bindable, displaybind]
|
---|
952 | HRESULT fontStyle([retval, out] BSTR *p);
|
---|
953 |
|
---|
954 | [propput, id(DISPID_IHTMLRULESTYLE_FONTVARIANT), bindable, displaybind]
|
---|
955 | HRESULT fontVariant([in] BSTR v);
|
---|
956 |
|
---|
957 | [propget, id(DISPID_IHTMLRULESTYLE_FONTVARIANT), bindable, displaybind]
|
---|
958 | HRESULT fontVariant([retval, out] BSTR *p);
|
---|
959 |
|
---|
960 | [propput, id(DISPID_IHTMLRULESTYLE_FONTWEIGHT), bindable, displaybind]
|
---|
961 | HRESULT fontWeight([in] BSTR v);
|
---|
962 |
|
---|
963 | [propget, id(DISPID_IHTMLRULESTYLE_FONTWEIGHT), bindable, displaybind]
|
---|
964 | HRESULT fontWeight([retval, out] BSTR *p);
|
---|
965 |
|
---|
966 | [propput, id(DISPID_IHTMLRULESTYLE_FONTSIZE), bindable, displaybind]
|
---|
967 | HRESULT fontSize([in] VARIANT v);
|
---|
968 |
|
---|
969 | [propget, id(DISPID_IHTMLRULESTYLE_FONTSIZE), bindable, displaybind]
|
---|
970 | HRESULT fontSize([retval, out] VARIANT *p);
|
---|
971 |
|
---|
972 | [propput, id(DISPID_IHTMLRULESTYLE_FONT), bindable, displaybind]
|
---|
973 | HRESULT font([in] BSTR v);
|
---|
974 |
|
---|
975 | [propget, id(DISPID_IHTMLRULESTYLE_FONT), bindable, displaybind]
|
---|
976 | HRESULT font([retval, out] BSTR *p);
|
---|
977 |
|
---|
978 | [propput, id(DISPID_IHTMLRULESTYLE_COLOR), bindable, displaybind]
|
---|
979 | HRESULT color([in] VARIANT v);
|
---|
980 |
|
---|
981 | [propget, id(DISPID_IHTMLRULESTYLE_COLOR), bindable, displaybind]
|
---|
982 | HRESULT color([retval, out] VARIANT *p);
|
---|
983 |
|
---|
984 | [propput, id(DISPID_IHTMLRULESTYLE_BACKGROUND), bindable, displaybind]
|
---|
985 | HRESULT background([in] BSTR v);
|
---|
986 |
|
---|
987 | [propget, id(DISPID_IHTMLRULESTYLE_BACKGROUND), bindable, displaybind]
|
---|
988 | HRESULT background([retval, out] BSTR *p);
|
---|
989 |
|
---|
990 | [propput, id(DISPID_IHTMLRULESTYLE_BACKGROUNDCOLOR), bindable, displaybind]
|
---|
991 | HRESULT backgroundColor([in] VARIANT v);
|
---|
992 |
|
---|
993 | [propget, id(DISPID_IHTMLRULESTYLE_BACKGROUNDCOLOR), bindable, displaybind]
|
---|
994 | HRESULT backgroundColor([retval, out] VARIANT *p);
|
---|
995 |
|
---|
996 | [propput, id(DISPID_IHTMLRULESTYLE_BACKGROUNDIMAGE), bindable, displaybind]
|
---|
997 | HRESULT backgroundImage([in] BSTR v);
|
---|
998 |
|
---|
999 | [propget, id(DISPID_IHTMLRULESTYLE_BACKGROUNDIMAGE), bindable, displaybind]
|
---|
1000 | HRESULT backgroundImage([retval, out] BSTR *p);
|
---|
1001 |
|
---|
1002 | [propput, id(DISPID_IHTMLRULESTYLE_BACKGROUNDREPEAT), bindable, displaybind]
|
---|
1003 | HRESULT backgroundRepeat([in] BSTR v);
|
---|
1004 |
|
---|
1005 | [propget, id(DISPID_IHTMLRULESTYLE_BACKGROUNDREPEAT), bindable, displaybind]
|
---|
1006 | HRESULT backgroundRepeat([retval, out] BSTR *p);
|
---|
1007 |
|
---|
1008 | [propput, id(DISPID_IHTMLRULESTYLE_BACKGROUNDATTACHMENT), bindable, displaybind]
|
---|
1009 | HRESULT backgroundAttachment([in] BSTR v);
|
---|
1010 |
|
---|
1011 | [propget, id(DISPID_IHTMLRULESTYLE_BACKGROUNDATTACHMENT), bindable, displaybind]
|
---|
1012 | HRESULT backgroundAttachment([retval, out] BSTR *p);
|
---|
1013 |
|
---|
1014 | [propput, id(DISPID_IHTMLRULESTYLE_BACKGROUNDPOSITION), bindable, displaybind]
|
---|
1015 | HRESULT backgroundPosition([in] BSTR v);
|
---|
1016 |
|
---|
1017 | [propget, id(DISPID_IHTMLRULESTYLE_BACKGROUNDPOSITION), bindable, displaybind]
|
---|
1018 | HRESULT backgroundPosition([retval, out] BSTR *p);
|
---|
1019 |
|
---|
1020 | [propput, id(DISPID_IHTMLRULESTYLE_BACKGROUNDPOSITIONX), bindable, displaybind]
|
---|
1021 | HRESULT backgroundPositionX([in] VARIANT v);
|
---|
1022 |
|
---|
1023 | [propget, id(DISPID_IHTMLRULESTYLE_BACKGROUNDPOSITIONX), bindable, displaybind]
|
---|
1024 | HRESULT backgroundPositionX([retval, out] VARIANT *p);
|
---|
1025 |
|
---|
1026 | [propput, id(DISPID_IHTMLRULESTYLE_BACKGROUNDPOSITIONY), bindable, displaybind]
|
---|
1027 | HRESULT backgroundPositionY([in] VARIANT v);
|
---|
1028 |
|
---|
1029 | [propget, id(DISPID_IHTMLRULESTYLE_BACKGROUNDPOSITIONY), bindable, displaybind]
|
---|
1030 | HRESULT backgroundPositionY([retval, out] VARIANT *p);
|
---|
1031 |
|
---|
1032 | [propput, id(DISPID_IHTMLRULESTYLE_WORDSPACING), bindable, displaybind]
|
---|
1033 | HRESULT wordSpacing([in] VARIANT v);
|
---|
1034 |
|
---|
1035 | [propget, id(DISPID_IHTMLRULESTYLE_WORDSPACING), bindable, displaybind]
|
---|
1036 | HRESULT wordSpacing([retval, out] VARIANT *p);
|
---|
1037 |
|
---|
1038 | [propput, id(DISPID_IHTMLRULESTYLE_LETTERSPACING), bindable, displaybind]
|
---|
1039 | HRESULT letterSpacing([in] VARIANT v);
|
---|
1040 |
|
---|
1041 | [propget, id(DISPID_IHTMLRULESTYLE_LETTERSPACING), bindable, displaybind]
|
---|
1042 | HRESULT letterSpacing([retval, out] VARIANT *p);
|
---|
1043 |
|
---|
1044 | [propput, id(DISPID_IHTMLRULESTYLE_TEXTDECORATION), bindable, displaybind]
|
---|
1045 | HRESULT textDecoration([in] BSTR v);
|
---|
1046 |
|
---|
1047 | [propget, id(DISPID_IHTMLRULESTYLE_TEXTDECORATION), bindable, displaybind]
|
---|
1048 | HRESULT textDecoration([retval, out] BSTR *p);
|
---|
1049 |
|
---|
1050 | [propput, id(DISPID_IHTMLRULESTYLE_TEXTDECORATIONNONE), bindable, displaybind]
|
---|
1051 | HRESULT textDecorationNone([in] VARIANT_BOOL v);
|
---|
1052 |
|
---|
1053 | [propget, id(DISPID_IHTMLRULESTYLE_TEXTDECORATIONNONE), bindable, displaybind]
|
---|
1054 | HRESULT textDecorationNone([retval, out] VARIANT_BOOL *p);
|
---|
1055 |
|
---|
1056 | [propput, id(DISPID_IHTMLRULESTYLE_TEXTDECORATIONUNDERLINE), bindable, displaybind]
|
---|
1057 | HRESULT textDecorationUnderline([in] VARIANT_BOOL v);
|
---|
1058 |
|
---|
1059 | [propget, id(DISPID_IHTMLRULESTYLE_TEXTDECORATIONUNDERLINE), bindable, displaybind]
|
---|
1060 | HRESULT textDecorationUnderline([retval, out] VARIANT_BOOL *p);
|
---|
1061 |
|
---|
1062 | [propput, id(DISPID_IHTMLRULESTYLE_TEXTDECORATIONOVERLINE), bindable, displaybind]
|
---|
1063 | HRESULT textDecorationOverline([in] VARIANT_BOOL v);
|
---|
1064 |
|
---|
1065 | [propget, id(DISPID_IHTMLRULESTYLE_TEXTDECORATIONOVERLINE), bindable, displaybind]
|
---|
1066 | HRESULT textDecorationOverline([retval, out] VARIANT_BOOL *p);
|
---|
1067 |
|
---|
1068 | [propput, id(DISPID_IHTMLRULESTYLE_TEXTDECORATIONLINETHROUGH), bindable, displaybind]
|
---|
1069 | HRESULT textDecorationLineThrough([in] VARIANT_BOOL v);
|
---|
1070 |
|
---|
1071 | [propget, id(DISPID_IHTMLRULESTYLE_TEXTDECORATIONLINETHROUGH), bindable, displaybind]
|
---|
1072 | HRESULT textDecorationLineThrough([retval, out] VARIANT_BOOL *p);
|
---|
1073 |
|
---|
1074 | [propput, id(DISPID_IHTMLRULESTYLE_TEXTDECORATIONBLINK), bindable, displaybind]
|
---|
1075 | HRESULT textDecorationBlink([in] VARIANT_BOOL v);
|
---|
1076 |
|
---|
1077 | [propget, id(DISPID_IHTMLRULESTYLE_TEXTDECORATIONBLINK), bindable, displaybind]
|
---|
1078 | HRESULT textDecorationBlink([retval, out] VARIANT_BOOL *p);
|
---|
1079 |
|
---|
1080 | [propput, id(DISPID_IHTMLRULESTYLE_VERTICALALIGN), bindable, displaybind]
|
---|
1081 | HRESULT verticalAlign([in] VARIANT v);
|
---|
1082 |
|
---|
1083 | [propget, id(DISPID_IHTMLRULESTYLE_VERTICALALIGN), bindable, displaybind]
|
---|
1084 | HRESULT verticalAlign([retval, out] VARIANT *p);
|
---|
1085 |
|
---|
1086 | [propput, id(DISPID_IHTMLRULESTYLE_TEXTTRANSFORM), bindable, displaybind]
|
---|
1087 | HRESULT textTransform([in] BSTR v);
|
---|
1088 |
|
---|
1089 | [propget, id(DISPID_IHTMLRULESTYLE_TEXTTRANSFORM), bindable, displaybind]
|
---|
1090 | HRESULT textTransform([retval, out] BSTR *p);
|
---|
1091 |
|
---|
1092 | [propput, id(DISPID_IHTMLRULESTYLE_TEXTALIGN), bindable, displaybind]
|
---|
1093 | HRESULT textAlign([in] BSTR v);
|
---|
1094 |
|
---|
1095 | [propget, id(DISPID_IHTMLRULESTYLE_TEXTALIGN), bindable, displaybind]
|
---|
1096 | HRESULT textAlign([retval, out] BSTR *p);
|
---|
1097 |
|
---|
1098 | [propput, id(DISPID_IHTMLRULESTYLE_TEXTINDENT), bindable, displaybind]
|
---|
1099 | HRESULT textIndent([in] VARIANT v);
|
---|
1100 |
|
---|
1101 | [propget, id(DISPID_IHTMLRULESTYLE_TEXTINDENT), bindable, displaybind]
|
---|
1102 | HRESULT textIndent([retval, out] VARIANT *p);
|
---|
1103 |
|
---|
1104 | [propput, id(DISPID_IHTMLRULESTYLE_LINEHEIGHT), bindable, displaybind]
|
---|
1105 | HRESULT lineHeight([in] VARIANT v);
|
---|
1106 |
|
---|
1107 | [propget, id(DISPID_IHTMLRULESTYLE_LINEHEIGHT), bindable, displaybind]
|
---|
1108 | HRESULT lineHeight([retval, out] VARIANT *p);
|
---|
1109 |
|
---|
1110 | [propput, id(DISPID_IHTMLRULESTYLE_MARGINTOP), bindable, displaybind]
|
---|
1111 | HRESULT marginTop([in] VARIANT v);
|
---|
1112 |
|
---|
1113 | [propget, id(DISPID_IHTMLRULESTYLE_MARGINTOP), bindable, displaybind]
|
---|
1114 | HRESULT marginTop([retval, out] VARIANT *p);
|
---|
1115 |
|
---|
1116 | [propput, id(DISPID_IHTMLRULESTYLE_MARGINRIGHT), bindable, displaybind]
|
---|
1117 | HRESULT marginRight([in] VARIANT v);
|
---|
1118 |
|
---|
1119 | [propget, id(DISPID_IHTMLRULESTYLE_MARGINRIGHT), bindable, displaybind]
|
---|
1120 | HRESULT marginRight([retval, out] VARIANT *p);
|
---|
1121 |
|
---|
1122 | [propput, id(DISPID_IHTMLRULESTYLE_MARGINBOTTOM), bindable, displaybind]
|
---|
1123 | HRESULT marginBottom([in] VARIANT v);
|
---|
1124 |
|
---|
1125 | [propget, id(DISPID_IHTMLRULESTYLE_MARGINBOTTOM), bindable, displaybind]
|
---|
1126 | HRESULT marginBottom([retval, out] VARIANT *p);
|
---|
1127 |
|
---|
1128 | [propput, id(DISPID_IHTMLRULESTYLE_MARGINLEFT), bindable, displaybind]
|
---|
1129 | HRESULT marginLeft([in] VARIANT v);
|
---|
1130 |
|
---|
1131 | [propget, id(DISPID_IHTMLRULESTYLE_MARGINLEFT), bindable, displaybind]
|
---|
1132 | HRESULT marginLeft([retval, out] VARIANT *p);
|
---|
1133 |
|
---|
1134 | [propput, id(DISPID_IHTMLRULESTYLE_MARGIN), bindable, displaybind]
|
---|
1135 | HRESULT margin([in] BSTR v);
|
---|
1136 |
|
---|
1137 | [propget, id(DISPID_IHTMLRULESTYLE_MARGIN), bindable, displaybind]
|
---|
1138 | HRESULT margin([retval, out] BSTR *p);
|
---|
1139 |
|
---|
1140 | [propput, id(DISPID_IHTMLRULESTYLE_PADDINGTOP), bindable, displaybind]
|
---|
1141 | HRESULT paddingTop([in] VARIANT v);
|
---|
1142 |
|
---|
1143 | [propget, id(DISPID_IHTMLRULESTYLE_PADDINGTOP), bindable, displaybind]
|
---|
1144 | HRESULT paddingTop([retval, out] VARIANT *p);
|
---|
1145 |
|
---|
1146 | [propput, id(DISPID_IHTMLRULESTYLE_PADDINGRIGHT), bindable, displaybind]
|
---|
1147 | HRESULT paddingRight([in] VARIANT v);
|
---|
1148 |
|
---|
1149 | [propget, id(DISPID_IHTMLRULESTYLE_PADDINGRIGHT), bindable, displaybind]
|
---|
1150 | HRESULT paddingRight([retval, out] VARIANT *p);
|
---|
1151 |
|
---|
1152 | [propput, id(DISPID_IHTMLRULESTYLE_PADDINGBOTTOM), bindable, displaybind]
|
---|
1153 | HRESULT paddingBottom([in] VARIANT v);
|
---|
1154 |
|
---|
1155 | [propget, id(DISPID_IHTMLRULESTYLE_PADDINGBOTTOM), bindable, displaybind]
|
---|
1156 | HRESULT paddingBottom([retval, out] VARIANT *p);
|
---|
1157 |
|
---|
1158 | [propput, id(DISPID_IHTMLRULESTYLE_PADDINGLEFT), bindable, displaybind]
|
---|
1159 | HRESULT paddingLeft([in] VARIANT v);
|
---|
1160 |
|
---|
1161 | [propget, id(DISPID_IHTMLRULESTYLE_PADDINGLEFT), bindable, displaybind]
|
---|
1162 | HRESULT paddingLeft([retval, out] VARIANT *p);
|
---|
1163 |
|
---|
1164 | [propput, id(DISPID_IHTMLRULESTYLE_PADDING), bindable, displaybind]
|
---|
1165 | HRESULT padding([in] BSTR v);
|
---|
1166 |
|
---|
1167 | [propget, id(DISPID_IHTMLRULESTYLE_PADDING), bindable, displaybind]
|
---|
1168 | HRESULT padding([retval, out] BSTR *p);
|
---|
1169 |
|
---|
1170 | [propput, id(DISPID_IHTMLRULESTYLE_BORDER), bindable, displaybind]
|
---|
1171 | HRESULT border([in] BSTR v);
|
---|
1172 |
|
---|
1173 | [propget, id(DISPID_IHTMLRULESTYLE_BORDER), bindable, displaybind]
|
---|
1174 | HRESULT border([retval, out] BSTR *p);
|
---|
1175 |
|
---|
1176 | [propput, id(DISPID_IHTMLRULESTYLE_BORDERTOP), bindable, displaybind]
|
---|
1177 | HRESULT borderTop([in] BSTR v);
|
---|
1178 |
|
---|
1179 | [propget, id(DISPID_IHTMLRULESTYLE_BORDERTOP), bindable, displaybind]
|
---|
1180 | HRESULT borderTop([retval, out] BSTR *p);
|
---|
1181 |
|
---|
1182 | [propput, id(DISPID_IHTMLRULESTYLE_BORDERRIGHT), bindable, displaybind]
|
---|
1183 | HRESULT borderRight([in] BSTR v);
|
---|
1184 |
|
---|
1185 | [propget, id(DISPID_IHTMLRULESTYLE_BORDERRIGHT), bindable, displaybind]
|
---|
1186 | HRESULT borderRight([retval, out] BSTR *p);
|
---|
1187 |
|
---|
1188 | [propput, id(DISPID_IHTMLRULESTYLE_BORDERBOTTOM), bindable, displaybind]
|
---|
1189 | HRESULT borderBottom([in] BSTR v);
|
---|
1190 |
|
---|
1191 | [propget, id(DISPID_IHTMLRULESTYLE_BORDERBOTTOM), bindable, displaybind]
|
---|
1192 | HRESULT borderBottom([retval, out] BSTR *p);
|
---|
1193 |
|
---|
1194 | [propput, id(DISPID_IHTMLRULESTYLE_BORDERLEFT), bindable, displaybind]
|
---|
1195 | HRESULT borderLeft([in] BSTR v);
|
---|
1196 |
|
---|
1197 | [propget, id(DISPID_IHTMLRULESTYLE_BORDERLEFT), bindable, displaybind]
|
---|
1198 | HRESULT borderLeft([retval, out] BSTR *p);
|
---|
1199 |
|
---|
1200 | [propput, id(DISPID_IHTMLRULESTYLE_BORDERCOLOR), bindable, displaybind]
|
---|
1201 | HRESULT borderColor([in] BSTR v);
|
---|
1202 |
|
---|
1203 | [propget, id(DISPID_IHTMLRULESTYLE_BORDERCOLOR), bindable, displaybind]
|
---|
1204 | HRESULT borderColor([retval, out] BSTR *p);
|
---|
1205 |
|
---|
1206 | [propput, id(DISPID_IHTMLRULESTYLE_BORDERTOPCOLOR), bindable, displaybind]
|
---|
1207 | HRESULT borderTopColor([in] VARIANT v);
|
---|
1208 |
|
---|
1209 | [propget, id(DISPID_IHTMLRULESTYLE_BORDERTOPCOLOR), bindable, displaybind]
|
---|
1210 | HRESULT borderTopColor([retval, out] VARIANT *p);
|
---|
1211 |
|
---|
1212 | [propput, id(DISPID_IHTMLRULESTYLE_BORDERRIGHTCOLOR), bindable, displaybind]
|
---|
1213 | HRESULT borderRightColor([in] VARIANT v);
|
---|
1214 |
|
---|
1215 | [propget, id(DISPID_IHTMLRULESTYLE_BORDERRIGHTCOLOR), bindable, displaybind]
|
---|
1216 | HRESULT borderRightColor([retval, out] VARIANT *p);
|
---|
1217 |
|
---|
1218 | [propput, id(DISPID_IHTMLRULESTYLE_BORDERBOTTOMCOLOR), bindable, displaybind]
|
---|
1219 | HRESULT borderBottomColor([in] VARIANT v);
|
---|
1220 |
|
---|
1221 | [propget, id(DISPID_IHTMLRULESTYLE_BORDERBOTTOMCOLOR), bindable, displaybind]
|
---|
1222 | HRESULT borderBottomColor([retval, out] VARIANT *p);
|
---|
1223 |
|
---|
1224 | [propput, id(DISPID_IHTMLRULESTYLE_BORDERLEFTCOLOR), bindable, displaybind]
|
---|
1225 | HRESULT borderLeftColor([in] VARIANT v);
|
---|
1226 |
|
---|
1227 | [propget, id(DISPID_IHTMLRULESTYLE_BORDERLEFTCOLOR), bindable, displaybind]
|
---|
1228 | HRESULT borderLeftColor([retval, out] VARIANT *p);
|
---|
1229 |
|
---|
1230 | [propput, id(DISPID_IHTMLRULESTYLE_BORDERWIDTH), bindable, displaybind]
|
---|
1231 | HRESULT borderWidth([in] BSTR v);
|
---|
1232 |
|
---|
1233 | [propget, id(DISPID_IHTMLRULESTYLE_BORDERWIDTH), bindable, displaybind]
|
---|
1234 | HRESULT borderWidth([retval, out] BSTR *p);
|
---|
1235 |
|
---|
1236 | [propput, id(DISPID_IHTMLRULESTYLE_BORDERTOPWIDTH), bindable, displaybind]
|
---|
1237 | HRESULT borderTopWidth([in] VARIANT v);
|
---|
1238 |
|
---|
1239 | [propget, id(DISPID_IHTMLRULESTYLE_BORDERTOPWIDTH), bindable, displaybind]
|
---|
1240 | HRESULT borderTopWidth([retval, out] VARIANT *p);
|
---|
1241 |
|
---|
1242 | [propput, id(DISPID_IHTMLRULESTYLE_BORDERRIGHTWIDTH), bindable, displaybind]
|
---|
1243 | HRESULT borderRightWidth([in] VARIANT v);
|
---|
1244 |
|
---|
1245 | [propget, id(DISPID_IHTMLRULESTYLE_BORDERRIGHTWIDTH), bindable, displaybind]
|
---|
1246 | HRESULT borderRightWidth([retval, out] VARIANT *p);
|
---|
1247 |
|
---|
1248 | [propput, id(DISPID_IHTMLRULESTYLE_BORDERBOTTOMWIDTH), bindable, displaybind]
|
---|
1249 | HRESULT borderBottomWidth([in] VARIANT v);
|
---|
1250 |
|
---|
1251 | [propget, id(DISPID_IHTMLRULESTYLE_BORDERBOTTOMWIDTH), bindable, displaybind]
|
---|
1252 | HRESULT borderBottomWidth([retval, out] VARIANT *p);
|
---|
1253 |
|
---|
1254 | [propput, id(DISPID_IHTMLRULESTYLE_BORDERLEFTWIDTH), bindable, displaybind]
|
---|
1255 | HRESULT borderLeftWidth([in] VARIANT v);
|
---|
1256 |
|
---|
1257 | [propget, id(DISPID_IHTMLRULESTYLE_BORDERLEFTWIDTH), bindable, displaybind]
|
---|
1258 | HRESULT borderLeftWidth([retval, out] VARIANT *p);
|
---|
1259 |
|
---|
1260 | [propput, id(DISPID_IHTMLRULESTYLE_BORDERSTYLE), bindable, displaybind]
|
---|
1261 | HRESULT borderStyle([in] BSTR v);
|
---|
1262 |
|
---|
1263 | [propget, id(DISPID_IHTMLRULESTYLE_BORDERSTYLE), bindable, displaybind]
|
---|
1264 | HRESULT borderStyle([retval, out] BSTR *p);
|
---|
1265 |
|
---|
1266 | [propput, id(DISPID_IHTMLRULESTYLE_BORDERTOPSTYLE), bindable, displaybind]
|
---|
1267 | HRESULT borderTopStyle([in] BSTR v);
|
---|
1268 |
|
---|
1269 | [propget, id(DISPID_IHTMLRULESTYLE_BORDERTOPSTYLE), bindable, displaybind]
|
---|
1270 | HRESULT borderTopStyle([retval, out] BSTR *p);
|
---|
1271 |
|
---|
1272 | [propput, id(DISPID_IHTMLRULESTYLE_BORDERRIGHTSTYLE), bindable, displaybind]
|
---|
1273 | HRESULT borderRightStyle([in] BSTR v);
|
---|
1274 |
|
---|
1275 | [propget, id(DISPID_IHTMLRULESTYLE_BORDERRIGHTSTYLE), bindable, displaybind]
|
---|
1276 | HRESULT borderRightStyle([retval, out] BSTR *p);
|
---|
1277 |
|
---|
1278 | [propput, id(DISPID_IHTMLRULESTYLE_BORDERBOTTOMSTYLE), bindable, displaybind]
|
---|
1279 | HRESULT borderBottomStyle([in] BSTR v);
|
---|
1280 |
|
---|
1281 | [propget, id(DISPID_IHTMLRULESTYLE_BORDERBOTTOMSTYLE), bindable, displaybind]
|
---|
1282 | HRESULT borderBottomStyle([retval, out] BSTR *p);
|
---|
1283 |
|
---|
1284 | [propput, id(DISPID_IHTMLRULESTYLE_BORDERLEFTSTYLE), bindable, displaybind]
|
---|
1285 | HRESULT borderLeftStyle([in] BSTR v);
|
---|
1286 |
|
---|
1287 | [propget, id(DISPID_IHTMLRULESTYLE_BORDERLEFTSTYLE), bindable, displaybind]
|
---|
1288 | HRESULT borderLeftStyle([retval, out] BSTR *p);
|
---|
1289 |
|
---|
1290 | [propput, id(DISPID_IHTMLRULESTYLE_WIDTH), bindable, displaybind]
|
---|
1291 | HRESULT width([in] VARIANT v);
|
---|
1292 |
|
---|
1293 | [propget, id(DISPID_IHTMLRULESTYLE_WIDTH), bindable, displaybind]
|
---|
1294 | HRESULT width([retval, out] VARIANT *p);
|
---|
1295 |
|
---|
1296 | [propput, id(DISPID_IHTMLRULESTYLE_HEIGHT), bindable, displaybind]
|
---|
1297 | HRESULT height([in] VARIANT v);
|
---|
1298 |
|
---|
1299 | [propget, id(DISPID_IHTMLRULESTYLE_HEIGHT), bindable, displaybind]
|
---|
1300 | HRESULT height([retval, out] VARIANT *p);
|
---|
1301 |
|
---|
1302 | [propput, id(DISPID_IHTMLRULESTYLE_STYLEFLOAT), bindable, displaybind]
|
---|
1303 | HRESULT styleFloat([in] BSTR v);
|
---|
1304 |
|
---|
1305 | [propget, id(DISPID_IHTMLRULESTYLE_STYLEFLOAT), bindable, displaybind]
|
---|
1306 | HRESULT styleFloat([retval, out] BSTR *p);
|
---|
1307 |
|
---|
1308 | [propput, id(DISPID_IHTMLRULESTYLE_CLEAR), bindable, displaybind]
|
---|
1309 | HRESULT clear([in] BSTR v);
|
---|
1310 |
|
---|
1311 | [propget, id(DISPID_IHTMLRULESTYLE_CLEAR), bindable, displaybind]
|
---|
1312 | HRESULT clear([retval, out] BSTR *p);
|
---|
1313 |
|
---|
1314 | [propput, id(DISPID_IHTMLRULESTYLE_DISPLAY), bindable, displaybind]
|
---|
1315 | HRESULT display([in] BSTR v);
|
---|
1316 |
|
---|
1317 | [propget, id(DISPID_IHTMLRULESTYLE_DISPLAY), bindable, displaybind]
|
---|
1318 | HRESULT display([retval, out] BSTR *p);
|
---|
1319 |
|
---|
1320 | [propput, id(DISPID_IHTMLRULESTYLE_VISIBILITY), bindable, displaybind]
|
---|
1321 | HRESULT visibility([in] BSTR v);
|
---|
1322 |
|
---|
1323 | [propget, id(DISPID_IHTMLRULESTYLE_VISIBILITY), bindable, displaybind]
|
---|
1324 | HRESULT visibility([retval, out] BSTR *p);
|
---|
1325 |
|
---|
1326 | [propput, id(DISPID_IHTMLRULESTYLE_LISTSTYLETYPE), bindable, displaybind]
|
---|
1327 | HRESULT listStyleType([in] BSTR v);
|
---|
1328 |
|
---|
1329 | [propget, id(DISPID_IHTMLRULESTYLE_LISTSTYLETYPE), bindable, displaybind]
|
---|
1330 | HRESULT listStyleType([retval, out] BSTR *p);
|
---|
1331 |
|
---|
1332 | [propput, id(DISPID_IHTMLRULESTYLE_LISTSTYLEPOSITION), bindable, displaybind]
|
---|
1333 | HRESULT listStylePosition([in] BSTR v);
|
---|
1334 |
|
---|
1335 | [propget, id(DISPID_IHTMLRULESTYLE_LISTSTYLEPOSITION), bindable, displaybind]
|
---|
1336 | HRESULT listStylePosition([retval, out] BSTR *p);
|
---|
1337 |
|
---|
1338 | [propput, id(DISPID_IHTMLRULESTYLE_LISTSTYLEIMAGE), bindable, displaybind]
|
---|
1339 | HRESULT listStyleImage([in] BSTR v);
|
---|
1340 |
|
---|
1341 | [propget, id(DISPID_IHTMLRULESTYLE_LISTSTYLEIMAGE), bindable, displaybind]
|
---|
1342 | HRESULT listStyleImage([retval, out] BSTR *p);
|
---|
1343 |
|
---|
1344 | [propput, id(DISPID_IHTMLRULESTYLE_LISTSTYLE), bindable, displaybind]
|
---|
1345 | HRESULT listStyle([in] BSTR v);
|
---|
1346 |
|
---|
1347 | [propget, id(DISPID_IHTMLRULESTYLE_LISTSTYLE), bindable, displaybind]
|
---|
1348 | HRESULT listStyle([retval, out] BSTR *p);
|
---|
1349 |
|
---|
1350 | [propput, id(DISPID_IHTMLRULESTYLE_WHITESPACE), bindable, displaybind]
|
---|
1351 | HRESULT whiteSpace([in] BSTR v);
|
---|
1352 |
|
---|
1353 | [propget, id(DISPID_IHTMLRULESTYLE_WHITESPACE), bindable, displaybind]
|
---|
1354 | HRESULT whiteSpace([retval, out] BSTR *p);
|
---|
1355 |
|
---|
1356 | [propput, id(DISPID_IHTMLRULESTYLE_TOP), bindable, displaybind]
|
---|
1357 | HRESULT top([in] VARIANT v);
|
---|
1358 |
|
---|
1359 | [propget, id(DISPID_IHTMLRULESTYLE_TOP), bindable, displaybind]
|
---|
1360 | HRESULT top([retval, out] VARIANT *p);
|
---|
1361 |
|
---|
1362 | [propput, id(DISPID_IHTMLRULESTYLE_LEFT), bindable, displaybind]
|
---|
1363 | HRESULT left([in] VARIANT v);
|
---|
1364 |
|
---|
1365 | [propget, id(DISPID_IHTMLRULESTYLE_LEFT), bindable, displaybind]
|
---|
1366 | HRESULT left([retval, out] VARIANT *p);
|
---|
1367 |
|
---|
1368 | [propget, id(DISPID_IHTMLRULESTYLE_POSITION), bindable, displaybind]
|
---|
1369 | HRESULT position([retval, out] BSTR *p);
|
---|
1370 |
|
---|
1371 | [propput, id(DISPID_IHTMLRULESTYLE_ZINDEX), bindable, displaybind]
|
---|
1372 | HRESULT zIndex([in] VARIANT v);
|
---|
1373 |
|
---|
1374 | [propget, id(DISPID_IHTMLRULESTYLE_ZINDEX), bindable, displaybind]
|
---|
1375 | HRESULT zIndex([retval, out] VARIANT *p);
|
---|
1376 |
|
---|
1377 | [propput, id(DISPID_IHTMLRULESTYLE_OVERFLOW), bindable, displaybind]
|
---|
1378 | HRESULT overflow([in] BSTR v);
|
---|
1379 |
|
---|
1380 | [propget, id(DISPID_IHTMLRULESTYLE_OVERFLOW), bindable, displaybind]
|
---|
1381 | HRESULT overflow([retval, out] BSTR *p);
|
---|
1382 |
|
---|
1383 | [propput, id(DISPID_IHTMLRULESTYLE_PAGEBREAKBEFORE), bindable, displaybind]
|
---|
1384 | HRESULT pageBreakBefore([in] BSTR v);
|
---|
1385 |
|
---|
1386 | [propget, id(DISPID_IHTMLRULESTYLE_PAGEBREAKBEFORE), bindable, displaybind]
|
---|
1387 | HRESULT pageBreakBefore([retval, out] BSTR *p);
|
---|
1388 |
|
---|
1389 | [propput, id(DISPID_IHTMLRULESTYLE_PAGEBREAKAFTER), bindable, displaybind]
|
---|
1390 | HRESULT pageBreakAfter([in] BSTR v);
|
---|
1391 |
|
---|
1392 | [propget, id(DISPID_IHTMLRULESTYLE_PAGEBREAKAFTER), bindable, displaybind]
|
---|
1393 | HRESULT pageBreakAfter([retval, out] BSTR *p);
|
---|
1394 |
|
---|
1395 | [propput, id(DISPID_IHTMLRULESTYLE_CSSTEXT), bindable, displaybind]
|
---|
1396 | HRESULT cssText([in] BSTR v);
|
---|
1397 |
|
---|
1398 | [propget, id(DISPID_IHTMLRULESTYLE_CSSTEXT), bindable, displaybind]
|
---|
1399 | HRESULT cssText([retval, out] BSTR *p);
|
---|
1400 |
|
---|
1401 | [propput, id(DISPID_IHTMLRULESTYLE_CURSOR), bindable, displaybind]
|
---|
1402 | HRESULT cursor([in] BSTR v);
|
---|
1403 |
|
---|
1404 | [propget, id(DISPID_IHTMLRULESTYLE_CURSOR), bindable, displaybind]
|
---|
1405 | HRESULT cursor([retval, out] BSTR *p);
|
---|
1406 |
|
---|
1407 | [propput, id(DISPID_IHTMLRULESTYLE_CLIP), bindable, displaybind]
|
---|
1408 | HRESULT clip([in] BSTR v);
|
---|
1409 |
|
---|
1410 | [propget, id(DISPID_IHTMLRULESTYLE_CLIP), bindable, displaybind]
|
---|
1411 | HRESULT clip([retval, out] BSTR *p);
|
---|
1412 |
|
---|
1413 | [propput, id(DISPID_IHTMLRULESTYLE_FILTER), bindable, displaybind]
|
---|
1414 | HRESULT filter([in] BSTR v);
|
---|
1415 |
|
---|
1416 | [propget, id(DISPID_IHTMLRULESTYLE_FILTER), bindable, displaybind]
|
---|
1417 | HRESULT filter([retval, out] BSTR *p);
|
---|
1418 |
|
---|
1419 | [id(DISPID_IHTMLRULESTYLE_SETATTRIBUTE)]
|
---|
1420 | HRESULT setAttribute(
|
---|
1421 | [in] BSTR strAttributeName,
|
---|
1422 | [in] VARIANT AttributeValue,
|
---|
1423 | [defaultvalue(1), in] LONG lFlags);
|
---|
1424 |
|
---|
1425 | [id(DISPID_IHTMLRULESTYLE_GETATTRIBUTE)]
|
---|
1426 | HRESULT getAttribute(
|
---|
1427 | [in] BSTR strAttributeName,
|
---|
1428 | [defaultvalue(0), in] LONG lFlags,
|
---|
1429 | [retval, out] VARIANT *AttributeValue);
|
---|
1430 |
|
---|
1431 | [id(DISPID_IHTMLRULESTYLE_REMOVEATTRIBUTE)]
|
---|
1432 | HRESULT removeAttribute(
|
---|
1433 | [in] BSTR strAttributeName,
|
---|
1434 | [defaultvalue(1), in] LONG lFlags,
|
---|
1435 | [retval, out] VARIANT_BOOL *pfSuccess);
|
---|
1436 | }
|
---|
1437 |
|
---|
1438 | /*****************************************************************************
|
---|
1439 | * DispHTMLStyle dispinterface
|
---|
1440 | */
|
---|
1441 | [
|
---|
1442 | hidden,
|
---|
1443 | uuid(3050f55a-98b5-11cf-bb82-00aa00bdce0b)
|
---|
1444 | ]
|
---|
1445 | dispinterface DispHTMLStyle
|
---|
1446 | {
|
---|
1447 | properties:
|
---|
1448 | methods:
|
---|
1449 | [propput, id(DISPID_IHTMLSTYLE_FONTFAMILY), displaybind, bindable]
|
---|
1450 | void fontFamily(BSTR v);
|
---|
1451 |
|
---|
1452 | [propget, id(DISPID_IHTMLSTYLE_FONTFAMILY), displaybind, bindable]
|
---|
1453 | BSTR fontFamily();
|
---|
1454 |
|
---|
1455 | [propput, id(DISPID_IHTMLSTYLE_FONTSTYLE), displaybind, bindable]
|
---|
1456 | void fontStyle(BSTR v);
|
---|
1457 |
|
---|
1458 | [propget, id(DISPID_IHTMLSTYLE_FONTSTYLE), displaybind, bindable]
|
---|
1459 | BSTR fontStyle();
|
---|
1460 |
|
---|
1461 | [propput, id(DISPID_IHTMLSTYLE_FONTVARIANT), displaybind, bindable]
|
---|
1462 | void fontVariant(BSTR v);
|
---|
1463 |
|
---|
1464 | [propget, id(DISPID_IHTMLSTYLE_FONTVARIANT), displaybind, bindable]
|
---|
1465 | BSTR fontVariant();
|
---|
1466 |
|
---|
1467 | [propput, id(DISPID_IHTMLSTYLE_FONTWEIGHT), displaybind, bindable]
|
---|
1468 | void fontWeight(BSTR v);
|
---|
1469 |
|
---|
1470 | [propget, id(DISPID_IHTMLSTYLE_FONTWEIGHT), displaybind, bindable]
|
---|
1471 | BSTR fontWeight();
|
---|
1472 |
|
---|
1473 | [propput, id(DISPID_IHTMLSTYLE_FONTSIZE), displaybind, bindable]
|
---|
1474 | void fontSize(VARIANT v);
|
---|
1475 |
|
---|
1476 | [propget, id(DISPID_IHTMLSTYLE_FONTSIZE), displaybind, bindable]
|
---|
1477 | VARIANT fontSize();
|
---|
1478 |
|
---|
1479 | [propput, id(DISPID_IHTMLSTYLE_FONT), displaybind, bindable, nonbrowsable]
|
---|
1480 | void font(BSTR v);
|
---|
1481 |
|
---|
1482 | [propget, id(DISPID_IHTMLSTYLE_FONT), displaybind, bindable, nonbrowsable]
|
---|
1483 | BSTR font();
|
---|
1484 |
|
---|
1485 | [propput, id(DISPID_IHTMLSTYLE_COLOR), displaybind, bindable]
|
---|
1486 | void color(VARIANT v);
|
---|
1487 |
|
---|
1488 | [propget, id(DISPID_IHTMLSTYLE_COLOR), displaybind, bindable]
|
---|
1489 | VARIANT color();
|
---|
1490 |
|
---|
1491 | [propput, id(DISPID_IHTMLSTYLE_BACKGROUND), displaybind, bindable, nonbrowsable]
|
---|
1492 | void background(BSTR v);
|
---|
1493 |
|
---|
1494 | [propget, id(DISPID_IHTMLSTYLE_BACKGROUND), displaybind, bindable, nonbrowsable]
|
---|
1495 | BSTR background();
|
---|
1496 |
|
---|
1497 | [propput, id(DISPID_IHTMLSTYLE_BACKGROUNDCOLOR), displaybind, bindable]
|
---|
1498 | void backgroundColor(VARIANT v);
|
---|
1499 |
|
---|
1500 | [propget, id(DISPID_IHTMLSTYLE_BACKGROUNDCOLOR), displaybind, bindable]
|
---|
1501 | VARIANT backgroundColor();
|
---|
1502 |
|
---|
1503 | [propput, id(DISPID_IHTMLSTYLE_BACKGROUNDIMAGE), displaybind, bindable]
|
---|
1504 | void backgroundImage(BSTR v);
|
---|
1505 |
|
---|
1506 | [propget, id(DISPID_IHTMLSTYLE_BACKGROUNDIMAGE), displaybind, bindable]
|
---|
1507 | BSTR backgroundImage();
|
---|
1508 |
|
---|
1509 | [propput, id(DISPID_IHTMLSTYLE_BACKGROUNDREPEAT), displaybind, bindable]
|
---|
1510 | void backgroundRepeat(BSTR v);
|
---|
1511 |
|
---|
1512 | [propget, id(DISPID_IHTMLSTYLE_BACKGROUNDREPEAT), displaybind, bindable]
|
---|
1513 | BSTR backgroundRepeat();
|
---|
1514 |
|
---|
1515 | [propput, id(DISPID_IHTMLSTYLE_BACKGROUNDATTACHMENT), displaybind, bindable]
|
---|
1516 | void backgroundAttachment(BSTR v);
|
---|
1517 |
|
---|
1518 | [propget, id(DISPID_IHTMLSTYLE_BACKGROUNDATTACHMENT), displaybind, bindable]
|
---|
1519 | BSTR backgroundAttachment();
|
---|
1520 |
|
---|
1521 | [propput, id(DISPID_IHTMLSTYLE_BACKGROUNDPOSITION), displaybind, bindable, nonbrowsable]
|
---|
1522 | void backgroundPosition(BSTR v);
|
---|
1523 |
|
---|
1524 | [propget, id(DISPID_IHTMLSTYLE_BACKGROUNDPOSITION), displaybind, bindable, nonbrowsable]
|
---|
1525 | BSTR backgroundPosition();
|
---|
1526 |
|
---|
1527 | [propput, id(DISPID_IHTMLSTYLE_BACKGROUNDPOSITIONX), displaybind, bindable]
|
---|
1528 | void backgroundPositionX(VARIANT v);
|
---|
1529 |
|
---|
1530 | [propget, id(DISPID_IHTMLSTYLE_BACKGROUNDPOSITIONX), displaybind, bindable]
|
---|
1531 | VARIANT backgroundPositionX();
|
---|
1532 |
|
---|
1533 | [propput, id(DISPID_IHTMLSTYLE_BACKGROUNDPOSITIONY), displaybind, bindable]
|
---|
1534 | void backgroundPositionY(VARIANT v);
|
---|
1535 |
|
---|
1536 | [propget, id(DISPID_IHTMLSTYLE_BACKGROUNDPOSITIONY), displaybind, bindable]
|
---|
1537 | VARIANT backgroundPositionY();
|
---|
1538 |
|
---|
1539 | [propput, id(DISPID_IHTMLSTYLE_WORDSPACING), displaybind, bindable]
|
---|
1540 | void wordSpacing(VARIANT v);
|
---|
1541 |
|
---|
1542 | [propget, id(DISPID_IHTMLSTYLE_WORDSPACING), displaybind, bindable]
|
---|
1543 | VARIANT wordSpacing();
|
---|
1544 |
|
---|
1545 | [propput, id(DISPID_IHTMLSTYLE_LETTERSPACING), displaybind, bindable]
|
---|
1546 | void letterSpacing(VARIANT v);
|
---|
1547 |
|
---|
1548 | [propget, id(DISPID_IHTMLSTYLE_LETTERSPACING), displaybind, bindable]
|
---|
1549 | VARIANT letterSpacing();
|
---|
1550 |
|
---|
1551 | [propput, id(DISPID_IHTMLSTYLE_TEXTDECORATION), displaybind, bindable]
|
---|
1552 | void textDecoration(BSTR v);
|
---|
1553 |
|
---|
1554 | [propget, id(DISPID_IHTMLSTYLE_TEXTDECORATION), displaybind, bindable]
|
---|
1555 | BSTR textDecoration();
|
---|
1556 |
|
---|
1557 | [propput, id(DISPID_IHTMLSTYLE_TEXTDECORATIONNONE), displaybind, bindable]
|
---|
1558 | void textDecorationNone(VARIANT_BOOL v);
|
---|
1559 |
|
---|
1560 | [propget, id(DISPID_IHTMLSTYLE_TEXTDECORATIONNONE), displaybind, bindable]
|
---|
1561 | VARIANT_BOOL textDecorationNone();
|
---|
1562 |
|
---|
1563 | [propput, id(DISPID_IHTMLSTYLE_TEXTDECORATIONUNDERLINE), displaybind, bindable]
|
---|
1564 | void textDecorationUnderline(VARIANT_BOOL v);
|
---|
1565 |
|
---|
1566 | [propget, id(DISPID_IHTMLSTYLE_TEXTDECORATIONUNDERLINE), displaybind, bindable]
|
---|
1567 | VARIANT_BOOL textDecorationUnderline();
|
---|
1568 |
|
---|
1569 | [propput, id(DISPID_IHTMLSTYLE_TEXTDECORATIONOVERLINE), displaybind, bindable]
|
---|
1570 | void textDecorationOverline(VARIANT_BOOL v);
|
---|
1571 |
|
---|
1572 | [propget, id(DISPID_IHTMLSTYLE_TEXTDECORATIONOVERLINE), displaybind, bindable]
|
---|
1573 | VARIANT_BOOL textDecorationOverline();
|
---|
1574 |
|
---|
1575 | [propput, id(DISPID_IHTMLSTYLE_TEXTDECORATIONLINETHROUGH), displaybind, bindable]
|
---|
1576 | void textDecorationLineThrough(VARIANT_BOOL v);
|
---|
1577 |
|
---|
1578 | [propget, id(DISPID_IHTMLSTYLE_TEXTDECORATIONLINETHROUGH), displaybind, bindable]
|
---|
1579 | VARIANT_BOOL textDecorationLineThrough();
|
---|
1580 |
|
---|
1581 | [propput, id(DISPID_IHTMLSTYLE_TEXTDECORATIONBLINK), displaybind, bindable]
|
---|
1582 | void textDecorationBlink(VARIANT_BOOL v);
|
---|
1583 |
|
---|
1584 | [propget, id(DISPID_IHTMLSTYLE_TEXTDECORATIONBLINK), displaybind, bindable]
|
---|
1585 | VARIANT_BOOL textDecorationBlink();
|
---|
1586 |
|
---|
1587 | [propput, id(DISPID_IHTMLSTYLE_VERTICALALIGN), displaybind, bindable]
|
---|
1588 | void verticalAlign(VARIANT v);
|
---|
1589 |
|
---|
1590 | [propget, id(DISPID_IHTMLSTYLE_VERTICALALIGN), displaybind, bindable]
|
---|
1591 | VARIANT verticalAlign();
|
---|
1592 |
|
---|
1593 | [propput, id(DISPID_IHTMLSTYLE_TEXTTRANSFORM), displaybind, bindable]
|
---|
1594 | void textTransform(BSTR v);
|
---|
1595 |
|
---|
1596 | [propget, id(DISPID_IHTMLSTYLE_TEXTTRANSFORM), displaybind, bindable]
|
---|
1597 | BSTR textTransform();
|
---|
1598 |
|
---|
1599 | [propput, id(DISPID_IHTMLSTYLE_TEXTALIGN), displaybind, bindable]
|
---|
1600 | void textAlign(BSTR v);
|
---|
1601 |
|
---|
1602 | [propget, id(DISPID_IHTMLSTYLE_TEXTALIGN), displaybind, bindable]
|
---|
1603 | BSTR textAlign();
|
---|
1604 |
|
---|
1605 | [propput, id(DISPID_IHTMLSTYLE_TEXTINDENT), displaybind, bindable]
|
---|
1606 | void textIndent(VARIANT v);
|
---|
1607 |
|
---|
1608 | [propget, id(DISPID_IHTMLSTYLE_TEXTINDENT), displaybind, bindable]
|
---|
1609 | VARIANT textIndent();
|
---|
1610 |
|
---|
1611 | [propput, id(DISPID_IHTMLSTYLE_LINEHEIGHT), displaybind, bindable]
|
---|
1612 | void lineHeight(VARIANT v);
|
---|
1613 |
|
---|
1614 | [propget, id(DISPID_IHTMLSTYLE_LINEHEIGHT), displaybind, bindable]
|
---|
1615 | VARIANT lineHeight();
|
---|
1616 |
|
---|
1617 | [propput, id(DISPID_IHTMLSTYLE_MARGINTOP), displaybind, bindable]
|
---|
1618 | void marginTop(VARIANT v);
|
---|
1619 |
|
---|
1620 | [propget, id(DISPID_IHTMLSTYLE_MARGINTOP), displaybind, bindable]
|
---|
1621 | VARIANT marginTop();
|
---|
1622 |
|
---|
1623 | [propput, id(DISPID_IHTMLSTYLE_MARGINRIGHT), displaybind, bindable]
|
---|
1624 | void marginRight(VARIANT v);
|
---|
1625 |
|
---|
1626 | [propget, id(DISPID_IHTMLSTYLE_MARGINRIGHT), displaybind, bindable]
|
---|
1627 | VARIANT marginRight();
|
---|
1628 |
|
---|
1629 | [propput, id(DISPID_IHTMLSTYLE_MARGINBOTTOM), displaybind, bindable]
|
---|
1630 | void marginBottom(VARIANT v);
|
---|
1631 |
|
---|
1632 | [propget, id(DISPID_IHTMLSTYLE_MARGINBOTTOM), displaybind, bindable]
|
---|
1633 | VARIANT marginBottom();
|
---|
1634 |
|
---|
1635 | [propput, id(DISPID_IHTMLSTYLE_MARGINLEFT), displaybind, bindable]
|
---|
1636 | void marginLeft(VARIANT v);
|
---|
1637 |
|
---|
1638 | [propget, id(DISPID_IHTMLSTYLE_MARGINLEFT), displaybind, bindable]
|
---|
1639 | VARIANT marginLeft();
|
---|
1640 |
|
---|
1641 | [propput, id(DISPID_IHTMLSTYLE_MARGIN), displaybind, bindable, nonbrowsable]
|
---|
1642 | void margin(BSTR v);
|
---|
1643 |
|
---|
1644 | [propget, id(DISPID_IHTMLSTYLE_MARGIN), displaybind, bindable, nonbrowsable]
|
---|
1645 | BSTR margin();
|
---|
1646 |
|
---|
1647 | [propput, id(DISPID_IHTMLSTYLE_PADDINGTOP), displaybind, bindable]
|
---|
1648 | void paddingTop(VARIANT v);
|
---|
1649 |
|
---|
1650 | [propget, id(DISPID_IHTMLSTYLE_PADDINGTOP), displaybind, bindable]
|
---|
1651 | VARIANT paddingTop();
|
---|
1652 |
|
---|
1653 | [propput, id(DISPID_IHTMLSTYLE_PADDINGRIGHT), displaybind, bindable]
|
---|
1654 | void paddingRight(VARIANT v);
|
---|
1655 |
|
---|
1656 | [propget, id(DISPID_IHTMLSTYLE_PADDINGRIGHT), displaybind, bindable]
|
---|
1657 | VARIANT paddingRight();
|
---|
1658 |
|
---|
1659 | [propput, id(DISPID_IHTMLSTYLE_PADDINGBOTTOM), displaybind, bindable]
|
---|
1660 | void paddingBottom(VARIANT v);
|
---|
1661 |
|
---|
1662 | [propget, id(DISPID_IHTMLSTYLE_PADDINGBOTTOM), displaybind, bindable]
|
---|
1663 | VARIANT paddingBottom();
|
---|
1664 |
|
---|
1665 | [propput, id(DISPID_IHTMLSTYLE_PADDINGLEFT), displaybind, bindable]
|
---|
1666 | void paddingLeft(VARIANT v);
|
---|
1667 |
|
---|
1668 | [propget, id(DISPID_IHTMLSTYLE_PADDINGLEFT), displaybind, bindable]
|
---|
1669 | VARIANT paddingLeft();
|
---|
1670 |
|
---|
1671 | [propput, id(DISPID_IHTMLSTYLE_PADDING), displaybind, bindable, nonbrowsable]
|
---|
1672 | void padding(BSTR v);
|
---|
1673 |
|
---|
1674 | [propget, id(DISPID_IHTMLSTYLE_PADDING), displaybind, bindable, nonbrowsable]
|
---|
1675 | BSTR padding();
|
---|
1676 |
|
---|
1677 | [propput, id(DISPID_IHTMLSTYLE_BORDER), displaybind, bindable, nonbrowsable]
|
---|
1678 | void border(BSTR v);
|
---|
1679 |
|
---|
1680 | [propget, id(DISPID_IHTMLSTYLE_BORDER), displaybind, bindable, nonbrowsable]
|
---|
1681 | BSTR border();
|
---|
1682 |
|
---|
1683 | [propput, id(DISPID_IHTMLSTYLE_BORDERTOP), displaybind, bindable]
|
---|
1684 | void borderTop(BSTR v);
|
---|
1685 |
|
---|
1686 | [propget, id(DISPID_IHTMLSTYLE_BORDERTOP), displaybind, bindable]
|
---|
1687 | BSTR borderTop();
|
---|
1688 |
|
---|
1689 | [propput, id(DISPID_IHTMLSTYLE_BORDERRIGHT), displaybind, bindable]
|
---|
1690 | void borderRight(BSTR v);
|
---|
1691 |
|
---|
1692 | [propget, id(DISPID_IHTMLSTYLE_BORDERRIGHT), displaybind, bindable]
|
---|
1693 | BSTR borderRight();
|
---|
1694 |
|
---|
1695 | [propput, id(DISPID_IHTMLSTYLE_BORDERBOTTOM), displaybind, bindable]
|
---|
1696 | void borderBottom(BSTR v);
|
---|
1697 |
|
---|
1698 | [propget, id(DISPID_IHTMLSTYLE_BORDERBOTTOM), displaybind, bindable]
|
---|
1699 | BSTR borderBottom();
|
---|
1700 |
|
---|
1701 | [propput, id(DISPID_IHTMLSTYLE_BORDERLEFT), displaybind, bindable]
|
---|
1702 | void borderLeft(BSTR v);
|
---|
1703 |
|
---|
1704 | [propget, id(DISPID_IHTMLSTYLE_BORDERLEFT), displaybind, bindable]
|
---|
1705 | BSTR borderLeft();
|
---|
1706 |
|
---|
1707 | [propput, id(DISPID_IHTMLSTYLE_BORDERCOLOR), displaybind, bindable]
|
---|
1708 | void borderColor(BSTR v);
|
---|
1709 |
|
---|
1710 | [propget, id(DISPID_IHTMLSTYLE_BORDERCOLOR), displaybind, bindable]
|
---|
1711 | BSTR borderColor();
|
---|
1712 |
|
---|
1713 | [propput, id(DISPID_IHTMLSTYLE_BORDERTOPCOLOR), displaybind, bindable]
|
---|
1714 | void borderTopColor(VARIANT v);
|
---|
1715 |
|
---|
1716 | [propget, id(DISPID_IHTMLSTYLE_BORDERTOPCOLOR), displaybind, bindable]
|
---|
1717 | VARIANT borderTopColor();
|
---|
1718 |
|
---|
1719 | [propput, id(DISPID_IHTMLSTYLE_BORDERRIGHTCOLOR), displaybind, bindable]
|
---|
1720 | void borderRightColor(VARIANT v);
|
---|
1721 |
|
---|
1722 | [propget, id(DISPID_IHTMLSTYLE_BORDERRIGHTCOLOR), displaybind, bindable]
|
---|
1723 | VARIANT borderRightColor();
|
---|
1724 |
|
---|
1725 | [propput, id(DISPID_IHTMLSTYLE_BORDERBOTTOMCOLOR), displaybind, bindable]
|
---|
1726 | void borderBottomColor(VARIANT v);
|
---|
1727 |
|
---|
1728 | [propget, id(DISPID_IHTMLSTYLE_BORDERBOTTOMCOLOR), displaybind, bindable]
|
---|
1729 | VARIANT borderBottomColor();
|
---|
1730 |
|
---|
1731 | [propput, id(DISPID_IHTMLSTYLE_BORDERLEFTCOLOR), displaybind, bindable]
|
---|
1732 | void borderLeftColor(VARIANT v);
|
---|
1733 |
|
---|
1734 | [propget, id(DISPID_IHTMLSTYLE_BORDERLEFTCOLOR), displaybind, bindable]
|
---|
1735 | VARIANT borderLeftColor();
|
---|
1736 |
|
---|
1737 | [propput, id(DISPID_IHTMLSTYLE_BORDERWIDTH), displaybind, bindable]
|
---|
1738 | void borderWidth(BSTR v);
|
---|
1739 |
|
---|
1740 | [propget, id(DISPID_IHTMLSTYLE_BORDERWIDTH), displaybind, bindable]
|
---|
1741 | BSTR borderWidth();
|
---|
1742 |
|
---|
1743 | [propput, id(DISPID_IHTMLSTYLE_BORDERTOPWIDTH), displaybind, bindable]
|
---|
1744 | void borderTopWidth(VARIANT v);
|
---|
1745 |
|
---|
1746 | [propget, id(DISPID_IHTMLSTYLE_BORDERTOPWIDTH), displaybind, bindable]
|
---|
1747 | VARIANT borderTopWidth();
|
---|
1748 |
|
---|
1749 | [propput, id(DISPID_IHTMLSTYLE_BORDERRIGHTWIDTH), displaybind, bindable]
|
---|
1750 | void borderRightWidth(VARIANT v);
|
---|
1751 |
|
---|
1752 | [propget, id(DISPID_IHTMLSTYLE_BORDERRIGHTWIDTH), displaybind, bindable]
|
---|
1753 | VARIANT borderRightWidth();
|
---|
1754 |
|
---|
1755 | [propput, id(DISPID_IHTMLSTYLE_BORDERBOTTOMWIDTH), displaybind, bindable]
|
---|
1756 | void borderBottomWidth(VARIANT v);
|
---|
1757 |
|
---|
1758 | [propget, id(DISPID_IHTMLSTYLE_BORDERBOTTOMWIDTH), displaybind, bindable]
|
---|
1759 | VARIANT borderBottomWidth();
|
---|
1760 |
|
---|
1761 | [propput, id(DISPID_IHTMLSTYLE_BORDERLEFTWIDTH), displaybind, bindable]
|
---|
1762 | void borderLeftWidth(VARIANT v);
|
---|
1763 |
|
---|
1764 | [propget, id(DISPID_IHTMLSTYLE_BORDERLEFTWIDTH), displaybind, bindable]
|
---|
1765 | VARIANT borderLeftWidth();
|
---|
1766 |
|
---|
1767 | [propput, id(DISPID_IHTMLSTYLE_BORDERSTYLE), displaybind, bindable]
|
---|
1768 | void borderStyle(BSTR v);
|
---|
1769 |
|
---|
1770 | [propget, id(DISPID_IHTMLSTYLE_BORDERSTYLE), displaybind, bindable]
|
---|
1771 | BSTR borderStyle();
|
---|
1772 |
|
---|
1773 | [propput, id(DISPID_IHTMLSTYLE_BORDERTOPSTYLE), displaybind, bindable]
|
---|
1774 | void borderTopStyle(BSTR v);
|
---|
1775 |
|
---|
1776 | [propget, id(DISPID_IHTMLSTYLE_BORDERTOPSTYLE), displaybind, bindable]
|
---|
1777 | BSTR borderTopStyle();
|
---|
1778 |
|
---|
1779 | [propput, id(DISPID_IHTMLSTYLE_BORDERRIGHTSTYLE), displaybind, bindable]
|
---|
1780 | void borderRightStyle(BSTR v);
|
---|
1781 |
|
---|
1782 | [propget, id(DISPID_IHTMLSTYLE_BORDERRIGHTSTYLE), displaybind, bindable]
|
---|
1783 | BSTR borderRightStyle();
|
---|
1784 |
|
---|
1785 | [propput, id(DISPID_IHTMLSTYLE_BORDERBOTTOMSTYLE), displaybind, bindable]
|
---|
1786 | void borderBottomStyle(BSTR v);
|
---|
1787 |
|
---|
1788 | [propget, id(DISPID_IHTMLSTYLE_BORDERBOTTOMSTYLE), displaybind, bindable]
|
---|
1789 | BSTR borderBottomStyle();
|
---|
1790 |
|
---|
1791 | [propput, id(DISPID_IHTMLSTYLE_BORDERLEFTSTYLE), displaybind, bindable]
|
---|
1792 | void borderLeftStyle(BSTR v);
|
---|
1793 |
|
---|
1794 | [propget, id(DISPID_IHTMLSTYLE_BORDERLEFTSTYLE), displaybind, bindable]
|
---|
1795 | BSTR borderLeftStyle();
|
---|
1796 |
|
---|
1797 | [propput, id(DISPID_IHTMLSTYLE_WIDTH), displaybind, bindable]
|
---|
1798 | void width(VARIANT v);
|
---|
1799 |
|
---|
1800 | [propget, id(DISPID_IHTMLSTYLE_WIDTH), displaybind, bindable]
|
---|
1801 | VARIANT width();
|
---|
1802 |
|
---|
1803 | [propput, id(DISPID_IHTMLSTYLE_HEIGHT), displaybind, bindable]
|
---|
1804 | void height(VARIANT v);
|
---|
1805 |
|
---|
1806 | [propget, id(DISPID_IHTMLSTYLE_HEIGHT), displaybind, bindable]
|
---|
1807 | VARIANT height();
|
---|
1808 |
|
---|
1809 | [propput, id(DISPID_IHTMLSTYLE_STYLEFLOAT), displaybind, bindable]
|
---|
1810 | void styleFloat(BSTR v);
|
---|
1811 |
|
---|
1812 | [propget, id(DISPID_IHTMLSTYLE_STYLEFLOAT), displaybind, bindable]
|
---|
1813 | BSTR styleFloat();
|
---|
1814 |
|
---|
1815 | [propput, id(DISPID_IHTMLSTYLE_CLEAR), displaybind, bindable]
|
---|
1816 | void clear(BSTR v);
|
---|
1817 |
|
---|
1818 | [propget, id(DISPID_IHTMLSTYLE_CLEAR), displaybind, bindable]
|
---|
1819 | BSTR clear();
|
---|
1820 |
|
---|
1821 | [propput, id(DISPID_IHTMLSTYLE_DISPLAY), displaybind, bindable]
|
---|
1822 | void display(BSTR v);
|
---|
1823 |
|
---|
1824 | [propget, id(DISPID_IHTMLSTYLE_DISPLAY), displaybind, bindable]
|
---|
1825 | BSTR display();
|
---|
1826 |
|
---|
1827 | [propput, id(DISPID_IHTMLSTYLE_VISIBILITY), displaybind, bindable]
|
---|
1828 | void visibility(BSTR v);
|
---|
1829 |
|
---|
1830 | [propget, id(DISPID_IHTMLSTYLE_VISIBILITY), displaybind, bindable]
|
---|
1831 | BSTR visibility();
|
---|
1832 |
|
---|
1833 | [propput, id(DISPID_IHTMLSTYLE_LISTSTYLETYPE), displaybind, bindable]
|
---|
1834 | void listStyleType(BSTR v);
|
---|
1835 |
|
---|
1836 | [propget, id(DISPID_IHTMLSTYLE_LISTSTYLETYPE), displaybind, bindable]
|
---|
1837 | BSTR listStyleType();
|
---|
1838 |
|
---|
1839 | [propput, id(DISPID_IHTMLSTYLE_LISTSTYLEPOSITION), displaybind, bindable]
|
---|
1840 | void listStylePosition(BSTR v);
|
---|
1841 |
|
---|
1842 | [propget, id(DISPID_IHTMLSTYLE_LISTSTYLEPOSITION), displaybind, bindable]
|
---|
1843 | BSTR listStylePosition();
|
---|
1844 |
|
---|
1845 | [propput, id(DISPID_IHTMLSTYLE_LISTSTYLEIMAGE), displaybind, bindable]
|
---|
1846 | void listStyleImage(BSTR v);
|
---|
1847 |
|
---|
1848 | [propget, id(DISPID_IHTMLSTYLE_LISTSTYLEIMAGE), displaybind, bindable]
|
---|
1849 | BSTR listStyleImage();
|
---|
1850 |
|
---|
1851 | [propput, id(DISPID_IHTMLSTYLE_LISTSTYLE), displaybind, bindable, nonbrowsable]
|
---|
1852 | void listStyle(BSTR v);
|
---|
1853 |
|
---|
1854 | [propget, id(DISPID_IHTMLSTYLE_LISTSTYLE), displaybind, bindable, nonbrowsable]
|
---|
1855 | BSTR listStyle();
|
---|
1856 |
|
---|
1857 | [propput, id(DISPID_IHTMLSTYLE_WHITESPACE), displaybind, bindable]
|
---|
1858 | void whiteSpace(BSTR v);
|
---|
1859 |
|
---|
1860 | [propget, id(DISPID_IHTMLSTYLE_WHITESPACE), displaybind, bindable]
|
---|
1861 | BSTR whiteSpace();
|
---|
1862 |
|
---|
1863 | [propput, id(DISPID_IHTMLSTYLE_TOP), displaybind, bindable]
|
---|
1864 | void top(VARIANT v);
|
---|
1865 |
|
---|
1866 | [propget, id(DISPID_IHTMLSTYLE_TOP), displaybind, bindable]
|
---|
1867 | VARIANT top();
|
---|
1868 |
|
---|
1869 | [propput, id(DISPID_IHTMLSTYLE_LEFT), displaybind, bindable]
|
---|
1870 | void left(VARIANT v);
|
---|
1871 |
|
---|
1872 | [propget, id(DISPID_IHTMLSTYLE_LEFT), displaybind, bindable]
|
---|
1873 | VARIANT left();
|
---|
1874 |
|
---|
1875 | [propput, id(DISPID_IHTMLSTYLE_ZINDEX), displaybind, bindable]
|
---|
1876 | void zIndex(VARIANT v);
|
---|
1877 |
|
---|
1878 | [propget, id(DISPID_IHTMLSTYLE_ZINDEX), displaybind, bindable]
|
---|
1879 | VARIANT zIndex();
|
---|
1880 |
|
---|
1881 | [propput, id(DISPID_IHTMLSTYLE_OVERFLOW), displaybind, bindable]
|
---|
1882 | void overflow(BSTR v);
|
---|
1883 |
|
---|
1884 | [propget, id(DISPID_IHTMLSTYLE_OVERFLOW), displaybind, bindable]
|
---|
1885 | BSTR overflow();
|
---|
1886 |
|
---|
1887 | [propput, id(DISPID_IHTMLSTYLE_PAGEBREAKBEFORE), displaybind, bindable]
|
---|
1888 | void pageBreakBefore(BSTR v);
|
---|
1889 |
|
---|
1890 | [propget, id(DISPID_IHTMLSTYLE_PAGEBREAKBEFORE), displaybind, bindable]
|
---|
1891 | BSTR pageBreakBefore();
|
---|
1892 |
|
---|
1893 | [propput, id(DISPID_IHTMLSTYLE_PAGEBREAKAFTER), displaybind, bindable]
|
---|
1894 | void pageBreakAfter(BSTR v);
|
---|
1895 |
|
---|
1896 | [propget, id(DISPID_IHTMLSTYLE_PAGEBREAKAFTER), displaybind, bindable]
|
---|
1897 | BSTR pageBreakAfter();
|
---|
1898 |
|
---|
1899 | [propput, id(DISPID_IHTMLSTYLE_CSSTEXT), displaybind, bindable, nonbrowsable]
|
---|
1900 | void cssText(BSTR v);
|
---|
1901 |
|
---|
1902 | [propget, id(DISPID_IHTMLSTYLE_CSSTEXT), displaybind, bindable, nonbrowsable]
|
---|
1903 | BSTR cssText();
|
---|
1904 |
|
---|
1905 | [propput, id(DISPID_IHTMLSTYLE_PIXELTOP), displaybind, bindable, hidden]
|
---|
1906 | void pixelTop(LONG v);
|
---|
1907 |
|
---|
1908 | [propget, id(DISPID_IHTMLSTYLE_PIXELTOP), displaybind, bindable, hidden]
|
---|
1909 | LONG pixelTop();
|
---|
1910 |
|
---|
1911 | [propput, id(DISPID_IHTMLSTYLE_PIXELLEFT), displaybind, bindable, hidden]
|
---|
1912 | void pixelLeft(LONG v);
|
---|
1913 |
|
---|
1914 | [propget, id(DISPID_IHTMLSTYLE_PIXELLEFT), displaybind, bindable, hidden]
|
---|
1915 | LONG pixelLeft();
|
---|
1916 |
|
---|
1917 | [propput, id(DISPID_IHTMLSTYLE_PIXELWIDTH), displaybind, bindable, hidden]
|
---|
1918 | void pixelWidth(LONG v);
|
---|
1919 |
|
---|
1920 | [propget, id(DISPID_IHTMLSTYLE_PIXELWIDTH), displaybind, bindable, hidden]
|
---|
1921 | LONG pixelWidth();
|
---|
1922 |
|
---|
1923 | [propput, id(DISPID_IHTMLSTYLE_PIXELHEIGHT), displaybind, bindable, hidden]
|
---|
1924 | void pixelHeight(LONG v);
|
---|
1925 |
|
---|
1926 | [propget, id(DISPID_IHTMLSTYLE_PIXELHEIGHT), displaybind, bindable, hidden]
|
---|
1927 | LONG pixelHeight();
|
---|
1928 |
|
---|
1929 | [propput, id(DISPID_IHTMLSTYLE_POSTOP), displaybind, bindable]
|
---|
1930 | void posTop(float v);
|
---|
1931 |
|
---|
1932 | [propget, id(DISPID_IHTMLSTYLE_POSTOP), displaybind, bindable]
|
---|
1933 | float posTop();
|
---|
1934 |
|
---|
1935 | [propput, id(DISPID_IHTMLSTYLE_POSLEFT), displaybind, bindable]
|
---|
1936 | void posLeft(float v);
|
---|
1937 |
|
---|
1938 | [propget, id(DISPID_IHTMLSTYLE_POSLEFT), displaybind, bindable]
|
---|
1939 | float posLeft();
|
---|
1940 |
|
---|
1941 | [propput, id(DISPID_IHTMLSTYLE_POSWIDTH), displaybind, bindable]
|
---|
1942 | void posWidth(float v);
|
---|
1943 |
|
---|
1944 | [propget, id(DISPID_IHTMLSTYLE_POSWIDTH), displaybind, bindable]
|
---|
1945 | float posWidth();
|
---|
1946 |
|
---|
1947 | [propput, id(DISPID_IHTMLSTYLE_POSHEIGHT), displaybind, bindable]
|
---|
1948 | void posHeight(float v);
|
---|
1949 |
|
---|
1950 | [propget, id(DISPID_IHTMLSTYLE_POSHEIGHT), displaybind, bindable]
|
---|
1951 | float posHeight();
|
---|
1952 |
|
---|
1953 | [propput, id(DISPID_IHTMLSTYLE_CURSOR), displaybind, bindable]
|
---|
1954 | void cursor(BSTR v);
|
---|
1955 |
|
---|
1956 | [propget, id(DISPID_IHTMLSTYLE_CURSOR), displaybind, bindable]
|
---|
1957 | BSTR cursor();
|
---|
1958 |
|
---|
1959 | [propput, id(DISPID_IHTMLSTYLE_CLIP), displaybind, bindable]
|
---|
1960 | void clip(BSTR v);
|
---|
1961 |
|
---|
1962 | [propget, id(DISPID_IHTMLSTYLE_CLIP), displaybind, bindable]
|
---|
1963 | BSTR clip();
|
---|
1964 |
|
---|
1965 | [propput, id(DISPID_IHTMLSTYLE_FILTER), displaybind, bindable]
|
---|
1966 | void filter(BSTR v);
|
---|
1967 |
|
---|
1968 | [propget, id(DISPID_IHTMLSTYLE_FILTER), displaybind, bindable]
|
---|
1969 | BSTR filter();
|
---|
1970 |
|
---|
1971 | [id(DISPID_IHTMLSTYLE_SETATTRIBUTE)]
|
---|
1972 | void setAttribute(
|
---|
1973 | [in] BSTR strAttributeName,
|
---|
1974 | [in] VARIANT AttributeValue,
|
---|
1975 | [in, defaultvalue(1)] LONG lFlags);
|
---|
1976 |
|
---|
1977 | [id(DISPID_IHTMLSTYLE_GETATTRIBUTE)]
|
---|
1978 | VARIANT getAttribute(
|
---|
1979 | [in] BSTR strAttributeName,
|
---|
1980 | [in, defaultvalue(0)] LONG lFlags);
|
---|
1981 |
|
---|
1982 | [id(DISPID_IHTMLSTYLE_REMOVEATTRIBUTE)]
|
---|
1983 | VARIANT_BOOL removeAttribute(
|
---|
1984 | [in] BSTR strAttributeName,
|
---|
1985 | [in, defaultvalue(1)] LONG lFlags);
|
---|
1986 |
|
---|
1987 | [id(DISPID_IHTMLSTYLE_TOSTRING)]
|
---|
1988 | BSTR toString();
|
---|
1989 |
|
---|
1990 | [propput, id(DISPID_IHTMLSTYLE2_TABLELAYOUT), displaybind, bindable]
|
---|
1991 | void tableLayout(BSTR v);
|
---|
1992 |
|
---|
1993 | [propget, id(DISPID_IHTMLSTYLE2_TABLELAYOUT), displaybind, bindable]
|
---|
1994 | BSTR tableLayout();
|
---|
1995 |
|
---|
1996 | [propput, id(DISPID_IHTMLSTYLE2_BORDERCOLLAPSE), displaybind, bindable]
|
---|
1997 | void borderCollapse(BSTR v);
|
---|
1998 |
|
---|
1999 | [propget, id(DISPID_IHTMLSTYLE2_BORDERCOLLAPSE), displaybind, bindable]
|
---|
2000 | BSTR borderCollapse();
|
---|
2001 |
|
---|
2002 | [propput, id(DISPID_IHTMLSTYLE2_DIRECTION), displaybind, bindable]
|
---|
2003 | void direction(BSTR v);
|
---|
2004 |
|
---|
2005 | [propget, id(DISPID_IHTMLSTYLE2_DIRECTION), displaybind, bindable]
|
---|
2006 | BSTR direction();
|
---|
2007 |
|
---|
2008 | [propput, id(DISPID_IHTMLSTYLE2_BEHAVIOR), displaybind, bindable]
|
---|
2009 | void behavior(BSTR v);
|
---|
2010 |
|
---|
2011 | [propget, id(DISPID_IHTMLSTYLE2_BEHAVIOR), displaybind, bindable]
|
---|
2012 | BSTR behavior();
|
---|
2013 |
|
---|
2014 | [id(DISPID_IHTMLSTYLE2_SETEXPRESSION)]
|
---|
2015 | void setExpression(
|
---|
2016 | [in] BSTR propname,
|
---|
2017 | [in] BSTR expression,
|
---|
2018 | [in, defaultvalue("")] BSTR language);
|
---|
2019 |
|
---|
2020 | [id(DISPID_IHTMLSTYLE2_GETEXPRESSION)]
|
---|
2021 | VARIANT getExpression([in] BSTR propname);
|
---|
2022 |
|
---|
2023 | [id(DISPID_IHTMLSTYLE2_REMOVEEXPRESSION)]
|
---|
2024 | VARIANT_BOOL removeExpression([in] BSTR propname);
|
---|
2025 |
|
---|
2026 | [propput, id(DISPID_IHTMLSTYLE2_POSITION), displaybind, bindable]
|
---|
2027 | void position(BSTR v);
|
---|
2028 |
|
---|
2029 | [propget, id(DISPID_IHTMLSTYLE2_POSITION), displaybind, bindable]
|
---|
2030 | BSTR position();
|
---|
2031 |
|
---|
2032 | [propput, id(DISPID_IHTMLSTYLE2_UNICODEBIDI), displaybind, bindable]
|
---|
2033 | void unicodeBidi(BSTR v);
|
---|
2034 |
|
---|
2035 | [propget, id(DISPID_IHTMLSTYLE2_UNICODEBIDI), displaybind, bindable]
|
---|
2036 | BSTR unicodeBidi();
|
---|
2037 |
|
---|
2038 | [propput, id(DISPID_IHTMLSTYLE2_BOTTOM), displaybind, bindable]
|
---|
2039 | void bottom(VARIANT v);
|
---|
2040 |
|
---|
2041 | [propget, id(DISPID_IHTMLSTYLE2_BOTTOM), displaybind, bindable]
|
---|
2042 | VARIANT bottom();
|
---|
2043 |
|
---|
2044 | [propput, id(DISPID_IHTMLSTYLE2_RIGHT), displaybind, bindable]
|
---|
2045 | void right(VARIANT v);
|
---|
2046 |
|
---|
2047 | [propget, id(DISPID_IHTMLSTYLE2_RIGHT), displaybind, bindable]
|
---|
2048 | VARIANT right();
|
---|
2049 |
|
---|
2050 | [propput, id(DISPID_IHTMLSTYLE2_PIXELBOTTOM), displaybind, bindable, hidden]
|
---|
2051 | void pixelBottom(LONG v);
|
---|
2052 |
|
---|
2053 | [propget, id(DISPID_IHTMLSTYLE2_PIXELBOTTOM), displaybind, bindable, hidden]
|
---|
2054 | LONG pixelBottom();
|
---|
2055 |
|
---|
2056 | [propput, id(DISPID_IHTMLSTYLE2_PIXELRIGHT), displaybind, bindable, hidden]
|
---|
2057 | void pixelRight(LONG v);
|
---|
2058 |
|
---|
2059 | [propget, id(DISPID_IHTMLSTYLE2_PIXELRIGHT), displaybind, bindable, hidden]
|
---|
2060 | LONG pixelRight();
|
---|
2061 |
|
---|
2062 | [propput, id(DISPID_IHTMLSTYLE2_POSBOTTOM), displaybind, bindable]
|
---|
2063 | void posBottom(float v);
|
---|
2064 |
|
---|
2065 | [propget, id(DISPID_IHTMLSTYLE2_POSBOTTOM), displaybind, bindable]
|
---|
2066 | float posBottom();
|
---|
2067 |
|
---|
2068 | [propput, id(DISPID_IHTMLSTYLE2_POSRIGHT), displaybind, bindable]
|
---|
2069 | void posRight(float v);
|
---|
2070 |
|
---|
2071 | [propget, id(DISPID_IHTMLSTYLE2_POSRIGHT), displaybind, bindable]
|
---|
2072 | float posRight();
|
---|
2073 |
|
---|
2074 | [propput, id(DISPID_IHTMLSTYLE2_IMEMODE), displaybind, bindable]
|
---|
2075 | void imeMode(BSTR v);
|
---|
2076 |
|
---|
2077 | [propget, id(DISPID_IHTMLSTYLE2_IMEMODE), displaybind, bindable]
|
---|
2078 | BSTR imeMode();
|
---|
2079 |
|
---|
2080 | [propput, id(DISPID_IHTMLSTYLE2_RUBYALIGN), displaybind, bindable]
|
---|
2081 | void rubyAlign(BSTR v);
|
---|
2082 |
|
---|
2083 | [propget, id(DISPID_IHTMLSTYLE2_RUBYALIGN), displaybind, bindable]
|
---|
2084 | BSTR rubyAlign();
|
---|
2085 |
|
---|
2086 | [propput, id(DISPID_IHTMLSTYLE2_RUBYPOSITION), displaybind, bindable]
|
---|
2087 | void rubyPosition(BSTR v);
|
---|
2088 |
|
---|
2089 | [propget, id(DISPID_IHTMLSTYLE2_RUBYPOSITION), displaybind, bindable]
|
---|
2090 | BSTR rubyPosition();
|
---|
2091 |
|
---|
2092 | [propput, id(DISPID_IHTMLSTYLE2_RUBYOVERHANG), displaybind, bindable]
|
---|
2093 | void rubyOverhang(BSTR v);
|
---|
2094 |
|
---|
2095 | [propget, id(DISPID_IHTMLSTYLE2_RUBYOVERHANG), displaybind, bindable]
|
---|
2096 | BSTR rubyOverhang();
|
---|
2097 |
|
---|
2098 | [propput, id(DISPID_IHTMLSTYLE2_LAYOUTGRIDCHAR), displaybind, bindable]
|
---|
2099 | void layoutGridChar(VARIANT v);
|
---|
2100 |
|
---|
2101 | [propget, id(DISPID_IHTMLSTYLE2_LAYOUTGRIDCHAR), displaybind, bindable]
|
---|
2102 | VARIANT layoutGridChar();
|
---|
2103 |
|
---|
2104 | [propput, id(DISPID_IHTMLSTYLE2_LAYOUTGRIDLINE), displaybind, bindable]
|
---|
2105 | void layoutGridLine(VARIANT v);
|
---|
2106 |
|
---|
2107 | [propget, id(DISPID_IHTMLSTYLE2_LAYOUTGRIDLINE), displaybind, bindable]
|
---|
2108 | VARIANT layoutGridLine();
|
---|
2109 |
|
---|
2110 | [propput, id(DISPID_IHTMLSTYLE2_LAYOUTGRIDMODE), displaybind, bindable]
|
---|
2111 | void layoutGridMode(BSTR v);
|
---|
2112 |
|
---|
2113 | [propget, id(DISPID_IHTMLSTYLE2_LAYOUTGRIDMODE), displaybind, bindable]
|
---|
2114 | BSTR layoutGridMode();
|
---|
2115 |
|
---|
2116 | [propput, id(DISPID_IHTMLSTYLE2_LAYOUTGRIDTYPE), displaybind, bindable]
|
---|
2117 | void layoutGridType(BSTR v);
|
---|
2118 |
|
---|
2119 | [propget, id(DISPID_IHTMLSTYLE2_LAYOUTGRIDTYPE), displaybind, bindable]
|
---|
2120 | BSTR layoutGridType();
|
---|
2121 |
|
---|
2122 | [propput, id(DISPID_IHTMLSTYLE2_LAYOUTGRID), displaybind, bindable, nonbrowsable]
|
---|
2123 | void layoutGrid(BSTR v);
|
---|
2124 |
|
---|
2125 | [propget, id(DISPID_IHTMLSTYLE2_LAYOUTGRID), displaybind, bindable, nonbrowsable]
|
---|
2126 | BSTR layoutGrid();
|
---|
2127 |
|
---|
2128 | [propput, id(DISPID_IHTMLSTYLE2_WORDBREAK), displaybind, bindable]
|
---|
2129 | void wordBreak(BSTR v);
|
---|
2130 |
|
---|
2131 | [propget, id(DISPID_IHTMLSTYLE2_WORDBREAK), displaybind, bindable]
|
---|
2132 | BSTR wordBreak();
|
---|
2133 |
|
---|
2134 | [propput, id(DISPID_IHTMLSTYLE2_LINEBREAK), displaybind, bindable]
|
---|
2135 | void lineBreak(BSTR v);
|
---|
2136 |
|
---|
2137 | [propget, id(DISPID_IHTMLSTYLE2_LINEBREAK), displaybind, bindable]
|
---|
2138 | BSTR lineBreak();
|
---|
2139 |
|
---|
2140 | [propput, id(DISPID_IHTMLSTYLE2_TEXTJUSTIFY), displaybind, bindable]
|
---|
2141 | void textJustify(BSTR v);
|
---|
2142 |
|
---|
2143 | [propget, id(DISPID_IHTMLSTYLE2_TEXTJUSTIFY), displaybind, bindable]
|
---|
2144 | BSTR textJustify();
|
---|
2145 |
|
---|
2146 | [propput, id(DISPID_IHTMLSTYLE2_TEXTJUSTIFYTRIM), displaybind, bindable]
|
---|
2147 | void textJustifyTrim(BSTR v);
|
---|
2148 |
|
---|
2149 | [propget, id(DISPID_IHTMLSTYLE2_TEXTJUSTIFYTRIM), displaybind, bindable]
|
---|
2150 | BSTR textJustifyTrim();
|
---|
2151 |
|
---|
2152 | [propput, id(DISPID_IHTMLSTYLE2_TEXTKASHIDA), displaybind, bindable]
|
---|
2153 | void textKashida(VARIANT v);
|
---|
2154 |
|
---|
2155 | [propget, id(DISPID_IHTMLSTYLE2_TEXTKASHIDA), displaybind, bindable]
|
---|
2156 | VARIANT textKashida();
|
---|
2157 |
|
---|
2158 | [propput, id(DISPID_IHTMLSTYLE2_TEXTAUTOSPACE), displaybind, bindable]
|
---|
2159 | void textAutospace(BSTR v);
|
---|
2160 |
|
---|
2161 | [propget, id(DISPID_IHTMLSTYLE2_TEXTAUTOSPACE), displaybind, bindable]
|
---|
2162 | BSTR textAutospace();
|
---|
2163 |
|
---|
2164 | [propput, id(DISPID_IHTMLSTYLE2_OVERFLOWX), displaybind, bindable]
|
---|
2165 | void overflowX(BSTR v);
|
---|
2166 |
|
---|
2167 | [propget, id(DISPID_IHTMLSTYLE2_OVERFLOWX), displaybind, bindable]
|
---|
2168 | BSTR overflowX();
|
---|
2169 |
|
---|
2170 | [propput, id(DISPID_IHTMLSTYLE2_OVERFLOWY), displaybind, bindable]
|
---|
2171 | void overflowY(BSTR v);
|
---|
2172 |
|
---|
2173 | [propget, id(DISPID_IHTMLSTYLE2_OVERFLOWY), displaybind, bindable]
|
---|
2174 | BSTR overflowY();
|
---|
2175 |
|
---|
2176 | [propput, id(DISPID_IHTMLSTYLE2_ACCELERATOR), displaybind, bindable]
|
---|
2177 | void accelerator(BSTR v);
|
---|
2178 |
|
---|
2179 | [propget, id(DISPID_IHTMLSTYLE2_ACCELERATOR), displaybind, bindable]
|
---|
2180 | BSTR accelerator();
|
---|
2181 |
|
---|
2182 | [propput, id(DISPID_IHTMLSTYLE3_LAYOUTFLOW), displaybind, bindable]
|
---|
2183 | void layoutFlow(BSTR v);
|
---|
2184 |
|
---|
2185 | [propget, id(DISPID_IHTMLSTYLE3_LAYOUTFLOW), displaybind, bindable]
|
---|
2186 | BSTR layoutFlow();
|
---|
2187 |
|
---|
2188 | [propput, id(DISPID_IHTMLSTYLE3_ZOOM), displaybind, bindable]
|
---|
2189 | void zoom(VARIANT v);
|
---|
2190 |
|
---|
2191 | [propget, id(DISPID_IHTMLSTYLE3_ZOOM), displaybind, bindable]
|
---|
2192 | VARIANT zoom();
|
---|
2193 |
|
---|
2194 | [propput, id(DISPID_IHTMLSTYLE3_WORDWRAP), displaybind, bindable]
|
---|
2195 | void wordWrap(BSTR v);
|
---|
2196 |
|
---|
2197 | [propget, id(DISPID_IHTMLSTYLE3_WORDWRAP), displaybind, bindable]
|
---|
2198 | BSTR wordWrap();
|
---|
2199 |
|
---|
2200 | [propput, id(DISPID_IHTMLSTYLE3_TEXTUNDERLINEPOSITION), displaybind, bindable]
|
---|
2201 | void textUnderlinePosition(BSTR v);
|
---|
2202 |
|
---|
2203 | [propget, id(DISPID_IHTMLSTYLE3_TEXTUNDERLINEPOSITION), displaybind, bindable]
|
---|
2204 | BSTR textUnderlinePosition();
|
---|
2205 |
|
---|
2206 | [propput, id(DISPID_IHTMLSTYLE3_SCROLLBARBASECOLOR), displaybind, bindable]
|
---|
2207 | void scrollbarBaseColor(VARIANT v);
|
---|
2208 |
|
---|
2209 | [propget, id(DISPID_IHTMLSTYLE3_SCROLLBARBASECOLOR), displaybind, bindable]
|
---|
2210 | VARIANT scrollbarBaseColor();
|
---|
2211 |
|
---|
2212 | [propput, id(DISPID_IHTMLSTYLE3_SCROLLBARFACECOLOR), displaybind, bindable]
|
---|
2213 | void scrollbarFaceColor(VARIANT v);
|
---|
2214 |
|
---|
2215 | [propget, id(DISPID_IHTMLSTYLE3_SCROLLBARFACECOLOR), displaybind, bindable]
|
---|
2216 | VARIANT scrollbarFaceColor();
|
---|
2217 |
|
---|
2218 | [propput, id(DISPID_IHTMLSTYLE3_SCROLLBAR3DLIGHTCOLOR), displaybind, bindable]
|
---|
2219 | void scrollbar3dLightColor(VARIANT v);
|
---|
2220 |
|
---|
2221 | [propget, id(DISPID_IHTMLSTYLE3_SCROLLBAR3DLIGHTCOLOR), displaybind, bindable]
|
---|
2222 | VARIANT scrollbar3dLightColor();
|
---|
2223 |
|
---|
2224 | [propput, id(DISPID_IHTMLSTYLE3_SCROLLBARSHADOWCOLOR), displaybind, bindable]
|
---|
2225 | void scrollbarShadowColor(VARIANT v);
|
---|
2226 |
|
---|
2227 | [propget, id(DISPID_IHTMLSTYLE3_SCROLLBARSHADOWCOLOR), displaybind, bindable]
|
---|
2228 | VARIANT scrollbarShadowColor();
|
---|
2229 |
|
---|
2230 | [propput, id(DISPID_IHTMLSTYLE3_SCROLLBARHIGHLIGHTCOLOR), displaybind, bindable]
|
---|
2231 | void scrollbarHighlightColor(VARIANT v);
|
---|
2232 |
|
---|
2233 | [propget, id(DISPID_IHTMLSTYLE3_SCROLLBARHIGHLIGHTCOLOR), displaybind, bindable]
|
---|
2234 | VARIANT scrollbarHighlightColor();
|
---|
2235 |
|
---|
2236 | [propput, id(DISPID_IHTMLSTYLE3_SCROLLBARDARKSHADOWCOLOR), displaybind, bindable]
|
---|
2237 | void scrollbarDarkShadowColor(VARIANT v);
|
---|
2238 |
|
---|
2239 | [propget, id(DISPID_IHTMLSTYLE3_SCROLLBARDARKSHADOWCOLOR), displaybind, bindable]
|
---|
2240 | VARIANT scrollbarDarkShadowColor();
|
---|
2241 |
|
---|
2242 | [propput, id(DISPID_IHTMLSTYLE3_SCROLLBARARROWCOLOR), displaybind, bindable]
|
---|
2243 | void scrollbarArrowColor(VARIANT v);
|
---|
2244 |
|
---|
2245 | [propget, id(DISPID_IHTMLSTYLE3_SCROLLBARARROWCOLOR), displaybind, bindable]
|
---|
2246 | VARIANT scrollbarArrowColor();
|
---|
2247 |
|
---|
2248 | [propput, id(DISPID_IHTMLSTYLE3_SCROLLBARTRACKCOLOR), displaybind, bindable]
|
---|
2249 | void scrollbarTrackColor(VARIANT v);
|
---|
2250 |
|
---|
2251 | [propget, id(DISPID_IHTMLSTYLE3_SCROLLBARTRACKCOLOR), displaybind, bindable]
|
---|
2252 | VARIANT scrollbarTrackColor();
|
---|
2253 |
|
---|
2254 | [propput, id(DISPID_IHTMLSTYLE3_WRITINGMODE), displaybind, bindable]
|
---|
2255 | void writingMode(BSTR v);
|
---|
2256 |
|
---|
2257 | [propget, id(DISPID_IHTMLSTYLE3_WRITINGMODE), displaybind, bindable]
|
---|
2258 | BSTR writingMode();
|
---|
2259 |
|
---|
2260 | [propput, id(DISPID_IHTMLSTYLE3_TEXTALIGNLAST), displaybind, bindable]
|
---|
2261 | void textAlignLast(BSTR v);
|
---|
2262 |
|
---|
2263 | [propget, id(DISPID_IHTMLSTYLE3_TEXTALIGNLAST), displaybind, bindable]
|
---|
2264 | BSTR textAlignLast();
|
---|
2265 |
|
---|
2266 | [propput, id(DISPID_IHTMLSTYLE3_TEXTKASHIDASPACE), displaybind, bindable]
|
---|
2267 | void textKashidaSpace(VARIANT v);
|
---|
2268 |
|
---|
2269 | [propget, id(DISPID_IHTMLSTYLE3_TEXTKASHIDASPACE), displaybind, bindable]
|
---|
2270 | VARIANT textKashidaSpace();
|
---|
2271 |
|
---|
2272 | [propput, id(DISPID_IHTMLSTYLE4_TEXTOVERFLOW), displaybind, bindable]
|
---|
2273 | void textOverflow(BSTR v);
|
---|
2274 |
|
---|
2275 | [propget, id(DISPID_IHTMLSTYLE4_TEXTOVERFLOW), displaybind, bindable]
|
---|
2276 | BSTR textOverflow();
|
---|
2277 |
|
---|
2278 | [propput, id(DISPID_IHTMLSTYLE4_MINHEIGHT), displaybind, bindable]
|
---|
2279 | void minHeight(VARIANT v);
|
---|
2280 |
|
---|
2281 | [propget, id(DISPID_IHTMLSTYLE4_MINHEIGHT), displaybind, bindable]
|
---|
2282 | VARIANT minHeight();
|
---|
2283 | }
|
---|
2284 |
|
---|
2285 | [
|
---|
2286 | odl,
|
---|
2287 | oleautomation,
|
---|
2288 | dual,
|
---|
2289 | uuid(3050f656-98b5-11cf-bb82-00aa00bdce0b)
|
---|
2290 | ]
|
---|
2291 | interface IHTMLStyle3 : IDispatch
|
---|
2292 | {
|
---|
2293 | [propput, id(DISPID_IHTMLSTYLE3_LAYOUTFLOW), displaybind, bindable]
|
---|
2294 | HRESULT layoutFlow([in] BSTR v);
|
---|
2295 |
|
---|
2296 | [propget, id(DISPID_IHTMLSTYLE3_LAYOUTFLOW), displaybind, bindable]
|
---|
2297 | HRESULT layoutFlow([retval, out] BSTR * p);
|
---|
2298 |
|
---|
2299 | [propput, id(DISPID_IHTMLSTYLE3_ZOOM), displaybind, bindable]
|
---|
2300 | HRESULT zoom([in] VARIANT v);
|
---|
2301 |
|
---|
2302 | [propget, id(DISPID_IHTMLSTYLE3_ZOOM), displaybind, bindable]
|
---|
2303 | HRESULT zoom([retval, out] VARIANT * p);
|
---|
2304 |
|
---|
2305 | [propput, id(DISPID_IHTMLSTYLE3_WORDWRAP), displaybind, bindable]
|
---|
2306 | HRESULT wordWrap([in] BSTR v);
|
---|
2307 |
|
---|
2308 | [propget, id(DISPID_IHTMLSTYLE3_WORDWRAP), displaybind, bindable]
|
---|
2309 | HRESULT wordWrap([retval, out] BSTR * p);
|
---|
2310 |
|
---|
2311 | [propput, id(DISPID_IHTMLSTYLE3_TEXTUNDERLINEPOSITION), displaybind, bindable]
|
---|
2312 | HRESULT textUnderlinePosition([in] BSTR v);
|
---|
2313 |
|
---|
2314 | [propget, id(DISPID_IHTMLSTYLE3_TEXTUNDERLINEPOSITION), displaybind, bindable]
|
---|
2315 | HRESULT textUnderlinePosition([retval, out] BSTR * p);
|
---|
2316 |
|
---|
2317 | [propput, id(DISPID_IHTMLSTYLE3_SCROLLBARBASECOLOR), displaybind, bindable]
|
---|
2318 | HRESULT scrollbarBaseColor([in] VARIANT v);
|
---|
2319 |
|
---|
2320 | [propget, id(DISPID_IHTMLSTYLE3_SCROLLBARBASECOLOR), displaybind, bindable]
|
---|
2321 | HRESULT scrollbarBaseColor([retval, out] VARIANT * p);
|
---|
2322 |
|
---|
2323 | [propput, id(DISPID_IHTMLSTYLE3_SCROLLBARFACECOLOR), displaybind, bindable]
|
---|
2324 | HRESULT scrollbarFaceColor([in] VARIANT v);
|
---|
2325 |
|
---|
2326 | [propget, id(DISPID_IHTMLSTYLE3_SCROLLBARFACECOLOR), displaybind, bindable]
|
---|
2327 | HRESULT scrollbarFaceColor([retval, out] VARIANT * p);
|
---|
2328 |
|
---|
2329 | [propput, id(DISPID_IHTMLSTYLE3_SCROLLBAR3DLIGHTCOLOR), displaybind, bindable]
|
---|
2330 | HRESULT scrollbar3dLightColor([in] VARIANT v);
|
---|
2331 |
|
---|
2332 | [propget, id(DISPID_IHTMLSTYLE3_SCROLLBAR3DLIGHTCOLOR), displaybind, bindable]
|
---|
2333 | HRESULT scrollbar3dLightColor([retval, out] VARIANT * p);
|
---|
2334 |
|
---|
2335 | [propput, id(DISPID_IHTMLSTYLE3_SCROLLBARSHADOWCOLOR), displaybind, bindable]
|
---|
2336 | HRESULT scrollbarShadowColor([in] VARIANT v);
|
---|
2337 |
|
---|
2338 | [propget, id(DISPID_IHTMLSTYLE3_SCROLLBARSHADOWCOLOR), displaybind, bindable]
|
---|
2339 | HRESULT scrollbarShadowColor([retval, out] VARIANT * p);
|
---|
2340 |
|
---|
2341 | [propput, id(DISPID_IHTMLSTYLE3_SCROLLBARHIGHLIGHTCOLOR), displaybind, bindable]
|
---|
2342 | HRESULT scrollbarHighlightColor([in] VARIANT v);
|
---|
2343 |
|
---|
2344 | [propget, id(DISPID_IHTMLSTYLE3_SCROLLBARHIGHLIGHTCOLOR), displaybind, bindable]
|
---|
2345 | HRESULT scrollbarHighlightColor([retval, out] VARIANT * p);
|
---|
2346 |
|
---|
2347 | [propput, id(DISPID_IHTMLSTYLE3_SCROLLBARDARKSHADOWCOLOR), displaybind, bindable]
|
---|
2348 | HRESULT scrollbarDarkShadowColor([in] VARIANT v);
|
---|
2349 |
|
---|
2350 | [propget, id(DISPID_IHTMLSTYLE3_SCROLLBARDARKSHADOWCOLOR), displaybind, bindable]
|
---|
2351 | HRESULT scrollbarDarkShadowColor([retval, out] VARIANT * p);
|
---|
2352 |
|
---|
2353 | [propput, id(DISPID_IHTMLSTYLE3_SCROLLBARARROWCOLOR), displaybind, bindable]
|
---|
2354 | HRESULT scrollbarArrowColor([in] VARIANT v);
|
---|
2355 |
|
---|
2356 | [propget, id(DISPID_IHTMLSTYLE3_SCROLLBARARROWCOLOR), displaybind, bindable]
|
---|
2357 | HRESULT scrollbarArrowColor([retval, out] VARIANT * p);
|
---|
2358 |
|
---|
2359 | [propput, id(DISPID_IHTMLSTYLE3_SCROLLBARTRACKCOLOR), displaybind, bindable]
|
---|
2360 | HRESULT scrollbarTrackColor([in] VARIANT v);
|
---|
2361 |
|
---|
2362 | [propget, id(DISPID_IHTMLSTYLE3_SCROLLBARTRACKCOLOR), displaybind, bindable]
|
---|
2363 | HRESULT scrollbarTrackColor([retval, out] VARIANT * p);
|
---|
2364 |
|
---|
2365 | [propput, id(DISPID_IHTMLSTYLE3_WRITINGMODE), displaybind, bindable]
|
---|
2366 | HRESULT writingMode([in] BSTR v);
|
---|
2367 |
|
---|
2368 | [propget, id(DISPID_IHTMLSTYLE3_WRITINGMODE), displaybind, bindable]
|
---|
2369 | HRESULT writingMode([retval, out] BSTR * p);
|
---|
2370 |
|
---|
2371 | [propput, id(DISPID_IHTMLSTYLE3_TEXTALIGNLAST), displaybind, bindable]
|
---|
2372 | HRESULT textAlignLast([in] BSTR v);
|
---|
2373 |
|
---|
2374 | [propget, id(DISPID_IHTMLSTYLE3_TEXTALIGNLAST), displaybind, bindable]
|
---|
2375 | HRESULT textAlignLast([retval, out] BSTR * p);
|
---|
2376 |
|
---|
2377 | [propput, id(DISPID_IHTMLSTYLE3_TEXTKASHIDASPACE), displaybind, bindable]
|
---|
2378 | HRESULT textKashidaSpace([in] VARIANT v);
|
---|
2379 |
|
---|
2380 | [propget, id(DISPID_IHTMLSTYLE3_TEXTKASHIDASPACE), displaybind, bindable]
|
---|
2381 | HRESULT textKashidaSpace([retval, out] VARIANT * p);
|
---|
2382 | }
|
---|
2383 |
|
---|
2384 | /*****************************************************************************
|
---|
2385 | * IHTMLSytyle4 interface
|
---|
2386 | */
|
---|
2387 | [
|
---|
2388 | odl,
|
---|
2389 | oleautomation,
|
---|
2390 | dual,
|
---|
2391 | uuid(3050f816-98b5-11cf-bb82-00aa00bdce0b)
|
---|
2392 | ]
|
---|
2393 | interface IHTMLStyle4 : IDispatch
|
---|
2394 | {
|
---|
2395 | [propput, id(DISPID_IHTMLSTYLE4_TEXTOVERFLOW), displaybind, bindable]
|
---|
2396 | HRESULT textOverflow([in] BSTR v);
|
---|
2397 |
|
---|
2398 | [propget, id(DISPID_IHTMLSTYLE4_TEXTOVERFLOW), displaybind, bindable]
|
---|
2399 | HRESULT textOverflow([retval, out] BSTR * p);
|
---|
2400 |
|
---|
2401 | [propput, id(DISPID_IHTMLSTYLE4_MINHEIGHT), displaybind, bindable]
|
---|
2402 | HRESULT minHeight([in] VARIANT v);
|
---|
2403 |
|
---|
2404 | [propget, id(DISPID_IHTMLSTYLE4_MINHEIGHT), displaybind, bindable]
|
---|
2405 | HRESULT minHeight([retval, out] VARIANT * p);
|
---|
2406 | }
|
---|
2407 |
|
---|
2408 | [
|
---|
2409 | noncreatable,
|
---|
2410 | uuid(3050f285-98b5-11cf-bb82-00aa00bdce0b)
|
---|
2411 | ]
|
---|
2412 | coclass HTMLStyle
|
---|
2413 | {
|
---|
2414 | [default] dispinterface DispHTMLStyle;
|
---|
2415 | interface IHTMLStyle;
|
---|
2416 | interface IHTMLStyle2;
|
---|
2417 | interface IHTMLStyle3;
|
---|
2418 | interface IHTMLStyle4;
|
---|
2419 | /* interface IHTMLStyle5; */
|
---|
2420 | }
|
---|
2421 |
|
---|
2422 | /*****************************************************************************
|
---|
2423 | * IHTMLRenderStyle interface
|
---|
2424 | */
|
---|
2425 | [
|
---|
2426 | odl,
|
---|
2427 | oleautomation,
|
---|
2428 | dual,
|
---|
2429 | uuid(3050f6ae-98b5-11cf-bb82-00aa00bdce0b)
|
---|
2430 | ]
|
---|
2431 | interface IHTMLRenderStyle : IDispatch
|
---|
2432 | {
|
---|
2433 | [propput, id(DISPID_IHTMLRENDERSTYLE_TEXTLINETHROUGHSTYLE), displaybind, bindable]
|
---|
2434 | HRESULT textLineThroughStyle([in] BSTR v);
|
---|
2435 |
|
---|
2436 | [propget, id(DISPID_IHTMLRENDERSTYLE_TEXTLINETHROUGHSTYLE), displaybind, bindable]
|
---|
2437 | HRESULT textLineThroughStyle([retval, out] BSTR *p);
|
---|
2438 |
|
---|
2439 | [propput, id(DISPID_IHTMLRENDERSTYLE_TEXTUNDERLINESTYLE), displaybind, bindable]
|
---|
2440 | HRESULT textUnderlineStyle([in] BSTR v);
|
---|
2441 |
|
---|
2442 | [propget, id(DISPID_IHTMLRENDERSTYLE_TEXTUNDERLINESTYLE), displaybind, bindable]
|
---|
2443 | HRESULT textUnderlineStyle([retval, out] BSTR *p);
|
---|
2444 |
|
---|
2445 | [propput, id(DISPID_IHTMLRENDERSTYLE_TEXTEFFECT), displaybind, bindable]
|
---|
2446 | HRESULT textEffect([in] BSTR v);
|
---|
2447 |
|
---|
2448 | [propget, id(DISPID_IHTMLRENDERSTYLE_TEXTEFFECT), displaybind, bindable]
|
---|
2449 | HRESULT textEffect([retval, out] BSTR *p);
|
---|
2450 |
|
---|
2451 | [propput, id(DISPID_IHTMLRENDERSTYLE_TEXTCOLOR), displaybind, bindable]
|
---|
2452 | HRESULT textColor([in] VARIANT v);
|
---|
2453 |
|
---|
2454 | [propget, id(DISPID_IHTMLRENDERSTYLE_TEXTCOLOR), displaybind, bindable]
|
---|
2455 | HRESULT textColor([retval, out] VARIANT *p);
|
---|
2456 |
|
---|
2457 | [propput, id(DISPID_IHTMLRENDERSTYLE_TEXTBACKGROUNDCOLOR), displaybind, bindable]
|
---|
2458 | HRESULT textBackgroundColor([in] VARIANT v);
|
---|
2459 |
|
---|
2460 | [propget, id(DISPID_IHTMLRENDERSTYLE_TEXTBACKGROUNDCOLOR), displaybind, bindable]
|
---|
2461 | HRESULT textBackgroundColor([retval, out] VARIANT *p);
|
---|
2462 |
|
---|
2463 | [propput, id(DISPID_IHTMLRENDERSTYLE_TEXTDECORATIONCOLOR), displaybind, bindable]
|
---|
2464 | HRESULT textDecorationColor([in] VARIANT v);
|
---|
2465 |
|
---|
2466 | [propget, id(DISPID_IHTMLRENDERSTYLE_TEXTDECORATIONCOLOR), displaybind, bindable]
|
---|
2467 | HRESULT textDecorationColor([retval, out] VARIANT *p);
|
---|
2468 |
|
---|
2469 | [propput, id(DISPID_IHTMLRENDERSTYLE_RENDERINGPRIORITY), displaybind, bindable]
|
---|
2470 | HRESULT renderingPriority([in] LONG v);
|
---|
2471 |
|
---|
2472 | [propget, id(DISPID_IHTMLRENDERSTYLE_RENDERINGPRIORITY), displaybind, bindable]
|
---|
2473 | HRESULT renderingPriority([retval, out] LONG *p);
|
---|
2474 |
|
---|
2475 | [propput, id(DISPID_IHTMLRENDERSTYLE_DEFAULTTEXTSELECTION), displaybind, bindable]
|
---|
2476 | HRESULT defaultTextSelection([in] BSTR v);
|
---|
2477 |
|
---|
2478 | [propget, id(DISPID_IHTMLRENDERSTYLE_DEFAULTTEXTSELECTION), displaybind, bindable]
|
---|
2479 | HRESULT defaultTextSelection([retval, out] BSTR *p);
|
---|
2480 |
|
---|
2481 | [propput, id(DISPID_IHTMLRENDERSTYLE_TEXTDECORATION), displaybind, bindable]
|
---|
2482 | HRESULT textDecoration([in] BSTR v);
|
---|
2483 |
|
---|
2484 | [propget, id(DISPID_IHTMLRENDERSTYLE_TEXTDECORATION), displaybind, bindable]
|
---|
2485 | HRESULT textDecoration([retval, out] BSTR *p);
|
---|
2486 | }
|
---|
2487 |
|
---|
2488 | /*****************************************************************************
|
---|
2489 | * IHTMLCurrentStyle interface
|
---|
2490 | */
|
---|
2491 | [
|
---|
2492 | odl,
|
---|
2493 | oleautomation,
|
---|
2494 | dual,
|
---|
2495 | uuid(3050f3db-98b5-11cf-bb82-00aa00bdce0b)
|
---|
2496 | ]
|
---|
2497 | interface IHTMLCurrentStyle : IDispatch
|
---|
2498 | {
|
---|
2499 | [propget, id(DISPID_IHTMLCURRENTSTYLE_POSITION), displaybind, bindable]
|
---|
2500 | HRESULT position([retval, out] BSTR *p);
|
---|
2501 |
|
---|
2502 | [propget, id(DISPID_IHTMLCURRENTSTYLE_STYLEFLOAT), displaybind, bindable]
|
---|
2503 | HRESULT styleFloat([retval, out] BSTR *p);
|
---|
2504 |
|
---|
2505 | [propget, id(DISPID_IHTMLCURRENTSTYLE_COLOR), displaybind, bindable]
|
---|
2506 | HRESULT color([retval, out] VARIANT *p);
|
---|
2507 |
|
---|
2508 | [propget, id(DISPID_IHTMLCURRENTSTYLE_BACKGROUNDCOLOR), displaybind, bindable]
|
---|
2509 | HRESULT backgroundColor([retval, out] VARIANT *p);
|
---|
2510 |
|
---|
2511 | [propget, id(DISPID_IHTMLCURRENTSTYLE_FONTFAMILY), displaybind, bindable]
|
---|
2512 | HRESULT fontFamily([retval, out] BSTR *p);
|
---|
2513 |
|
---|
2514 | [propget, id(DISPID_IHTMLCURRENTSTYLE_FONTSTYLE), displaybind, bindable]
|
---|
2515 | HRESULT fontStyle([retval, out] BSTR *p);
|
---|
2516 |
|
---|
2517 | [propget, id(DISPID_IHTMLCURRENTSTYLE_FONTVARIANT), displaybind, bindable, hidden]
|
---|
2518 | HRESULT fontVariant([retval, out] BSTR *p);
|
---|
2519 |
|
---|
2520 | [propget, id(DISPID_IHTMLCURRENTSTYLE_FONTWEIGHT), displaybind, bindable]
|
---|
2521 | HRESULT fontWeight([retval, out] VARIANT *p);
|
---|
2522 |
|
---|
2523 | [propget, id(DISPID_IHTMLCURRENTSTYLE_FONTSIZE), displaybind, bindable]
|
---|
2524 | HRESULT fontSize([retval, out] VARIANT *p);
|
---|
2525 |
|
---|
2526 | [propget, id(DISPID_IHTMLCURRENTSTYLE_BACKGROUNDIMAGE), displaybind, bindable]
|
---|
2527 | HRESULT backgroundImage([retval, out] BSTR *p);
|
---|
2528 |
|
---|
2529 | [propget, id(DISPID_IHTMLCURRENTSTYLE_BACKGROUNDPOSITIONX), displaybind, bindable]
|
---|
2530 | HRESULT backgroundPositionX([retval, out] VARIANT *p);
|
---|
2531 |
|
---|
2532 | [propget, id(DISPID_IHTMLCURRENTSTYLE_BACKGROUNDPOSITIONY), displaybind, bindable]
|
---|
2533 | HRESULT backgroundPositionY([retval, out] VARIANT *p);
|
---|
2534 |
|
---|
2535 | [propget, id(DISPID_IHTMLCURRENTSTYLE_BACKGROUNDREPEAT), displaybind, bindable]
|
---|
2536 | HRESULT backgroundRepeat([retval, out] BSTR *p);
|
---|
2537 |
|
---|
2538 | [propget, id(DISPID_IHTMLCURRENTSTYLE_BORDERLEFTCOLOR), displaybind, bindable]
|
---|
2539 | HRESULT borderLeftColor([retval, out] VARIANT *p);
|
---|
2540 |
|
---|
2541 | [propget, id(DISPID_IHTMLCURRENTSTYLE_BORDERTOPCOLOR), displaybind, bindable]
|
---|
2542 | HRESULT borderTopColor([retval, out] VARIANT *p);
|
---|
2543 |
|
---|
2544 | [propget, id(DISPID_IHTMLCURRENTSTYLE_BORDERRIGHTCOLOR), displaybind, bindable]
|
---|
2545 | HRESULT borderRightColor([retval, out] VARIANT *p);
|
---|
2546 |
|
---|
2547 | [propget, id(DISPID_IHTMLCURRENTSTYLE_BORDERBOTTOMCOLOR), displaybind, bindable]
|
---|
2548 | HRESULT borderBottomColor([retval, out] VARIANT *p);
|
---|
2549 |
|
---|
2550 | [propget, id(DISPID_IHTMLCURRENTSTYLE_BORDERTOPSTYLE), displaybind, bindable]
|
---|
2551 | HRESULT borderTopStyle([retval, out] BSTR *p);
|
---|
2552 |
|
---|
2553 | [propget, id(DISPID_IHTMLCURRENTSTYLE_BORDERRIGHTSTYLE), displaybind, bindable]
|
---|
2554 | HRESULT borderRightStyle([retval, out] BSTR *p);
|
---|
2555 |
|
---|
2556 | [propget, id(DISPID_IHTMLCURRENTSTYLE_BORDERBOTTOMSTYLE), displaybind, bindable]
|
---|
2557 | HRESULT borderBottomStyle([retval, out] BSTR *p);
|
---|
2558 |
|
---|
2559 | [propget, id(DISPID_IHTMLCURRENTSTYLE_BORDERLEFTSTYLE), displaybind, bindable]
|
---|
2560 | HRESULT borderLeftStyle([retval, out] BSTR *p);
|
---|
2561 |
|
---|
2562 | [propget, id(DISPID_IHTMLCURRENTSTYLE_BORDERTOPWIDTH), displaybind, bindable]
|
---|
2563 | HRESULT borderTopWidth([retval, out] VARIANT *p);
|
---|
2564 |
|
---|
2565 | [propget, id(DISPID_IHTMLCURRENTSTYLE_BORDERRIGHTWIDTH), displaybind, bindable]
|
---|
2566 | HRESULT borderRightWidth([retval, out] VARIANT *p);
|
---|
2567 |
|
---|
2568 | [propget, id(DISPID_IHTMLCURRENTSTYLE_BORDERBOTTOMWIDTH), displaybind, bindable]
|
---|
2569 | HRESULT borderBottomWidth([retval, out] VARIANT *p);
|
---|
2570 |
|
---|
2571 | [propget, id(DISPID_IHTMLCURRENTSTYLE_BORDERLEFTWIDTH), displaybind, bindable]
|
---|
2572 | HRESULT borderLeftWidth([retval, out] VARIANT *p);
|
---|
2573 |
|
---|
2574 | [propget, id(DISPID_IHTMLCURRENTSTYLE_LEFT), displaybind, bindable]
|
---|
2575 | HRESULT left([retval, out] VARIANT *p);
|
---|
2576 |
|
---|
2577 | [propget, id(DISPID_IHTMLCURRENTSTYLE_TOP), displaybind, bindable]
|
---|
2578 | HRESULT top([retval, out] VARIANT *p);
|
---|
2579 |
|
---|
2580 | [propget, id(DISPID_IHTMLCURRENTSTYLE_WIDTH), displaybind, bindable]
|
---|
2581 | HRESULT width([retval, out] VARIANT *p);
|
---|
2582 |
|
---|
2583 | [propget, id(DISPID_IHTMLCURRENTSTYLE_HEIGHT), displaybind, bindable]
|
---|
2584 | HRESULT height([retval, out] VARIANT *p);
|
---|
2585 |
|
---|
2586 | [propget, id(DISPID_IHTMLCURRENTSTYLE_PADDINGLEFT), displaybind, bindable]
|
---|
2587 | HRESULT paddingLeft([retval, out] VARIANT *p);
|
---|
2588 |
|
---|
2589 | [propget, id(DISPID_IHTMLCURRENTSTYLE_PADDINGTOP), displaybind, bindable]
|
---|
2590 | HRESULT paddingTop([retval, out] VARIANT *p);
|
---|
2591 |
|
---|
2592 | [propget, id(DISPID_IHTMLCURRENTSTYLE_PADDINGRIGHT), displaybind, bindable]
|
---|
2593 | HRESULT paddingRight([retval, out] VARIANT *p);
|
---|
2594 |
|
---|
2595 | [propget, id(DISPID_IHTMLCURRENTSTYLE_PADDINGBOTTOM), displaybind, bindable]
|
---|
2596 | HRESULT paddingBottom([retval, out] VARIANT *p);
|
---|
2597 |
|
---|
2598 | [propget, id(DISPID_IHTMLCURRENTSTYLE_TEXTALIGN), displaybind, bindable]
|
---|
2599 | HRESULT textAlign([retval, out] BSTR *p);
|
---|
2600 |
|
---|
2601 | [propget, id(DISPID_IHTMLCURRENTSTYLE_TEXTDECORATION), displaybind, bindable]
|
---|
2602 | HRESULT textDecoration([retval, out] BSTR *p);
|
---|
2603 |
|
---|
2604 | [propget, id(DISPID_IHTMLCURRENTSTYLE_DISPLAY), displaybind, bindable]
|
---|
2605 | HRESULT display([retval, out] BSTR *p);
|
---|
2606 |
|
---|
2607 | [propget, id(DISPID_IHTMLCURRENTSTYLE_VISIBILITY), displaybind, bindable]
|
---|
2608 | HRESULT visibility([retval, out] BSTR *p);
|
---|
2609 |
|
---|
2610 | [propget, id(DISPID_IHTMLCURRENTSTYLE_ZINDEX), displaybind, bindable]
|
---|
2611 | HRESULT zIndex([retval, out] VARIANT *p);
|
---|
2612 |
|
---|
2613 | [propget, id(DISPID_IHTMLCURRENTSTYLE_LETTERSPACING), displaybind, bindable]
|
---|
2614 | HRESULT letterSpacing([retval, out] VARIANT *p);
|
---|
2615 |
|
---|
2616 | [propget, id(DISPID_IHTMLCURRENTSTYLE_LINEHEIGHT), displaybind, bindable]
|
---|
2617 | HRESULT lineHeight([retval, out] VARIANT *p);
|
---|
2618 |
|
---|
2619 | [propget, id(DISPID_IHTMLCURRENTSTYLE_TEXTINDENT), displaybind, bindable]
|
---|
2620 | HRESULT textIndent([retval, out] VARIANT *p);
|
---|
2621 |
|
---|
2622 | [propget, id(DISPID_IHTMLCURRENTSTYLE_VERTICALALIGN), displaybind, bindable]
|
---|
2623 | HRESULT verticalAlign([retval, out] VARIANT *p);
|
---|
2624 |
|
---|
2625 | [propget, id(DISPID_IHTMLCURRENTSTYLE_BACKGROUNDATTACHMENT), displaybind, bindable]
|
---|
2626 | HRESULT backgroundAttachment([retval, out] BSTR *p);
|
---|
2627 |
|
---|
2628 | [propget, id(DISPID_IHTMLCURRENTSTYLE_MARGINTOP), displaybind, bindable]
|
---|
2629 | HRESULT marginTop([retval, out] VARIANT *p);
|
---|
2630 |
|
---|
2631 | [propget, id(DISPID_IHTMLCURRENTSTYLE_MARGINRIGHT), displaybind, bindable]
|
---|
2632 | HRESULT marginRight([retval, out] VARIANT *p);
|
---|
2633 |
|
---|
2634 | [propget, id(DISPID_IHTMLCURRENTSTYLE_MARGINBOTTOM), displaybind, bindable]
|
---|
2635 | HRESULT marginBottom([retval, out] VARIANT *p);
|
---|
2636 |
|
---|
2637 | [propget, id(DISPID_IHTMLCURRENTSTYLE_MARGINLEFT), displaybind, bindable]
|
---|
2638 | HRESULT marginLeft([retval, out] VARIANT *p);
|
---|
2639 |
|
---|
2640 | [propget, id(DISPID_IHTMLCURRENTSTYLE_CLEAR), displaybind, bindable]
|
---|
2641 | HRESULT clear([retval, out] BSTR *p);
|
---|
2642 |
|
---|
2643 | [propget, id(DISPID_IHTMLCURRENTSTYLE_LISTSTYLETYPE), displaybind, bindable]
|
---|
2644 | HRESULT listStyleType([retval, out] BSTR *p);
|
---|
2645 |
|
---|
2646 | [propget, id(DISPID_IHTMLCURRENTSTYLE_LISTSTYLEPOSITION), displaybind, bindable]
|
---|
2647 | HRESULT listStylePosition([retval, out] BSTR *p);
|
---|
2648 |
|
---|
2649 | [propget, id(DISPID_IHTMLCURRENTSTYLE_LISTSTYLEIMAGE), displaybind, bindable]
|
---|
2650 | HRESULT listStyleImage([retval, out] BSTR *p);
|
---|
2651 |
|
---|
2652 | [propget, id(DISPID_IHTMLCURRENTSTYLE_CLIPTOP), displaybind, bindable]
|
---|
2653 | HRESULT clipTop([retval, out] VARIANT *p);
|
---|
2654 |
|
---|
2655 | [propget, id(DISPID_IHTMLCURRENTSTYLE_CLIPRIGHT), displaybind, bindable]
|
---|
2656 | HRESULT clipRight([retval, out] VARIANT *p);
|
---|
2657 |
|
---|
2658 | [propget, id(DISPID_IHTMLCURRENTSTYLE_CLIPBOTTOM), displaybind, bindable]
|
---|
2659 | HRESULT clipBottom([retval, out] VARIANT *p);
|
---|
2660 |
|
---|
2661 | [propget, id(DISPID_IHTMLCURRENTSTYLE_CLIPLEFT), displaybind, bindable]
|
---|
2662 | HRESULT clipLeft([retval, out] VARIANT *p);
|
---|
2663 |
|
---|
2664 | [propget, id(DISPID_IHTMLCURRENTSTYLE_OVERFLOW), displaybind, bindable]
|
---|
2665 | HRESULT overflow([retval, out] BSTR *p);
|
---|
2666 |
|
---|
2667 | [propget, id(DISPID_IHTMLCURRENTSTYLE_PAGEBREAKBEFORE), displaybind, bindable]
|
---|
2668 | HRESULT pageBreakBefore([retval, out] BSTR *p);
|
---|
2669 |
|
---|
2670 | [propget, id(DISPID_IHTMLCURRENTSTYLE_PAGEBREAKAFTER), displaybind, bindable]
|
---|
2671 | HRESULT pageBreakAfter([retval, out] BSTR *p);
|
---|
2672 |
|
---|
2673 | [propget, id(DISPID_IHTMLCURRENTSTYLE_CURSOR), displaybind, bindable]
|
---|
2674 | HRESULT cursor([retval, out] BSTR *p);
|
---|
2675 |
|
---|
2676 | [propget, id(DISPID_IHTMLCURRENTSTYLE_TABLELAYOUT), displaybind, bindable]
|
---|
2677 | HRESULT tableLayout([retval, out] BSTR *p);
|
---|
2678 |
|
---|
2679 | [propget, id(DISPID_IHTMLCURRENTSTYLE_BORDERCOLLAPSE), displaybind, bindable]
|
---|
2680 | HRESULT borderCollapse([retval, out] BSTR *p);
|
---|
2681 |
|
---|
2682 | [propget, id(DISPID_IHTMLCURRENTSTYLE_DIRECTION), displaybind, bindable]
|
---|
2683 | HRESULT direction([retval, out] BSTR *p);
|
---|
2684 |
|
---|
2685 | [propget, id(DISPID_IHTMLCURRENTSTYLE_BEHAVIOR), displaybind, bindable]
|
---|
2686 | HRESULT behavior([retval, out] BSTR *p);
|
---|
2687 |
|
---|
2688 | [id(DISPID_IHTMLCURRENTSTYLE_GETATTRIBUTE)]
|
---|
2689 | HRESULT getAttribute(
|
---|
2690 | [in] BSTR strAttributeName,
|
---|
2691 | [defaultvalue(0), in] LONG lFlags,
|
---|
2692 | [retval, out] VARIANT *AttributeValue);
|
---|
2693 |
|
---|
2694 | [propget, id(DISPID_IHTMLCURRENTSTYLE_UNICODEBIDI), displaybind, bindable]
|
---|
2695 | HRESULT unicodeBidi([retval, out] BSTR *p);
|
---|
2696 |
|
---|
2697 | [propget, id(DISPID_IHTMLCURRENTSTYLE_RIGHT), displaybind, bindable]
|
---|
2698 | HRESULT right([retval, out] VARIANT *p);
|
---|
2699 |
|
---|
2700 | [propget, id(DISPID_IHTMLCURRENTSTYLE_BOTTOM), displaybind, bindable]
|
---|
2701 | HRESULT bottom([retval, out] VARIANT *p);
|
---|
2702 |
|
---|
2703 | [propget, id(DISPID_IHTMLCURRENTSTYLE_IMEMODE), displaybind, bindable]
|
---|
2704 | HRESULT imeMode([retval, out] BSTR *p);
|
---|
2705 |
|
---|
2706 | [propget, id(DISPID_IHTMLCURRENTSTYLE_RUBYALIGN), displaybind, bindable]
|
---|
2707 | HRESULT rubyAlign([retval, out] BSTR *p);
|
---|
2708 |
|
---|
2709 | [propget, id(DISPID_IHTMLCURRENTSTYLE_RUBYPOSITION), displaybind, bindable]
|
---|
2710 | HRESULT rubyPosition([retval, out] BSTR *p);
|
---|
2711 |
|
---|
2712 | [propget, id(DISPID_IHTMLCURRENTSTYLE_RUBYOVERHANG), displaybind, bindable]
|
---|
2713 | HRESULT rubyOverhang([retval, out] BSTR *p);
|
---|
2714 |
|
---|
2715 | [propget, id(DISPID_IHTMLCURRENTSTYLE_TEXTAUTOSPACE), displaybind, bindable]
|
---|
2716 | HRESULT textAutospace([retval, out] BSTR *p);
|
---|
2717 |
|
---|
2718 | [propget, id(DISPID_IHTMLCURRENTSTYLE_LINEBREAK), displaybind, bindable]
|
---|
2719 | HRESULT lineBreak([retval, out] BSTR *p);
|
---|
2720 |
|
---|
2721 | [propget, id(DISPID_IHTMLCURRENTSTYLE_WORDBREAK), displaybind, bindable]
|
---|
2722 | HRESULT wordBreak([retval, out] BSTR *p);
|
---|
2723 |
|
---|
2724 | [propget, id(DISPID_IHTMLCURRENTSTYLE_TEXTJUSTIFY), displaybind, bindable]
|
---|
2725 | HRESULT textJustify([retval, out] BSTR *p);
|
---|
2726 |
|
---|
2727 | [propget, id(DISPID_IHTMLCURRENTSTYLE_TEXTJUSTIFYTRIM), displaybind, bindable]
|
---|
2728 | HRESULT textJustifyTrim([retval, out] BSTR *p);
|
---|
2729 |
|
---|
2730 | [propget, id(DISPID_IHTMLCURRENTSTYLE_TEXTKASHIDA), displaybind, bindable]
|
---|
2731 | HRESULT textKashida([retval, out] VARIANT *p);
|
---|
2732 |
|
---|
2733 | [propget, id(DISPID_IHTMLCURRENTSTYLE_BLOCKDIRECTION), displaybind, bindable]
|
---|
2734 | HRESULT blockDirection([retval, out] BSTR *p);
|
---|
2735 |
|
---|
2736 | [propget, id(DISPID_IHTMLCURRENTSTYLE_LAYOUTGRIDCHAR), displaybind, bindable]
|
---|
2737 | HRESULT layoutGridChar([retval, out] VARIANT *p);
|
---|
2738 |
|
---|
2739 | [propget, id(DISPID_IHTMLCURRENTSTYLE_LAYOUTGRIDLINE), displaybind, bindable]
|
---|
2740 | HRESULT layoutGridLine([retval, out] VARIANT *p);
|
---|
2741 |
|
---|
2742 | [propget, id(DISPID_IHTMLCURRENTSTYLE_LAYOUTGRIDMODE), displaybind, bindable]
|
---|
2743 | HRESULT layoutGridMode([retval, out] BSTR *p);
|
---|
2744 |
|
---|
2745 | [propget, id(DISPID_IHTMLCURRENTSTYLE_LAYOUTGRIDTYPE), displaybind, bindable]
|
---|
2746 | HRESULT layoutGridType([retval, out] BSTR *p);
|
---|
2747 |
|
---|
2748 | [propget, id(DISPID_IHTMLCURRENTSTYLE_BORDERSTYLE), displaybind, bindable]
|
---|
2749 | HRESULT borderStyle([retval, out] BSTR *p);
|
---|
2750 |
|
---|
2751 | [propget, id(DISPID_IHTMLCURRENTSTYLE_BORDERCOLOR), displaybind, bindable]
|
---|
2752 | HRESULT borderColor([retval, out] BSTR *p);
|
---|
2753 |
|
---|
2754 | [propget, id(DISPID_IHTMLCURRENTSTYLE_BORDERWIDTH), displaybind, bindable]
|
---|
2755 | HRESULT borderWidth([retval, out] BSTR *p);
|
---|
2756 |
|
---|
2757 | [propget, id(DISPID_IHTMLCURRENTSTYLE_PADDING), displaybind, bindable]
|
---|
2758 | HRESULT padding([retval, out] BSTR *p);
|
---|
2759 |
|
---|
2760 | [propget, id(DISPID_IHTMLCURRENTSTYLE_MARGIN), displaybind, bindable]
|
---|
2761 | HRESULT margin([retval, out] BSTR *p);
|
---|
2762 |
|
---|
2763 | [propget, id(DISPID_IHTMLCURRENTSTYLE_ACCELERATOR), displaybind, bindable]
|
---|
2764 | HRESULT accelerator([retval, out] BSTR *p);
|
---|
2765 |
|
---|
2766 | [propget, id(DISPID_IHTMLCURRENTSTYLE_OVERFLOWX), displaybind, bindable]
|
---|
2767 | HRESULT overflowX([retval, out] BSTR *p);
|
---|
2768 |
|
---|
2769 | [propget, id(DISPID_IHTMLCURRENTSTYLE_OVERFLOWY), displaybind, bindable]
|
---|
2770 | HRESULT overflowY([retval, out] BSTR *p);
|
---|
2771 |
|
---|
2772 | [propget, id(DISPID_IHTMLCURRENTSTYLE_TEXTTRANSFORM), displaybind, bindable]
|
---|
2773 | HRESULT textTransform([retval, out] BSTR *p);
|
---|
2774 | }
|
---|
2775 |
|
---|
2776 | /*****************************************************************************
|
---|
2777 | * IHTMLCurrentStyle2 interface
|
---|
2778 | */
|
---|
2779 | [
|
---|
2780 | odl,
|
---|
2781 | oleautomation,
|
---|
2782 | dual,
|
---|
2783 | uuid(3050f658-98b5-11cf-bb82-00aa00bdce0b)
|
---|
2784 | ]
|
---|
2785 | interface IHTMLCurrentStyle2 : IDispatch
|
---|
2786 | {
|
---|
2787 | [propget, id(DISPID_IHTMLCURRENTSTYLE2_LAYOUTFLOW), displaybind, bindable]
|
---|
2788 | HRESULT layoutFlow([retval, out] BSTR * p);
|
---|
2789 |
|
---|
2790 | [propget, id(DISPID_IHTMLCURRENTSTYLE2_WORDWRAP), displaybind, bindable]
|
---|
2791 | HRESULT wordWrap([retval, out] BSTR * p);
|
---|
2792 |
|
---|
2793 | [propget, id(DISPID_IHTMLCURRENTSTYLE2_TEXTUNDERLINEPOSITION), displaybind, bindable]
|
---|
2794 | HRESULT textUnderlinePosition([retval, out] BSTR * p);
|
---|
2795 |
|
---|
2796 | [propget, id(DISPID_IHTMLCURRENTSTYLE2_HASLAYOUT), displaybind, bindable]
|
---|
2797 | HRESULT hasLayout([retval, out] VARIANT_BOOL * p);
|
---|
2798 |
|
---|
2799 | [propget, id(DISPID_IHTMLCURRENTSTYLE2_SCROLLBARBASECOLOR), displaybind, bindable]
|
---|
2800 | HRESULT scrollbarBaseColor([retval, out] VARIANT * p);
|
---|
2801 |
|
---|
2802 | [propget, id(DISPID_IHTMLCURRENTSTYLE2_SCROLLBARFACECOLOR), displaybind, bindable]
|
---|
2803 | HRESULT scrollbarFaceColor([retval, out] VARIANT * p);
|
---|
2804 |
|
---|
2805 | [propget, id(DISPID_IHTMLCURRENTSTYLE2_SCROLLBAR3DLIGHTCOLOR), displaybind, bindable]
|
---|
2806 | HRESULT scrollbar3dLightColor([retval, out] VARIANT * p);
|
---|
2807 |
|
---|
2808 | [propget, id(DISPID_IHTMLCURRENTSTYLE2_SCROLLBARSHADOWCOLOR), displaybind, bindable]
|
---|
2809 | HRESULT scrollbarShadowColor([retval, out] VARIANT * p);
|
---|
2810 |
|
---|
2811 | [propget, id(DISPID_IHTMLCURRENTSTYLE2_SCROLLBARHIGHLIGHTCOLOR), displaybind, bindable]
|
---|
2812 | HRESULT scrollbarHighlightColor([retval, out] VARIANT * p);
|
---|
2813 |
|
---|
2814 | [propget, id(DISPID_IHTMLCURRENTSTYLE2_SCROLLBARDARKSHADOWCOLOR), displaybind, bindable]
|
---|
2815 | HRESULT scrollbarDarkShadowColor([retval, out] VARIANT * p);
|
---|
2816 |
|
---|
2817 | [propget, id(DISPID_IHTMLCURRENTSTYLE2_SCROLLBARARROWCOLOR), displaybind, bindable]
|
---|
2818 | HRESULT scrollbarArrowColor([retval, out] VARIANT * p);
|
---|
2819 |
|
---|
2820 | [propget, id(DISPID_IHTMLCURRENTSTYLE2_SCROLLBARTRACKCOLOR), displaybind, bindable]
|
---|
2821 | HRESULT scrollbarTrackColor([retval, out] VARIANT * p);
|
---|
2822 |
|
---|
2823 | [propget, id(DISPID_IHTMLCURRENTSTYLE2_WRITINGMODE), displaybind, bindable]
|
---|
2824 | HRESULT writingMode([retval, out] BSTR * p);
|
---|
2825 |
|
---|
2826 | [propget, id(DISPID_IHTMLCURRENTSTYLE2_ZOOM), displaybind, bindable]
|
---|
2827 | HRESULT zoom([retval, out] VARIANT * p);
|
---|
2828 |
|
---|
2829 | [propget, id(DISPID_IHTMLCURRENTSTYLE2_FILTER), displaybind, bindable]
|
---|
2830 | HRESULT filter([retval, out] BSTR * p);
|
---|
2831 |
|
---|
2832 | [propget, id(DISPID_IHTMLCURRENTSTYLE2_TEXTALIGNLAST), displaybind, bindable]
|
---|
2833 | HRESULT textAlignLast([retval, out] BSTR * p);
|
---|
2834 |
|
---|
2835 | [propget, id(DISPID_IHTMLCURRENTSTYLE2_TEXTKASHIDASPACE), displaybind, bindable]
|
---|
2836 | HRESULT textKashidaSpace([retval, out] VARIANT * p);
|
---|
2837 |
|
---|
2838 | [propget, id(DISPID_IHTMLCURRENTSTYLE2_ISBLOCK), displaybind, bindable, hidden, restricted, nonbrowsable]
|
---|
2839 | HRESULT isBlock([retval, out] VARIANT_BOOL * p);
|
---|
2840 | }
|
---|
2841 |
|
---|
2842 | /*****************************************************************************
|
---|
2843 | * IHTMLCurrentStyle3 interface
|
---|
2844 | */
|
---|
2845 | [
|
---|
2846 | odl,
|
---|
2847 | oleautomation,
|
---|
2848 | dual,
|
---|
2849 | uuid(3050f818-98b5-11cf-bb82-00aa00bdce0b)
|
---|
2850 | ]
|
---|
2851 | interface IHTMLCurrentStyle3 : IDispatch
|
---|
2852 | {
|
---|
2853 | [propget, id(DISPID_IHTMLCURRENTSTYLE3_TEXTOVERFLOW), displaybind, bindable]
|
---|
2854 | HRESULT textOverflow([retval, out] BSTR * p);
|
---|
2855 |
|
---|
2856 | [propget, id(DISPID_IHTMLCURRENTSTYLE3_MINHEIGHT), displaybind, bindable]
|
---|
2857 | HRESULT minHeight([retval, out] VARIANT * p);
|
---|
2858 |
|
---|
2859 | [propget, id(DISPID_IHTMLCURRENTSTYLE3_WORDSPACING), displaybind, bindable]
|
---|
2860 | HRESULT wordSpacing([retval, out] VARIANT * p);
|
---|
2861 |
|
---|
2862 | [propget, id(DISPID_IHTMLCURRENTSTYLE3_WHITESPACE), displaybind, bindable]
|
---|
2863 | HRESULT whiteSpace([retval, out] BSTR * p);
|
---|
2864 | }
|
---|
2865 |
|
---|
2866 | /*****************************************************************************
|
---|
2867 | * IHTMLCurrentStyle4 interface
|
---|
2868 | */
|
---|
2869 | [
|
---|
2870 | odl,
|
---|
2871 | oleautomation,
|
---|
2872 | dual,
|
---|
2873 | uuid(3050f33b-98b5-11cf-bb82-00aa00bdce0b)
|
---|
2874 | ]
|
---|
2875 | interface IHTMLCurrentStyle4 : IDispatch
|
---|
2876 | {
|
---|
2877 | [propget, id(DISPID_IHTMLCURRENTSTYLE4_MSINTERPOLATIONMODE), displaybind, bindable]
|
---|
2878 | HRESULT msInterpolationMode([retval, out] BSTR * p);
|
---|
2879 |
|
---|
2880 | [propget, id(DISPID_IHTMLCURRENTSTYLE4_MAXHEIGHT), displaybind, bindable]
|
---|
2881 | HRESULT maxHeight([retval, out] VARIANT * p);
|
---|
2882 |
|
---|
2883 | [propget, id(DISPID_IHTMLCURRENTSTYLE4_MINWIDTH), displaybind, bindable]
|
---|
2884 | HRESULT minWidth([retval, out] VARIANT * p);
|
---|
2885 |
|
---|
2886 | [propget, id(DISPID_IHTMLCURRENTSTYLE4_MAXWIDTH), displaybind, bindable]
|
---|
2887 | HRESULT maxWidth([retval, out] VARIANT * p);
|
---|
2888 | }
|
---|
2889 |
|
---|
2890 | /*****************************************************************************
|
---|
2891 | * DispHTMLCurrentStyle dispinterface
|
---|
2892 | */
|
---|
2893 | [
|
---|
2894 | hidden,
|
---|
2895 | uuid(3050f557-98b5-11cf-bb82-00aa00bdce0b)
|
---|
2896 | ]
|
---|
2897 | dispinterface DispHTMLCurrentStyle
|
---|
2898 | {
|
---|
2899 | properties:
|
---|
2900 | methods:
|
---|
2901 | [propget, id(DISPID_IHTMLCURRENTSTYLE_POSITION), displaybind, bindable]
|
---|
2902 | BSTR position();
|
---|
2903 |
|
---|
2904 | [propget, id(DISPID_IHTMLCURRENTSTYLE_STYLEFLOAT), displaybind, bindable]
|
---|
2905 | BSTR styleFloat();
|
---|
2906 |
|
---|
2907 | [propget, id(DISPID_IHTMLCURRENTSTYLE_COLOR), displaybind, bindable]
|
---|
2908 | VARIANT color();
|
---|
2909 |
|
---|
2910 | [propget, id(DISPID_IHTMLCURRENTSTYLE_BACKGROUNDCOLOR), displaybind, bindable]
|
---|
2911 | VARIANT backgroundColor();
|
---|
2912 |
|
---|
2913 | [propget, id(DISPID_IHTMLCURRENTSTYLE_FONTFAMILY), displaybind, bindable]
|
---|
2914 | BSTR fontFamily();
|
---|
2915 |
|
---|
2916 | [propget, id(DISPID_IHTMLCURRENTSTYLE_FONTSTYLE), displaybind, bindable]
|
---|
2917 | BSTR fontStyle();
|
---|
2918 |
|
---|
2919 | [propget, id(DISPID_IHTMLCURRENTSTYLE_FONTVARIANT), displaybind, bindable, hidden]
|
---|
2920 | BSTR fontVariant();
|
---|
2921 |
|
---|
2922 | [propget, id(DISPID_IHTMLCURRENTSTYLE_FONTWEIGHT), displaybind, bindable]
|
---|
2923 | VARIANT fontWeight();
|
---|
2924 |
|
---|
2925 | [propget, id(DISPID_IHTMLCURRENTSTYLE_FONTSIZE), displaybind, bindable]
|
---|
2926 | VARIANT fontSize();
|
---|
2927 |
|
---|
2928 | [propget, id(DISPID_IHTMLCURRENTSTYLE_BACKGROUNDIMAGE), displaybind, bindable]
|
---|
2929 | BSTR backgroundImage();
|
---|
2930 |
|
---|
2931 | [propget, id(DISPID_IHTMLCURRENTSTYLE_BACKGROUNDPOSITIONX), displaybind, bindable]
|
---|
2932 | VARIANT backgroundPositionX();
|
---|
2933 |
|
---|
2934 | [propget, id(DISPID_IHTMLCURRENTSTYLE_BACKGROUNDPOSITIONY), displaybind, bindable]
|
---|
2935 | VARIANT backgroundPositionY();
|
---|
2936 |
|
---|
2937 | [propget, id(DISPID_IHTMLCURRENTSTYLE_BACKGROUNDREPEAT), displaybind, bindable]
|
---|
2938 | BSTR backgroundRepeat();
|
---|
2939 |
|
---|
2940 | [propget, id(DISPID_IHTMLCURRENTSTYLE_BORDERLEFTCOLOR), displaybind, bindable]
|
---|
2941 | VARIANT borderLeftColor();
|
---|
2942 |
|
---|
2943 | [propget, id(DISPID_IHTMLCURRENTSTYLE_BORDERTOPCOLOR), displaybind, bindable]
|
---|
2944 | VARIANT borderTopColor();
|
---|
2945 |
|
---|
2946 | [propget, id(DISPID_IHTMLCURRENTSTYLE_BORDERRIGHTCOLOR), displaybind, bindable]
|
---|
2947 | VARIANT borderRightColor();
|
---|
2948 |
|
---|
2949 | [propget, id(DISPID_IHTMLCURRENTSTYLE_BORDERBOTTOMCOLOR), displaybind, bindable]
|
---|
2950 | VARIANT borderBottomColor();
|
---|
2951 |
|
---|
2952 | [propget, id(DISPID_IHTMLCURRENTSTYLE_BORDERTOPSTYLE), displaybind, bindable]
|
---|
2953 | BSTR borderTopStyle();
|
---|
2954 |
|
---|
2955 | [propget, id(DISPID_IHTMLCURRENTSTYLE_BORDERRIGHTSTYLE), displaybind, bindable]
|
---|
2956 | BSTR borderRightStyle();
|
---|
2957 |
|
---|
2958 | [propget, id(DISPID_IHTMLCURRENTSTYLE_BORDERBOTTOMSTYLE), displaybind, bindable]
|
---|
2959 | BSTR borderBottomStyle();
|
---|
2960 |
|
---|
2961 | [propget, id(DISPID_IHTMLCURRENTSTYLE_BORDERLEFTSTYLE), displaybind, bindable]
|
---|
2962 | BSTR borderLeftStyle();
|
---|
2963 |
|
---|
2964 | [propget, id(DISPID_IHTMLCURRENTSTYLE_BORDERTOPWIDTH), displaybind, bindable]
|
---|
2965 | VARIANT borderTopWidth();
|
---|
2966 |
|
---|
2967 | [propget, id(DISPID_IHTMLCURRENTSTYLE_BORDERRIGHTWIDTH), displaybind, bindable]
|
---|
2968 | VARIANT borderRightWidth();
|
---|
2969 |
|
---|
2970 | [propget, id(DISPID_IHTMLCURRENTSTYLE_BORDERBOTTOMWIDTH), displaybind, bindable]
|
---|
2971 | VARIANT borderBottomWidth();
|
---|
2972 |
|
---|
2973 | [propget, id(DISPID_IHTMLCURRENTSTYLE_BORDERLEFTWIDTH), displaybind, bindable]
|
---|
2974 | VARIANT borderLeftWidth();
|
---|
2975 |
|
---|
2976 | [propget, id(DISPID_IHTMLCURRENTSTYLE_LEFT), displaybind, bindable]
|
---|
2977 | VARIANT left();
|
---|
2978 |
|
---|
2979 | [propget, id(DISPID_IHTMLCURRENTSTYLE_TOP), displaybind, bindable]
|
---|
2980 | VARIANT top();
|
---|
2981 |
|
---|
2982 | [propget, id(DISPID_IHTMLCURRENTSTYLE_WIDTH), displaybind, bindable]
|
---|
2983 | VARIANT width();
|
---|
2984 |
|
---|
2985 | [propget, id(DISPID_IHTMLCURRENTSTYLE_HEIGHT), displaybind, bindable]
|
---|
2986 | VARIANT height();
|
---|
2987 |
|
---|
2988 | [propget, id(DISPID_IHTMLCURRENTSTYLE_PADDINGLEFT), displaybind, bindable]
|
---|
2989 | VARIANT paddingLeft();
|
---|
2990 |
|
---|
2991 | [propget, id(DISPID_IHTMLCURRENTSTYLE_PADDINGTOP), displaybind, bindable]
|
---|
2992 | VARIANT paddingTop();
|
---|
2993 |
|
---|
2994 | [propget, id(DISPID_IHTMLCURRENTSTYLE_PADDINGRIGHT), displaybind, bindable]
|
---|
2995 | VARIANT paddingRight();
|
---|
2996 |
|
---|
2997 | [propget, id(DISPID_IHTMLCURRENTSTYLE_PADDINGBOTTOM), displaybind, bindable]
|
---|
2998 | VARIANT paddingBottom();
|
---|
2999 |
|
---|
3000 | [propget, id(DISPID_IHTMLCURRENTSTYLE_TEXTALIGN), displaybind, bindable]
|
---|
3001 | BSTR textAlign();
|
---|
3002 |
|
---|
3003 | [propget, id(DISPID_IHTMLCURRENTSTYLE_TEXTDECORATION), displaybind, bindable]
|
---|
3004 | BSTR textDecoration();
|
---|
3005 |
|
---|
3006 | [propget, id(DISPID_IHTMLCURRENTSTYLE_DISPLAY), displaybind, bindable]
|
---|
3007 | BSTR display();
|
---|
3008 |
|
---|
3009 | [propget, id(DISPID_IHTMLCURRENTSTYLE_VISIBILITY), displaybind, bindable]
|
---|
3010 | BSTR visibility();
|
---|
3011 |
|
---|
3012 | [propget, id(DISPID_IHTMLCURRENTSTYLE_ZINDEX), displaybind, bindable]
|
---|
3013 | VARIANT zIndex();
|
---|
3014 |
|
---|
3015 | [propget, id(DISPID_IHTMLCURRENTSTYLE_LETTERSPACING), displaybind, bindable]
|
---|
3016 | VARIANT letterSpacing();
|
---|
3017 |
|
---|
3018 | [propget, id(DISPID_IHTMLCURRENTSTYLE_LINEHEIGHT), displaybind, bindable]
|
---|
3019 | VARIANT lineHeight();
|
---|
3020 |
|
---|
3021 | [propget, id(DISPID_IHTMLCURRENTSTYLE_TEXTINDENT), displaybind, bindable]
|
---|
3022 | VARIANT textIndent();
|
---|
3023 |
|
---|
3024 | [propget, id(DISPID_IHTMLCURRENTSTYLE_VERTICALALIGN), displaybind, bindable]
|
---|
3025 | VARIANT verticalAlign();
|
---|
3026 |
|
---|
3027 | [propget, id(DISPID_IHTMLCURRENTSTYLE_BACKGROUNDATTACHMENT), displaybind, bindable]
|
---|
3028 | BSTR backgroundAttachment();
|
---|
3029 |
|
---|
3030 | [propget, id(DISPID_IHTMLCURRENTSTYLE_MARGINTOP), displaybind, bindable]
|
---|
3031 | VARIANT marginTop();
|
---|
3032 |
|
---|
3033 | [propget, id(DISPID_IHTMLCURRENTSTYLE_MARGINRIGHT), displaybind, bindable]
|
---|
3034 | VARIANT marginRight();
|
---|
3035 |
|
---|
3036 | [propget, id(DISPID_IHTMLCURRENTSTYLE_MARGINBOTTOM), displaybind, bindable]
|
---|
3037 | VARIANT marginBottom();
|
---|
3038 |
|
---|
3039 | [propget, id(DISPID_IHTMLCURRENTSTYLE_MARGINLEFT), displaybind, bindable]
|
---|
3040 | VARIANT marginLeft();
|
---|
3041 |
|
---|
3042 | [propget, id(DISPID_IHTMLCURRENTSTYLE_CLEAR), displaybind, bindable]
|
---|
3043 | BSTR clear();
|
---|
3044 |
|
---|
3045 | [propget, id(DISPID_IHTMLCURRENTSTYLE_LISTSTYLETYPE), displaybind, bindable]
|
---|
3046 | BSTR listStyleType();
|
---|
3047 |
|
---|
3048 | [propget, id(DISPID_IHTMLCURRENTSTYLE_LISTSTYLEPOSITION), displaybind, bindable]
|
---|
3049 | BSTR listStylePosition();
|
---|
3050 |
|
---|
3051 | [propget, id(DISPID_IHTMLCURRENTSTYLE_LISTSTYLEIMAGE), displaybind, bindable]
|
---|
3052 | BSTR listStyleImage();
|
---|
3053 |
|
---|
3054 | [propget, id(DISPID_IHTMLCURRENTSTYLE_CLIPTOP), displaybind, bindable]
|
---|
3055 | VARIANT clipTop();
|
---|
3056 |
|
---|
3057 | [propget, id(DISPID_IHTMLCURRENTSTYLE_CLIPRIGHT), displaybind, bindable]
|
---|
3058 | VARIANT clipRight();
|
---|
3059 |
|
---|
3060 | [propget, id(DISPID_IHTMLCURRENTSTYLE_CLIPBOTTOM), displaybind, bindable]
|
---|
3061 | VARIANT clipBottom();
|
---|
3062 |
|
---|
3063 | [propget, id(DISPID_IHTMLCURRENTSTYLE_CLIPLEFT), displaybind, bindable]
|
---|
3064 | VARIANT clipLeft();
|
---|
3065 |
|
---|
3066 | [propget, id(DISPID_IHTMLCURRENTSTYLE_OVERFLOW), displaybind, bindable]
|
---|
3067 | BSTR overflow();
|
---|
3068 |
|
---|
3069 | [propget, id(DISPID_IHTMLCURRENTSTYLE_PAGEBREAKBEFORE), displaybind, bindable]
|
---|
3070 | BSTR pageBreakBefore();
|
---|
3071 |
|
---|
3072 | [propget, id(DISPID_IHTMLCURRENTSTYLE_PAGEBREAKAFTER), displaybind, bindable]
|
---|
3073 | BSTR pageBreakAfter();
|
---|
3074 |
|
---|
3075 | [propget, id(DISPID_IHTMLCURRENTSTYLE_CURSOR), displaybind, bindable]
|
---|
3076 | BSTR cursor();
|
---|
3077 |
|
---|
3078 | [propget, id(DISPID_IHTMLCURRENTSTYLE_TABLELAYOUT), displaybind, bindable]
|
---|
3079 | BSTR tableLayout();
|
---|
3080 |
|
---|
3081 | [propget, id(DISPID_IHTMLCURRENTSTYLE_BORDERCOLLAPSE), displaybind, bindable]
|
---|
3082 | BSTR borderCollapse();
|
---|
3083 |
|
---|
3084 | [propget, id(DISPID_IHTMLCURRENTSTYLE_DIRECTION), displaybind, bindable]
|
---|
3085 | BSTR direction();
|
---|
3086 |
|
---|
3087 | [propget, id(DISPID_IHTMLCURRENTSTYLE_BEHAVIOR), displaybind, bindable]
|
---|
3088 | BSTR behavior();
|
---|
3089 |
|
---|
3090 | [id(DISPID_IHTMLCURRENTSTYLE_GETATTRIBUTE)]
|
---|
3091 | VARIANT getAttribute(
|
---|
3092 | [in] BSTR strAttributeName,
|
---|
3093 | [in, defaultvalue(0)] LONG lFlags);
|
---|
3094 |
|
---|
3095 | [propget, id(DISPID_IHTMLCURRENTSTYLE_UNICODEBIDI), displaybind, bindable]
|
---|
3096 | BSTR unicodeBidi();
|
---|
3097 |
|
---|
3098 | [propget, id(DISPID_IHTMLCURRENTSTYLE_RIGHT), displaybind, bindable]
|
---|
3099 | VARIANT right();
|
---|
3100 |
|
---|
3101 | [propget, id(DISPID_IHTMLCURRENTSTYLE_BOTTOM), displaybind, bindable]
|
---|
3102 | VARIANT bottom();
|
---|
3103 |
|
---|
3104 | [propget, id(DISPID_IHTMLCURRENTSTYLE_IMEMODE), displaybind, bindable]
|
---|
3105 | BSTR imeMode();
|
---|
3106 |
|
---|
3107 | [propget, id(DISPID_IHTMLCURRENTSTYLE_RUBYALIGN), displaybind, bindable]
|
---|
3108 | BSTR rubyAlign();
|
---|
3109 |
|
---|
3110 | [propget, id(DISPID_IHTMLCURRENTSTYLE_RUBYPOSITION), displaybind, bindable]
|
---|
3111 | BSTR rubyPosition();
|
---|
3112 |
|
---|
3113 | [propget, id(DISPID_IHTMLCURRENTSTYLE_RUBYOVERHANG), displaybind, bindable]
|
---|
3114 | BSTR rubyOverhang();
|
---|
3115 |
|
---|
3116 | [propget, id(DISPID_IHTMLCURRENTSTYLE_TEXTAUTOSPACE), displaybind, bindable]
|
---|
3117 | BSTR textAutospace();
|
---|
3118 |
|
---|
3119 | [propget, id(DISPID_IHTMLCURRENTSTYLE_LINEBREAK), displaybind, bindable]
|
---|
3120 | BSTR lineBreak();
|
---|
3121 |
|
---|
3122 | [propget, id(DISPID_IHTMLCURRENTSTYLE_WORDBREAK), displaybind, bindable]
|
---|
3123 | BSTR wordBreak();
|
---|
3124 |
|
---|
3125 | [propget, id(DISPID_IHTMLCURRENTSTYLE_TEXTJUSTIFY), displaybind, bindable]
|
---|
3126 | BSTR textJustify();
|
---|
3127 |
|
---|
3128 | [propget, id(DISPID_IHTMLCURRENTSTYLE_TEXTJUSTIFYTRIM), displaybind, bindable]
|
---|
3129 | BSTR textJustifyTrim();
|
---|
3130 |
|
---|
3131 | [propget, id(DISPID_IHTMLCURRENTSTYLE_TEXTKASHIDA), displaybind, bindable]
|
---|
3132 | VARIANT textKashida();
|
---|
3133 |
|
---|
3134 | [propget, id(DISPID_IHTMLCURRENTSTYLE_BLOCKDIRECTION), displaybind, bindable]
|
---|
3135 | BSTR blockDirection();
|
---|
3136 |
|
---|
3137 | [propget, id(DISPID_IHTMLCURRENTSTYLE_LAYOUTGRIDCHAR), displaybind, bindable]
|
---|
3138 | VARIANT layoutGridChar();
|
---|
3139 |
|
---|
3140 | [propget, id(DISPID_IHTMLCURRENTSTYLE_LAYOUTGRIDLINE), displaybind, bindable]
|
---|
3141 | VARIANT layoutGridLine();
|
---|
3142 |
|
---|
3143 | [propget, id(DISPID_IHTMLCURRENTSTYLE_LAYOUTGRIDMODE), displaybind, bindable]
|
---|
3144 | BSTR layoutGridMode();
|
---|
3145 |
|
---|
3146 | [propget, id(DISPID_IHTMLCURRENTSTYLE_LAYOUTGRIDTYPE), displaybind, bindable]
|
---|
3147 | BSTR layoutGridType();
|
---|
3148 |
|
---|
3149 | [propget, id(DISPID_IHTMLCURRENTSTYLE_BORDERSTYLE), displaybind, bindable]
|
---|
3150 | BSTR borderStyle();
|
---|
3151 |
|
---|
3152 | [propget, id(DISPID_IHTMLCURRENTSTYLE_BORDERCOLOR), displaybind, bindable]
|
---|
3153 | BSTR borderColor();
|
---|
3154 |
|
---|
3155 | [propget, id(DISPID_IHTMLCURRENTSTYLE_BORDERWIDTH), displaybind, bindable]
|
---|
3156 | BSTR borderWidth();
|
---|
3157 |
|
---|
3158 | [propget, id(DISPID_IHTMLCURRENTSTYLE_PADDING), displaybind, bindable]
|
---|
3159 | BSTR padding();
|
---|
3160 |
|
---|
3161 | [propget, id(DISPID_IHTMLCURRENTSTYLE_MARGIN), displaybind, bindable]
|
---|
3162 | BSTR margin();
|
---|
3163 |
|
---|
3164 | [propget, id(DISPID_IHTMLCURRENTSTYLE_ACCELERATOR), displaybind, bindable]
|
---|
3165 | BSTR accelerator();
|
---|
3166 |
|
---|
3167 | [propget, id(DISPID_IHTMLCURRENTSTYLE_OVERFLOWX), displaybind, bindable]
|
---|
3168 | BSTR overflowX();
|
---|
3169 |
|
---|
3170 | [propget, id(DISPID_IHTMLCURRENTSTYLE_OVERFLOWY), displaybind, bindable]
|
---|
3171 | BSTR overflowY();
|
---|
3172 |
|
---|
3173 | [propget, id(DISPID_IHTMLCURRENTSTYLE_TEXTTRANSFORM), displaybind, bindable]
|
---|
3174 | BSTR textTransform();
|
---|
3175 |
|
---|
3176 | [propget, id(DISPID_IHTMLCURRENTSTYLE2_LAYOUTFLOW), displaybind, bindable]
|
---|
3177 | BSTR layoutFlow();
|
---|
3178 |
|
---|
3179 | [propget, id(DISPID_IHTMLCURRENTSTYLE2_WORDWRAP), displaybind, bindable]
|
---|
3180 | BSTR wordWrap();
|
---|
3181 |
|
---|
3182 | [propget, id(DISPID_IHTMLCURRENTSTYLE2_TEXTUNDERLINEPOSITION), displaybind, bindable]
|
---|
3183 | BSTR textUnderlinePosition();
|
---|
3184 |
|
---|
3185 | [propget, id(DISPID_IHTMLCURRENTSTYLE2_HASLAYOUT), displaybind, bindable]
|
---|
3186 | VARIANT_BOOL hasLayout();
|
---|
3187 |
|
---|
3188 | [propget, id(DISPID_IHTMLCURRENTSTYLE2_SCROLLBARBASECOLOR), displaybind, bindable]
|
---|
3189 | VARIANT scrollbarBaseColor();
|
---|
3190 |
|
---|
3191 | [propget, id(DISPID_IHTMLCURRENTSTYLE2_SCROLLBARFACECOLOR), displaybind, bindable]
|
---|
3192 | VARIANT scrollbarFaceColor();
|
---|
3193 |
|
---|
3194 | [propget, id(DISPID_IHTMLCURRENTSTYLE2_SCROLLBAR3DLIGHTCOLOR), displaybind, bindable]
|
---|
3195 | VARIANT scrollbar3dLightColor();
|
---|
3196 |
|
---|
3197 | [propget, id(DISPID_IHTMLCURRENTSTYLE2_SCROLLBARSHADOWCOLOR), displaybind, bindable]
|
---|
3198 | VARIANT scrollbarShadowColor();
|
---|
3199 |
|
---|
3200 | [propget, id(DISPID_IHTMLCURRENTSTYLE2_SCROLLBARHIGHLIGHTCOLOR), displaybind, bindable]
|
---|
3201 | VARIANT scrollbarHighlightColor();
|
---|
3202 |
|
---|
3203 | [propget, id(DISPID_IHTMLCURRENTSTYLE2_SCROLLBARDARKSHADOWCOLOR), displaybind, bindable]
|
---|
3204 | VARIANT scrollbarDarkShadowColor();
|
---|
3205 |
|
---|
3206 | [propget, id(DISPID_IHTMLCURRENTSTYLE2_SCROLLBARARROWCOLOR), displaybind, bindable]
|
---|
3207 | VARIANT scrollbarArrowColor();
|
---|
3208 |
|
---|
3209 | [propget, id(DISPID_IHTMLCURRENTSTYLE2_SCROLLBARTRACKCOLOR), displaybind, bindable]
|
---|
3210 | VARIANT scrollbarTrackColor();
|
---|
3211 |
|
---|
3212 | [propget, id(DISPID_IHTMLCURRENTSTYLE2_WRITINGMODE), displaybind, bindable]
|
---|
3213 | BSTR writingMode();
|
---|
3214 |
|
---|
3215 | [propget, id(DISPID_IHTMLCURRENTSTYLE2_ZOOM), displaybind, bindable]
|
---|
3216 | VARIANT zoom();
|
---|
3217 |
|
---|
3218 | [propget, id(DISPID_IHTMLCURRENTSTYLE2_FILTER), displaybind, bindable]
|
---|
3219 | BSTR filter();
|
---|
3220 |
|
---|
3221 | [propget, id(DISPID_IHTMLCURRENTSTYLE2_TEXTALIGNLAST), displaybind, bindable]
|
---|
3222 | BSTR textAlignLast();
|
---|
3223 |
|
---|
3224 | [propget, id(DISPID_IHTMLCURRENTSTYLE2_TEXTKASHIDASPACE), displaybind, bindable]
|
---|
3225 | VARIANT textKashidaSpace();
|
---|
3226 |
|
---|
3227 | [propget, id(DISPID_IHTMLCURRENTSTYLE2_ISBLOCK), displaybind, bindable, hidden, restricted, nonbrowsable]
|
---|
3228 | VARIANT_BOOL isBlock();
|
---|
3229 |
|
---|
3230 | [propget, id(DISPID_IHTMLCURRENTSTYLE3_TEXTOVERFLOW), displaybind, bindable]
|
---|
3231 | BSTR textOverflow();
|
---|
3232 |
|
---|
3233 | [propget, id(DISPID_IHTMLCURRENTSTYLE3_MINHEIGHT), displaybind, bindable]
|
---|
3234 | VARIANT minHeight();
|
---|
3235 |
|
---|
3236 | [propget, id(DISPID_IHTMLCURRENTSTYLE3_WORDSPACING), displaybind, bindable]
|
---|
3237 | VARIANT wordSpacing();
|
---|
3238 |
|
---|
3239 | [propget, id(DISPID_IHTMLCURRENTSTYLE3_WHITESPACE), displaybind, bindable]
|
---|
3240 | BSTR whiteSpace();
|
---|
3241 |
|
---|
3242 | [propget, id(DISPID_IHTMLCURRENTSTYLE4_MSINTERPOLATIONMODE), displaybind, bindable]
|
---|
3243 | BSTR msInterpolationMode();
|
---|
3244 |
|
---|
3245 | [propget, id(DISPID_IHTMLCURRENTSTYLE4_MAXHEIGHT), displaybind, bindable]
|
---|
3246 | VARIANT maxHeight();
|
---|
3247 |
|
---|
3248 | [propget, id(DISPID_IHTMLCURRENTSTYLE4_MINWIDTH), displaybind, bindable]
|
---|
3249 | VARIANT minWidth();
|
---|
3250 |
|
---|
3251 | [propget, id(DISPID_IHTMLCURRENTSTYLE4_MAXWIDTH), displaybind, bindable]
|
---|
3252 | VARIANT maxWidth();
|
---|
3253 | }
|
---|
3254 |
|
---|
3255 | [
|
---|
3256 | noncreatable,
|
---|
3257 | uuid(3050f3dc-98b5-11cf-bb82-00aa00bdce0b)
|
---|
3258 | ]
|
---|
3259 | coclass HTMLCurrentStyle
|
---|
3260 | {
|
---|
3261 | [default] dispinterface DispHTMLCurrentStyle;
|
---|
3262 | interface IHTMLCurrentStyle;
|
---|
3263 | interface IHTMLCurrentStyle2;
|
---|
3264 | interface IHTMLCurrentStyle3;
|
---|
3265 | interface IHTMLCurrentStyle4;
|
---|
3266 | }
|
---|
3267 |
|
---|
3268 | /*****************************************************************************
|
---|
3269 | * IHTMLRect interface
|
---|
3270 | */
|
---|
3271 | [
|
---|
3272 | odl,
|
---|
3273 | oleautomation,
|
---|
3274 | dual,
|
---|
3275 | uuid(3050f4a3-98b5-11cf-bb82-00aa00bdce0b)
|
---|
3276 | ]
|
---|
3277 | interface IHTMLRect : IDispatch
|
---|
3278 | {
|
---|
3279 | [propput, id(DISPID_IHTMLRECT_LEFT)]
|
---|
3280 | HRESULT left([in] LONG v);
|
---|
3281 |
|
---|
3282 | [propget, id(DISPID_IHTMLRECT_LEFT)]
|
---|
3283 | HRESULT left([retval, out] LONG *p);
|
---|
3284 |
|
---|
3285 | [propput, id(DISPID_IHTMLRECT_TOP)]
|
---|
3286 | HRESULT top([in] LONG v);
|
---|
3287 |
|
---|
3288 | [propget, id(DISPID_IHTMLRECT_TOP)]
|
---|
3289 | HRESULT top([retval, out] LONG *p);
|
---|
3290 |
|
---|
3291 | [propput, id(DISPID_IHTMLRECT_RIGHT)]
|
---|
3292 | HRESULT right([in] LONG v);
|
---|
3293 |
|
---|
3294 | [propget, id(DISPID_IHTMLRECT_RIGHT)]
|
---|
3295 | HRESULT right([retval, out] LONG *p);
|
---|
3296 |
|
---|
3297 | [propput, id(DISPID_IHTMLRECT_BOTTOM)]
|
---|
3298 | HRESULT bottom([in] LONG v);
|
---|
3299 |
|
---|
3300 | [propget, id(DISPID_IHTMLRECT_BOTTOM)]
|
---|
3301 | HRESULT bottom([retval, out] LONG *p);
|
---|
3302 | }
|
---|
3303 |
|
---|
3304 | /*****************************************************************************
|
---|
3305 | * IHTMLRectCollection interface
|
---|
3306 | */
|
---|
3307 | [
|
---|
3308 | odl,
|
---|
3309 | oleautomation,
|
---|
3310 | dual,
|
---|
3311 | uuid(3050f4a4-98b5-11cf-bb82-00aa00bdce0b)
|
---|
3312 | ]
|
---|
3313 | interface IHTMLRectCollection : IDispatch
|
---|
3314 | {
|
---|
3315 | [propget, id(DISPID_IHTMLRECTCOLLECTION_LENGTH)]
|
---|
3316 | HRESULT length([retval, out] LONG *p);
|
---|
3317 |
|
---|
3318 | [propget, id(DISPID_IHTMLRECTCOLLECTION__NEWENUM), hidden, restricted]
|
---|
3319 | HRESULT _newEnum([retval, out] IUnknown **p);
|
---|
3320 |
|
---|
3321 | [id(DISPID_IHTMLRECTCOLLECTION_ITEM)]
|
---|
3322 | HRESULT item(
|
---|
3323 | [in] VARIANT *pvarIndex,
|
---|
3324 | [retval, out] VARIANT *pvarResult);
|
---|
3325 | }
|
---|
3326 |
|
---|
3327 | /*****************************************************************************
|
---|
3328 | * IHTMLDOMNode interface
|
---|
3329 | */
|
---|
3330 | [
|
---|
3331 | odl,
|
---|
3332 | oleautomation,
|
---|
3333 | dual,
|
---|
3334 | uuid(3050f5da-98b5-11cf-bb82-00aa00bdce0b)
|
---|
3335 | ]
|
---|
3336 | interface IHTMLDOMNode : IDispatch
|
---|
3337 | {
|
---|
3338 | [propget, id(DISPID_IHTMLDOMNODE_NODETYPE)]
|
---|
3339 | HRESULT nodeType([retval, out] LONG *p);
|
---|
3340 |
|
---|
3341 | [propget, id(DISPID_IHTMLDOMNODE_PARENTNODE)]
|
---|
3342 | HRESULT parentNode([retval, out] IHTMLDOMNode **p);
|
---|
3343 |
|
---|
3344 | [id(DISPID_IHTMLDOMNODE_HASCHILDNODES)]
|
---|
3345 | HRESULT hasChildNodes([retval, out] VARIANT_BOOL *fChildren);
|
---|
3346 |
|
---|
3347 | [propget, id(DISPID_IHTMLDOMNODE_CHILDNODES)]
|
---|
3348 | HRESULT childNodes([retval, out] IDispatch **p);
|
---|
3349 |
|
---|
3350 | [propget, id(DISPID_IHTMLDOMNODE_ATTRIBUTES)]
|
---|
3351 | HRESULT attributes([retval, out] IDispatch **p);
|
---|
3352 |
|
---|
3353 | [id(DISPID_IHTMLDOMNODE_INSERTBEFORE)]
|
---|
3354 | HRESULT insertBefore(
|
---|
3355 | [in] IHTMLDOMNode *newChild,
|
---|
3356 | [optional, in] VARIANT refChild,
|
---|
3357 | [retval, out] IHTMLDOMNode **node);
|
---|
3358 |
|
---|
3359 | [id(DISPID_IHTMLDOMNODE_REMOVECHILD)]
|
---|
3360 | HRESULT removeChild(
|
---|
3361 | [in] IHTMLDOMNode *oldChild,
|
---|
3362 | [retval, out] IHTMLDOMNode **node);
|
---|
3363 |
|
---|
3364 | [id(DISPID_IHTMLDOMNODE_REPLACECHILD)]
|
---|
3365 | HRESULT replaceChild(
|
---|
3366 | [in] IHTMLDOMNode *newChild,
|
---|
3367 | [in] IHTMLDOMNode *oldChild,
|
---|
3368 | [retval, out] IHTMLDOMNode **node);
|
---|
3369 |
|
---|
3370 | [id(DISPID_IHTMLDOMNODE_CLONENODE)]
|
---|
3371 | HRESULT cloneNode(
|
---|
3372 | [in] VARIANT_BOOL fDeep,
|
---|
3373 | [retval, out] IHTMLDOMNode **clonedNode);
|
---|
3374 |
|
---|
3375 | [id(DISPID_IHTMLDOMNODE_REMOVENODE)]
|
---|
3376 | HRESULT removeNode(
|
---|
3377 | [defaultvalue(0), in] VARIANT_BOOL fDeep,
|
---|
3378 | [retval, out] IHTMLDOMNode **removed);
|
---|
3379 |
|
---|
3380 | [id(DISPID_IHTMLDOMNODE_SWAPNODE)]
|
---|
3381 | HRESULT swapNode(
|
---|
3382 | [in] IHTMLDOMNode *otherNode,
|
---|
3383 | [retval, out] IHTMLDOMNode **swappedNode);
|
---|
3384 |
|
---|
3385 | [id(DISPID_IHTMLDOMNODE_REPLACENODE)]
|
---|
3386 | HRESULT replaceNode(
|
---|
3387 | [in] IHTMLDOMNode *replacement,
|
---|
3388 | [retval, out] IHTMLDOMNode **replaced);
|
---|
3389 |
|
---|
3390 | [id(DISPID_IHTMLDOMNODE_APPENDCHILD)]
|
---|
3391 | HRESULT appendChild(
|
---|
3392 | [in] IHTMLDOMNode *newChild,
|
---|
3393 | [retval, out] IHTMLDOMNode **node);
|
---|
3394 |
|
---|
3395 | [propget, id(DISPID_IHTMLDOMNODE_NODENAME)]
|
---|
3396 | HRESULT nodeName([retval, out] BSTR *p);
|
---|
3397 |
|
---|
3398 | [propput, id(DISPID_IHTMLDOMNODE_NODEVALUE)]
|
---|
3399 | HRESULT nodeValue([in] VARIANT v);
|
---|
3400 |
|
---|
3401 | [propget, id(DISPID_IHTMLDOMNODE_NODEVALUE)]
|
---|
3402 | HRESULT nodeValue([retval, out] VARIANT *p);
|
---|
3403 |
|
---|
3404 | [propget, id(DISPID_IHTMLDOMNODE_FIRSTCHILD)]
|
---|
3405 | HRESULT firstChild([retval, out] IHTMLDOMNode **p);
|
---|
3406 |
|
---|
3407 | [propget, id(DISPID_IHTMLDOMNODE_LASTCHILD)]
|
---|
3408 | HRESULT lastChild([retval, out] IHTMLDOMNode **p);
|
---|
3409 |
|
---|
3410 | [propget, id(DISPID_IHTMLDOMNODE_PREVIOUSSIBLING)]
|
---|
3411 | HRESULT previousSibling([retval, out] IHTMLDOMNode **p);
|
---|
3412 |
|
---|
3413 | [propget, id(DISPID_IHTMLDOMNODE_NEXTSIBLING)]
|
---|
3414 | HRESULT nextSibling([retval, out] IHTMLDOMNode **p);
|
---|
3415 | }
|
---|
3416 |
|
---|
3417 | #define WINE_IHTMLDOMNODE_DISPINTERFACE_DECL \
|
---|
3418 | [propget, id(DISPID_IHTMLDOMNODE_NODETYPE)] \
|
---|
3419 | LONG nodeType(); \
|
---|
3420 | \
|
---|
3421 | [propget, id(DISPID_IHTMLDOMNODE_PARENTNODE)] \
|
---|
3422 | IHTMLDOMNode* parentNode(); \
|
---|
3423 | \
|
---|
3424 | [id(DISPID_IHTMLDOMNODE_HASCHILDNODES)] \
|
---|
3425 | VARIANT_BOOL hasChildNodes(); \
|
---|
3426 | \
|
---|
3427 | [propget, id(DISPID_IHTMLDOMNODE_CHILDNODES)] \
|
---|
3428 | IDispatch* childNodes(); \
|
---|
3429 | \
|
---|
3430 | [propget, id(DISPID_IHTMLDOMNODE_ATTRIBUTES)] \
|
---|
3431 | IDispatch* attributes(); \
|
---|
3432 | \
|
---|
3433 | [id(DISPID_IHTMLDOMNODE_INSERTBEFORE)] \
|
---|
3434 | IHTMLDOMNode* insertBefore( \
|
---|
3435 | [in] IHTMLDOMNode* newChild, \
|
---|
3436 | [optional, in] VARIANT refChild); \
|
---|
3437 | \
|
---|
3438 | [id(DISPID_IHTMLDOMNODE_REMOVECHILD)] \
|
---|
3439 | IHTMLDOMNode* removeChild([in] IHTMLDOMNode* oldChild); \
|
---|
3440 | \
|
---|
3441 | [id(DISPID_IHTMLDOMNODE_REPLACECHILD)] \
|
---|
3442 | IHTMLDOMNode* replaceChild( \
|
---|
3443 | [in] IHTMLDOMNode* newChild, \
|
---|
3444 | [in] IHTMLDOMNode* oldChild); \
|
---|
3445 | \
|
---|
3446 | [id(DISPID_IHTMLDOMNODE_CLONENODE)] \
|
---|
3447 | IHTMLDOMNode* cloneNode([in] VARIANT_BOOL fDeep); \
|
---|
3448 | \
|
---|
3449 | [id(DISPID_IHTMLDOMNODE_REMOVENODE)] \
|
---|
3450 | IHTMLDOMNode* removeNode([defaultvalue(0), in] VARIANT_BOOL fDeep); \
|
---|
3451 | \
|
---|
3452 | [id(DISPID_IHTMLDOMNODE_SWAPNODE)] \
|
---|
3453 | IHTMLDOMNode* swapNode([in] IHTMLDOMNode* otherNode); \
|
---|
3454 | \
|
---|
3455 | [id(DISPID_IHTMLDOMNODE_REPLACENODE)] \
|
---|
3456 | IHTMLDOMNode* replaceNode([in] IHTMLDOMNode* replacement); \
|
---|
3457 | \
|
---|
3458 | [id(DISPID_IHTMLDOMNODE_APPENDCHILD)] \
|
---|
3459 | IHTMLDOMNode* appendChild([in] IHTMLDOMNode* newChild); \
|
---|
3460 | \
|
---|
3461 | [propget, id(DISPID_IHTMLDOMNODE_NODENAME)] \
|
---|
3462 | BSTR nodeName(); \
|
---|
3463 | \
|
---|
3464 | [propput, id(DISPID_IHTMLDOMNODE_NODEVALUE)] \
|
---|
3465 | void nodeValue(VARIANT v); \
|
---|
3466 | \
|
---|
3467 | [propget, id(DISPID_IHTMLDOMNODE_NODEVALUE)] \
|
---|
3468 | VARIANT nodeValue(); \
|
---|
3469 | \
|
---|
3470 | [propget, id(DISPID_IHTMLDOMNODE_FIRSTCHILD)] \
|
---|
3471 | IHTMLDOMNode* firstChild(); \
|
---|
3472 | \
|
---|
3473 | [propget, id(DISPID_IHTMLDOMNODE_LASTCHILD)] \
|
---|
3474 | IHTMLDOMNode* lastChild(); \
|
---|
3475 | \
|
---|
3476 | [propget, id(DISPID_IHTMLDOMNODE_PREVIOUSSIBLING)] \
|
---|
3477 | IHTMLDOMNode* previousSibling(); \
|
---|
3478 | \
|
---|
3479 | [propget, id(DISPID_IHTMLDOMNODE_NEXTSIBLING)] \
|
---|
3480 | IHTMLDOMNode* nextSibling()
|
---|
3481 |
|
---|
3482 | /*****************************************************************************
|
---|
3483 | * IHTMLDOMNode2 interface
|
---|
3484 | */
|
---|
3485 | [
|
---|
3486 | odl,
|
---|
3487 | oleautomation,
|
---|
3488 | dual,
|
---|
3489 | uuid(3050f80b-98b5-11cf-bb82-00aa00bdce0b)
|
---|
3490 | ]
|
---|
3491 | interface IHTMLDOMNode2 : IDispatch
|
---|
3492 | {
|
---|
3493 | [propget, id(DISPID_IHTMLDOMNODE2_OWNERDOCUMENT)]
|
---|
3494 | HRESULT ownerDocument([retval, out] IDispatch **p);
|
---|
3495 | }
|
---|
3496 |
|
---|
3497 | #define WINE_IHTMLDOMNODE2_DISPINTERFACE_DECL \
|
---|
3498 | [propget, id(DISPID_IHTMLDOMNODE2_OWNERDOCUMENT)] \
|
---|
3499 | IDispatch *ownerDocument()
|
---|
3500 |
|
---|
3501 | #define WINE_HTMLDOMNODE_DISPINTERFACE_DECL \
|
---|
3502 | WINE_IHTMLDOMNODE_DISPINTERFACE_DECL; \
|
---|
3503 | WINE_IHTMLDOMNODE2_DISPINTERFACE_DECL
|
---|
3504 |
|
---|
3505 | /*****************************************************************************
|
---|
3506 | * IHTMLDOMAttribute interface
|
---|
3507 | */
|
---|
3508 | [
|
---|
3509 | odl,
|
---|
3510 | oleautomation,
|
---|
3511 | dual,
|
---|
3512 | uuid(3050f4b0-98b5-11cf-bb82-00aa00bdce0b)
|
---|
3513 | ]
|
---|
3514 | interface IHTMLDOMAttribute : IDispatch
|
---|
3515 | {
|
---|
3516 | [propget, id(DISPID_IHTMLDOMATTRIBUTE_NODENAME)]
|
---|
3517 | HRESULT nodeName([retval, out] BSTR *p);
|
---|
3518 |
|
---|
3519 | [propput, id(DISPID_IHTMLDOMATTRIBUTE_NODEVALUE)]
|
---|
3520 | HRESULT nodeValue([in] VARIANT v);
|
---|
3521 |
|
---|
3522 | [propget, id(DISPID_IHTMLDOMATTRIBUTE_NODEVALUE)]
|
---|
3523 | HRESULT nodeValue([retval, out] VARIANT *p);
|
---|
3524 |
|
---|
3525 | [propget, id(DISPID_IHTMLDOMATTRIBUTE_SPECIFIED)]
|
---|
3526 | HRESULT specified([retval, out] VARIANT_BOOL *p);
|
---|
3527 | }
|
---|
3528 |
|
---|
3529 | /*****************************************************************************
|
---|
3530 | * IHTMLDOMAttribute2 interface
|
---|
3531 | */
|
---|
3532 | [
|
---|
3533 | odl,
|
---|
3534 | oleautomation,
|
---|
3535 | dual,
|
---|
3536 | uuid(3050f810-98b5-11cf-bb82-00aa00bdce0b)
|
---|
3537 | ]
|
---|
3538 | interface IHTMLDOMAttribute2 : IDispatch
|
---|
3539 | {
|
---|
3540 | [propget, id(DISPID_IHTMLDOMATTRIBUTE2_NAME)]
|
---|
3541 | HRESULT name([retval, out] BSTR *p);
|
---|
3542 |
|
---|
3543 | [propput, id(DISPID_IHTMLDOMATTRIBUTE2_VALUE)]
|
---|
3544 | HRESULT value([in] BSTR v);
|
---|
3545 |
|
---|
3546 | [propget, id(DISPID_IHTMLDOMATTRIBUTE2_VALUE)]
|
---|
3547 | HRESULT value([retval, out] BSTR *p);
|
---|
3548 |
|
---|
3549 | [propget, id(DISPID_IHTMLDOMATTRIBUTE2_EXPANDO)]
|
---|
3550 | HRESULT expando([retval, out] VARIANT_BOOL *p);
|
---|
3551 |
|
---|
3552 | [propget, id(DISPID_IHTMLDOMATTRIBUTE2_NODETYPE)]
|
---|
3553 | HRESULT nodeType([retval, out] long *p);
|
---|
3554 |
|
---|
3555 | [propget, id(DISPID_IHTMLDOMATTRIBUTE2_PARENTNODE)]
|
---|
3556 | HRESULT parentNode([retval, out] IHTMLDOMNode **p);
|
---|
3557 |
|
---|
3558 | [propget, id(DISPID_IHTMLDOMATTRIBUTE2_CHILDNODES)]
|
---|
3559 | HRESULT childNodes([retval, out] IDispatch **p);
|
---|
3560 |
|
---|
3561 | [propget, id(DISPID_IHTMLDOMATTRIBUTE2_FIRSTCHILD)]
|
---|
3562 | HRESULT firstChild([retval, out] IHTMLDOMNode **p);
|
---|
3563 |
|
---|
3564 | [propget, id(DISPID_IHTMLDOMATTRIBUTE2_LASTCHILD)]
|
---|
3565 | HRESULT lastChild([retval, out] IHTMLDOMNode **p);
|
---|
3566 |
|
---|
3567 | [propget, id(DISPID_IHTMLDOMATTRIBUTE2_PREVIOUSSIBLING)]
|
---|
3568 | HRESULT previousSibling([retval, out] IHTMLDOMNode **p);
|
---|
3569 |
|
---|
3570 | [propget, id(DISPID_IHTMLDOMATTRIBUTE2_NEXTSIBLING)]
|
---|
3571 | HRESULT nextSibling([retval, out] IHTMLDOMNode **p);
|
---|
3572 |
|
---|
3573 | [propget, id(DISPID_IHTMLDOMATTRIBUTE2_ATTRIBUTES)]
|
---|
3574 | HRESULT attributes([retval, out] IDispatch **p);
|
---|
3575 |
|
---|
3576 | [propget, id(DISPID_IHTMLDOMATTRIBUTE2_OWNERDOCUMENT)]
|
---|
3577 | HRESULT ownerDocument([retval, out] IDispatch **p);
|
---|
3578 |
|
---|
3579 | [id(DISPID_IHTMLDOMATTRIBUTE2_INSERTBEFORE)]
|
---|
3580 | HRESULT insertBefore(
|
---|
3581 | [in] IHTMLDOMNode *newChild,
|
---|
3582 | [optional, in] VARIANT refChild,
|
---|
3583 | [retval, out] IHTMLDOMNode **node);
|
---|
3584 |
|
---|
3585 | [id(DISPID_IHTMLDOMATTRIBUTE2_REPLACECHILD)]
|
---|
3586 | HRESULT replaceChild(
|
---|
3587 | [in] IHTMLDOMNode *newChild,
|
---|
3588 | [in] IHTMLDOMNode *oldChild,
|
---|
3589 | [retval, out] IHTMLDOMNode **node);
|
---|
3590 |
|
---|
3591 | [id(DISPID_IHTMLDOMATTRIBUTE2_REMOVECHILD)]
|
---|
3592 | HRESULT removeChild(
|
---|
3593 | [in] IHTMLDOMNode *oldChild,
|
---|
3594 | [retval, out] IHTMLDOMNode **node);
|
---|
3595 |
|
---|
3596 | [id(DISPID_IHTMLDOMATTRIBUTE2_APPENDCHILD)]
|
---|
3597 | HRESULT appendChild(
|
---|
3598 | [in] IHTMLDOMNode *newChild,
|
---|
3599 | [retval, out] IHTMLDOMNode **node);
|
---|
3600 |
|
---|
3601 | [id(DISPID_IHTMLDOMATTRIBUTE2_HASCHILDNODES)]
|
---|
3602 | HRESULT hasChildNodes([retval, out] VARIANT_BOOL *fChildren);
|
---|
3603 |
|
---|
3604 | [id(DISPID_IHTMLDOMATTRIBUTE2_CLONENODE)]
|
---|
3605 | HRESULT cloneNode(
|
---|
3606 | [in] VARIANT_BOOL fDeep,
|
---|
3607 | [retval, out] IHTMLDOMAttribute **clonedNode);
|
---|
3608 | }
|
---|
3609 |
|
---|
3610 | /*****************************************************************************
|
---|
3611 | * IHTMLDOMTextNode interface
|
---|
3612 | */
|
---|
3613 | [
|
---|
3614 | odl,
|
---|
3615 | oleautomation,
|
---|
3616 | dual,
|
---|
3617 | uuid(3050f4b1-98b5-11cf-bb82-00aa00bdce0b)
|
---|
3618 | ]
|
---|
3619 | interface IHTMLDOMTextNode : IDispatch
|
---|
3620 | {
|
---|
3621 | [propput, id(DISPID_IHTMLDOMTEXTNODE_DATA)]
|
---|
3622 | HRESULT data([in] BSTR v);
|
---|
3623 |
|
---|
3624 | [propget, id(DISPID_IHTMLDOMTEXTNODE_DATA)]
|
---|
3625 | HRESULT data([out, retval] BSTR *p);
|
---|
3626 |
|
---|
3627 | [id(DISPID_IHTMLDOMTEXTNODE_TOSTRING)]
|
---|
3628 | HRESULT toString([out, retval] BSTR *String);
|
---|
3629 |
|
---|
3630 | [propget, id(DISPID_IHTMLDOMTEXTNODE_LENGTH)]
|
---|
3631 | HRESULT length([out, retval] LONG *p);
|
---|
3632 |
|
---|
3633 | [id(DISPID_IHTMLDOMTEXTNODE_SPLITTEXT)]
|
---|
3634 | HRESULT splitText(
|
---|
3635 | [in] LONG offset,
|
---|
3636 | [out, retval] IHTMLDOMNode **pRetNode);
|
---|
3637 | }
|
---|
3638 |
|
---|
3639 | /*****************************************************************************
|
---|
3640 | * IHTMLDOMTextNode2 interface
|
---|
3641 | */
|
---|
3642 | [
|
---|
3643 | odl,
|
---|
3644 | oleautomation,
|
---|
3645 | dual,
|
---|
3646 | uuid(3050f809-98b5-11cf-bb82-00aa00bdce0b)
|
---|
3647 | ]
|
---|
3648 | interface IHTMLDOMTextNode2 : IDispatch
|
---|
3649 | {
|
---|
3650 | [id(DISPID_IHTMLDOMTEXTNODE2_SUBSTRINGDATA)]
|
---|
3651 | HRESULT substringData([in] LONG offset,[in] LONG Count,[retval, out] BSTR* pbstrsubString);
|
---|
3652 |
|
---|
3653 | [id(DISPID_IHTMLDOMTEXTNODE2_APPENDDATA)]
|
---|
3654 | HRESULT appendData([in] BSTR bstrstring);
|
---|
3655 |
|
---|
3656 | [id(DISPID_IHTMLDOMTEXTNODE2_INSERTDATA)]
|
---|
3657 | HRESULT insertData([in] LONG offset,[in] BSTR bstrstring);
|
---|
3658 |
|
---|
3659 | [id(DISPID_IHTMLDOMTEXTNODE2_DELETEDATA)]
|
---|
3660 | HRESULT deleteData([in] LONG offset,[in] LONG Count);
|
---|
3661 |
|
---|
3662 | [id(DISPID_IHTMLDOMTEXTNODE2_REPLACEDATA)]
|
---|
3663 | HRESULT replaceData([in] LONG offset,[in] LONG Count,[in] BSTR bstrstring);
|
---|
3664 | }
|
---|
3665 |
|
---|
3666 | [
|
---|
3667 | noncreatable,
|
---|
3668 | uuid(3050f4ba-98b5-11cf-bb82-00aa00bdce0b)
|
---|
3669 | ]
|
---|
3670 | coclass HTMLDOMTextNode
|
---|
3671 | {
|
---|
3672 | [default] dispinterface DispHTMLDOMTextNode;
|
---|
3673 | interface IHTMLDOMTextNode;
|
---|
3674 | interface IHTMLDOMTextNode2;
|
---|
3675 | interface IHTMLDOMNode;
|
---|
3676 | interface IHTMLDOMNode2;
|
---|
3677 | }
|
---|
3678 |
|
---|
3679 | /*****************************************************************************
|
---|
3680 | * IHTMLDOMImplementation interface
|
---|
3681 | */
|
---|
3682 | [
|
---|
3683 | odl,
|
---|
3684 | oleautomation,
|
---|
3685 | dual,
|
---|
3686 | uuid(3050f80d-98b5-11cf-bb82-00aa00bdce0b)
|
---|
3687 | ]
|
---|
3688 | interface IHTMLDOMImplementation : IDispatch
|
---|
3689 | {
|
---|
3690 | [id(DISPID_IHTMLDOMIMPLEMENTATION_HASFEATURE)]
|
---|
3691 | HRESULT hasFeature(
|
---|
3692 | [in] BSTR bstrfeature,
|
---|
3693 | [optional, in] VARIANT version,
|
---|
3694 | [retval, out] VARIANT_BOOL *pfHasFeature);
|
---|
3695 | }
|
---|
3696 |
|
---|
3697 | /*****************************************************************************
|
---|
3698 | * IHTMLDocumentCompatibleInfo interface
|
---|
3699 | */
|
---|
3700 | [
|
---|
3701 | odl,
|
---|
3702 | oleautomation,
|
---|
3703 | dual,
|
---|
3704 | uuid(3051041a-98b5-11cf-bb82-00aa00bdce0b)
|
---|
3705 | ]
|
---|
3706 | interface IHTMLDocumentCompatibleInfo : IDispatch
|
---|
3707 | {
|
---|
3708 | [propget, id(DISPID_IHTMLDOCUMENTCOMPATIBLEINFO_USERAGENT)]
|
---|
3709 | HRESULT userAgent([retval, out] BSTR *p);
|
---|
3710 |
|
---|
3711 | [propget, id(DISPID_IHTMLDOCUMENTCOMPATIBLEINFO_VERSION)]
|
---|
3712 | HRESULT version([retval, out] BSTR *p);
|
---|
3713 | }
|
---|
3714 |
|
---|
3715 | /*****************************************************************************
|
---|
3716 | * IHTMLDocumentCompatibleInfoCollection interface
|
---|
3717 | */
|
---|
3718 | [
|
---|
3719 | odl,
|
---|
3720 | oleautomation,
|
---|
3721 | dual,
|
---|
3722 | uuid(30510418-98b5-11cf-bb82-00aa00bdce0b)
|
---|
3723 | ]
|
---|
3724 | interface IHTMLDocumentCompatibleInfoCollection : IDispatch
|
---|
3725 | {
|
---|
3726 | [propget, id(DISPID_IHTMLDOCUMENTCOMPATIBLEINFOCOLLECTION_LENGTH)]
|
---|
3727 | HRESULT length([retval, out] long *p);
|
---|
3728 |
|
---|
3729 | [id(DISPID_IHTMLDOCUMENTCOMPATIBLEINFOCOLLECTION_ITEM)]
|
---|
3730 | HRESULT item([in] long i, [retval, out]IHTMLDocumentCompatibleInfo **p);
|
---|
3731 | }
|
---|
3732 |
|
---|
3733 | /*****************************************************************************
|
---|
3734 | * DispHTMLDOMTextNode dispinterface
|
---|
3735 | */
|
---|
3736 | [
|
---|
3737 | hidden,
|
---|
3738 | uuid(3050f565-98b5-11cf-bb82-00aa00bdce0b)
|
---|
3739 | ]
|
---|
3740 | dispinterface DispHTMLDOMTextNode
|
---|
3741 | {
|
---|
3742 | properties:
|
---|
3743 | methods:
|
---|
3744 | [propput, id(DISPID_IHTMLDOMTEXTNODE_DATA)]
|
---|
3745 | void data(BSTR v);
|
---|
3746 |
|
---|
3747 | [propget, id(DISPID_IHTMLDOMTEXTNODE_DATA)]
|
---|
3748 | BSTR data();
|
---|
3749 |
|
---|
3750 | [id(DISPID_IHTMLDOMTEXTNODE_TOSTRING)]
|
---|
3751 | BSTR toString();
|
---|
3752 |
|
---|
3753 | [propget, id(DISPID_IHTMLDOMTEXTNODE_LENGTH)]
|
---|
3754 | LONG length();
|
---|
3755 |
|
---|
3756 | [id(DISPID_IHTMLDOMTEXTNODE_SPLITTEXT)]
|
---|
3757 | IHTMLDOMNode *splitText([in] LONG offset);
|
---|
3758 |
|
---|
3759 | [id(DISPID_IHTMLDOMTEXTNODE2_SUBSTRINGDATA)]
|
---|
3760 | BSTR substringData(
|
---|
3761 | [in] LONG offset,
|
---|
3762 | [in] LONG Count);
|
---|
3763 |
|
---|
3764 | [id(DISPID_IHTMLDOMTEXTNODE2_APPENDDATA)]
|
---|
3765 | void appendData([in] BSTR bstrstring);
|
---|
3766 |
|
---|
3767 | [id(DISPID_IHTMLDOMTEXTNODE2_INSERTDATA)]
|
---|
3768 | void insertData(
|
---|
3769 | [in] LONG offset,
|
---|
3770 | [in] BSTR bstrstring);
|
---|
3771 |
|
---|
3772 | [id(DISPID_IHTMLDOMTEXTNODE2_DELETEDATA)]
|
---|
3773 | void deleteData(
|
---|
3774 | [in] LONG offset,
|
---|
3775 | [in] LONG Count);
|
---|
3776 |
|
---|
3777 | [id(DISPID_IHTMLDOMTEXTNODE2_REPLACEDATA)]
|
---|
3778 | void replaceData(
|
---|
3779 | [in] LONG offset,
|
---|
3780 | [in] LONG Count,
|
---|
3781 | [in] BSTR bstrstring);
|
---|
3782 |
|
---|
3783 | WINE_HTMLDOMNODE_DISPINTERFACE_DECL;
|
---|
3784 | }
|
---|
3785 |
|
---|
3786 | /*****************************************************************************
|
---|
3787 | * IHTMLAttributeCollection3 interface
|
---|
3788 | */
|
---|
3789 | [
|
---|
3790 | odl,
|
---|
3791 | oleautomation,
|
---|
3792 | dual,
|
---|
3793 | uuid(30510469-98b5-11cf-bb82-00aa00bdce0b)
|
---|
3794 | ]
|
---|
3795 | interface IHTMLAttributeCollection3 : IDispatch
|
---|
3796 | {
|
---|
3797 | [id(DISPID_IHTMLATTRIBUTECOLLECTION3_IE8_GETNAMEDITEM)]
|
---|
3798 | HRESULT getNamedItem(
|
---|
3799 | [in] BSTR bstrName,
|
---|
3800 | [retval, out] IHTMLDOMAttribute **ppNodeOut);
|
---|
3801 |
|
---|
3802 | [id(DISPID_IHTMLATTRIBUTECOLLECTION3_IE8_SETNAMEDITEM)]
|
---|
3803 | HRESULT setNamedItem(
|
---|
3804 | [in] IHTMLDOMAttribute *pNodeIn,
|
---|
3805 | [retval, out] IHTMLDOMAttribute **ppNodeOut);
|
---|
3806 |
|
---|
3807 | [id(DISPID_IHTMLATTRIBUTECOLLECTION3_IE8_REMOVENAMEDITEM)]
|
---|
3808 | HRESULT removeNamedItem(
|
---|
3809 | [in] BSTR bstrName,
|
---|
3810 | [retval, out] IHTMLDOMAttribute **ppNodeOut);
|
---|
3811 |
|
---|
3812 | [id(DISPID_IHTMLATTRIBUTECOLLECTION3_IE8_ITEM)]
|
---|
3813 | HRESULT item(
|
---|
3814 | [in] long index,
|
---|
3815 | [retval, out] IHTMLDOMAttribute **ppNodeOut);
|
---|
3816 |
|
---|
3817 | [propget, id(DISPID_IHTMLATTRIBUTECOLLECTION3_IE8_LENGTH)]
|
---|
3818 | HRESULT length([retval, out] long *p);
|
---|
3819 | }
|
---|
3820 |
|
---|
3821 | /*****************************************************************************
|
---|
3822 | * IHTMLDOMChildrenCollection interface
|
---|
3823 | */
|
---|
3824 | [
|
---|
3825 | odl,
|
---|
3826 | oleautomation,
|
---|
3827 | dual,
|
---|
3828 | uuid(3050f5ab-98b5-11cf-bb82-00aa00bdce0b)
|
---|
3829 | ]
|
---|
3830 | interface IHTMLDOMChildrenCollection : IDispatch
|
---|
3831 | {
|
---|
3832 | [propget, id(DISPID_IHTMLDOMCHILDRENCOLLECTION_LENGTH)]
|
---|
3833 | HRESULT length([out, retval] LONG *p);
|
---|
3834 |
|
---|
3835 | [propget, id(DISPID_IHTMLDOMCHILDRENCOLLECTION__NEWENUM), hidden, restricted]
|
---|
3836 | HRESULT _newEnum([out, retval] IUnknown **p);
|
---|
3837 |
|
---|
3838 | [id(DISPID_IHTMLDOMCHILDRENCOLLECTION_ITEM)]
|
---|
3839 | HRESULT item(
|
---|
3840 | [in] LONG index,
|
---|
3841 | [out, retval] IDispatch **ppItem);
|
---|
3842 | }
|
---|
3843 |
|
---|
3844 | /*****************************************************************************
|
---|
3845 | * DispDOMChildrenCollection dispinterface
|
---|
3846 | */
|
---|
3847 | [
|
---|
3848 | hidden,
|
---|
3849 | uuid(3050f577-98b5-11cf-bb82-00aa00bdce0b)
|
---|
3850 | ]
|
---|
3851 | dispinterface DispDOMChildrenCollection
|
---|
3852 | {
|
---|
3853 | properties:
|
---|
3854 | methods:
|
---|
3855 | [propget, id(DISPID_IHTMLDOMCHILDRENCOLLECTION_LENGTH)]
|
---|
3856 | LONG length();
|
---|
3857 |
|
---|
3858 | [propget, id(DISPID_IHTMLDOMCHILDRENCOLLECTION__NEWENUM), hidden, restricted]
|
---|
3859 | IUnknown *_newEnum();
|
---|
3860 |
|
---|
3861 | [id(DISPID_IHTMLDOMCHILDRENCOLLECTION_ITEM)]
|
---|
3862 | IDispatch *item([in] LONG index);
|
---|
3863 | }
|
---|
3864 |
|
---|
3865 | interface IHTMLElementCollection;
|
---|
3866 |
|
---|
3867 | /*****************************************************************************
|
---|
3868 | * IHTMLElement interface
|
---|
3869 | */
|
---|
3870 | [
|
---|
3871 | odl,
|
---|
3872 | dual,
|
---|
3873 | oleautomation,
|
---|
3874 | uuid(3050f1FF-98B5-11CF-BB82-00AA00BDCE0B)
|
---|
3875 | ]
|
---|
3876 | interface IHTMLElement : IDispatch
|
---|
3877 | {
|
---|
3878 | [id(DISPID_IHTMLELEMENT_SETATTRIBUTE)]
|
---|
3879 | HRESULT setAttribute(
|
---|
3880 | [in] BSTR strAttributeName,
|
---|
3881 | [in] VARIANT AttributeValue,
|
---|
3882 | [defaultvalue(1), in] LONG lFlags);
|
---|
3883 |
|
---|
3884 | [id(DISPID_IHTMLELEMENT_GETATTRIBUTE)]
|
---|
3885 | HRESULT getAttribute(
|
---|
3886 | [in] BSTR strAttributeName,
|
---|
3887 | [defaultvalue(0), in] LONG lFlags,
|
---|
3888 | [retval, out] VARIANT *AttributeValue);
|
---|
3889 |
|
---|
3890 | [id(DISPID_IHTMLELEMENT_REMOVEATTRIBUTE)]
|
---|
3891 | HRESULT removeAttribute(
|
---|
3892 | [in] BSTR strAttributeName,
|
---|
3893 | [defaultvalue(1), in] LONG lFlags,
|
---|
3894 | [retval, out] VARIANT_BOOL *pfSuccess);
|
---|
3895 |
|
---|
3896 | [propput, id(DISPID_IHTMLELEMENT_CLASSNAME)]
|
---|
3897 | HRESULT className([in] BSTR v);
|
---|
3898 |
|
---|
3899 | [propget, id(DISPID_IHTMLELEMENT_CLASSNAME)]
|
---|
3900 | HRESULT className([retval, out] BSTR *p);
|
---|
3901 |
|
---|
3902 | [propput, id(DISPID_IHTMLELEMENT_ID)]
|
---|
3903 | HRESULT id([in] BSTR v);
|
---|
3904 |
|
---|
3905 | [propget, id(DISPID_IHTMLELEMENT_ID)]
|
---|
3906 | HRESULT id([retval, out] BSTR *p);
|
---|
3907 |
|
---|
3908 | [propget, id(DISPID_IHTMLELEMENT_TAGNAME)]
|
---|
3909 | HRESULT tagName([retval, out] BSTR *p);
|
---|
3910 |
|
---|
3911 | [propget, id(DISPID_IHTMLELEMENT_PARENTELEMENT)]
|
---|
3912 | HRESULT parentElement([retval, out] IHTMLElement **p);
|
---|
3913 |
|
---|
3914 | [propget, id(DISPID_IHTMLELEMENT_STYLE)]
|
---|
3915 | HRESULT style([retval, out] IHTMLStyle **p);
|
---|
3916 |
|
---|
3917 | [propput, id(DISPID_IHTMLELEMENT_ONHELP)]
|
---|
3918 | HRESULT onhelp([in] VARIANT v);
|
---|
3919 |
|
---|
3920 | [propget, id(DISPID_IHTMLELEMENT_ONHELP)]
|
---|
3921 | HRESULT onhelp([retval, out] VARIANT *p);
|
---|
3922 |
|
---|
3923 | [propput, id(DISPID_IHTMLELEMENT_ONCLICK)]
|
---|
3924 | HRESULT onclick([in] VARIANT v);
|
---|
3925 |
|
---|
3926 | [propget, id(DISPID_IHTMLELEMENT_ONCLICK)]
|
---|
3927 | HRESULT onclick([retval, out] VARIANT *p);
|
---|
3928 |
|
---|
3929 | [propput, id(DISPID_IHTMLELEMENT_ONDBLCLICK)]
|
---|
3930 | HRESULT ondblclick([in] VARIANT v);
|
---|
3931 |
|
---|
3932 | [propget, id(DISPID_IHTMLELEMENT_ONDBLCLICK)]
|
---|
3933 | HRESULT ondblclick([retval, out] VARIANT *p);
|
---|
3934 |
|
---|
3935 | [propput, id(DISPID_IHTMLELEMENT_ONKEYDOWN)]
|
---|
3936 | HRESULT onkeydown([in] VARIANT v);
|
---|
3937 |
|
---|
3938 | [propget, id(DISPID_IHTMLELEMENT_ONKEYDOWN)]
|
---|
3939 | HRESULT onkeydown([retval, out] VARIANT *p);
|
---|
3940 |
|
---|
3941 | [propput, id(DISPID_IHTMLELEMENT_ONKEYUP)]
|
---|
3942 | HRESULT onkeyup([in] VARIANT v);
|
---|
3943 |
|
---|
3944 | [propget, id(DISPID_IHTMLELEMENT_ONKEYUP)]
|
---|
3945 | HRESULT onkeyup([retval, out] VARIANT *p);
|
---|
3946 |
|
---|
3947 | [propput, id(DISPID_IHTMLELEMENT_ONKEYPRESS)]
|
---|
3948 | HRESULT onkeypress([in] VARIANT v);
|
---|
3949 |
|
---|
3950 | [propget, id(DISPID_IHTMLELEMENT_ONKEYPRESS)]
|
---|
3951 | HRESULT onkeypress([retval, out] VARIANT *p);
|
---|
3952 |
|
---|
3953 | [propput, id(DISPID_IHTMLELEMENT_ONMOUSEOUT)]
|
---|
3954 | HRESULT onmouseout([in] VARIANT v);
|
---|
3955 |
|
---|
3956 | [propget, id(DISPID_IHTMLELEMENT_ONMOUSEOUT)]
|
---|
3957 | HRESULT onmouseout([retval, out] VARIANT *p);
|
---|
3958 |
|
---|
3959 | [propput, id(DISPID_IHTMLELEMENT_ONMOUSEOVER)]
|
---|
3960 | HRESULT onmouseover([in] VARIANT v);
|
---|
3961 |
|
---|
3962 | [propget, id(DISPID_IHTMLELEMENT_ONMOUSEOVER)]
|
---|
3963 | HRESULT onmouseover([retval, out] VARIANT *p);
|
---|
3964 |
|
---|
3965 | [propput, id(DISPID_IHTMLELEMENT_ONMOUSEMOVE)]
|
---|
3966 | HRESULT onmousemove([in] VARIANT v);
|
---|
3967 |
|
---|
3968 | [propget, id(DISPID_IHTMLELEMENT_ONMOUSEMOVE)]
|
---|
3969 | HRESULT onmousemove([retval, out] VARIANT *p);
|
---|
3970 |
|
---|
3971 | [propput, id(DISPID_IHTMLELEMENT_ONMOUSEDOWN)]
|
---|
3972 | HRESULT onmousedown([in] VARIANT v);
|
---|
3973 |
|
---|
3974 | [propget, id(DISPID_IHTMLELEMENT_ONMOUSEDOWN)]
|
---|
3975 | HRESULT onmousedown([retval, out] VARIANT *p);
|
---|
3976 |
|
---|
3977 | [propput, id(DISPID_IHTMLELEMENT_ONMOUSEUP)]
|
---|
3978 | HRESULT onmouseup([in] VARIANT v);
|
---|
3979 |
|
---|
3980 | [propget, id(DISPID_IHTMLELEMENT_ONMOUSEUP)]
|
---|
3981 | HRESULT onmouseup([retval, out] VARIANT *p);
|
---|
3982 |
|
---|
3983 | [propget, id(DISPID_IHTMLELEMENT_DOCUMENT)]
|
---|
3984 | HRESULT document([retval, out] IDispatch **p);
|
---|
3985 |
|
---|
3986 | [propput, id(DISPID_IHTMLELEMENT_TITLE)]
|
---|
3987 | HRESULT title([in] BSTR v);
|
---|
3988 |
|
---|
3989 | [propget, id(DISPID_IHTMLELEMENT_TITLE)]
|
---|
3990 | HRESULT title([retval, out] BSTR *p);
|
---|
3991 |
|
---|
3992 | [propput, id(DISPID_IHTMLELEMENT_LANGUAGE)]
|
---|
3993 | HRESULT language([in] BSTR v);
|
---|
3994 |
|
---|
3995 | [propget, id(DISPID_IHTMLELEMENT_LANGUAGE)]
|
---|
3996 | HRESULT language([retval, out] BSTR *p);
|
---|
3997 |
|
---|
3998 | [propput, id(DISPID_IHTMLELEMENT_ONSELECTSTART)]
|
---|
3999 | HRESULT onselectstart([in] VARIANT v);
|
---|
4000 |
|
---|
4001 | [propget, id(DISPID_IHTMLELEMENT_ONSELECTSTART)]
|
---|
4002 | HRESULT onselectstart([retval, out] VARIANT *p);
|
---|
4003 |
|
---|
4004 | [id(DISPID_IHTMLELEMENT_SCROLLINTOVIEW)]
|
---|
4005 | HRESULT scrollIntoView([optional, in] VARIANT varargStart);
|
---|
4006 |
|
---|
4007 | [id(DISPID_IHTMLELEMENT_CONTAINS)]
|
---|
4008 | HRESULT contains(
|
---|
4009 | [in] IHTMLElement *pChild,
|
---|
4010 | [retval, out] VARIANT_BOOL *pfResult);
|
---|
4011 |
|
---|
4012 | [propget, id(DISPID_IHTMLELEMENT_SOURCEINDEX)]
|
---|
4013 | HRESULT sourceIndex([retval, out] LONG *p);
|
---|
4014 |
|
---|
4015 | [propget, id(DISPID_IHTMLELEMENT_RECORDNUMBER)]
|
---|
4016 | HRESULT recordNumber([retval, out] VARIANT *p);
|
---|
4017 |
|
---|
4018 | [propput, id(DISPID_IHTMLELEMENT_LANG)]
|
---|
4019 | HRESULT lang([in] BSTR v);
|
---|
4020 |
|
---|
4021 | [propget, id(DISPID_IHTMLELEMENT_LANG)]
|
---|
4022 | HRESULT lang([retval, out] BSTR *p);
|
---|
4023 |
|
---|
4024 | [propget, id(DISPID_IHTMLELEMENT_OFFSETLEFT)]
|
---|
4025 | HRESULT offsetLeft([retval, out] LONG *p);
|
---|
4026 |
|
---|
4027 | [propget, id(DISPID_IHTMLELEMENT_OFFSETTOP)]
|
---|
4028 | HRESULT offsetTop([retval, out] LONG *p);
|
---|
4029 |
|
---|
4030 | [propget, id(DISPID_IHTMLELEMENT_OFFSETWIDTH)]
|
---|
4031 | HRESULT offsetWidth([retval, out] LONG *p);
|
---|
4032 |
|
---|
4033 | [propget, id(DISPID_IHTMLELEMENT_OFFSETHEIGHT)]
|
---|
4034 | HRESULT offsetHeight([retval, out] LONG *p);
|
---|
4035 |
|
---|
4036 | [propget, id(DISPID_IHTMLELEMENT_OFFSETPARENT)]
|
---|
4037 | HRESULT offsetParent([retval, out] IHTMLElement **p);
|
---|
4038 |
|
---|
4039 | [propput, id(DISPID_IHTMLELEMENT_INNERHTML)]
|
---|
4040 | HRESULT innerHTML([in] BSTR v);
|
---|
4041 |
|
---|
4042 | [propget, id(DISPID_IHTMLELEMENT_INNERHTML)]
|
---|
4043 | HRESULT innerHTML([retval, out] BSTR *p);
|
---|
4044 |
|
---|
4045 | [propput, id(DISPID_IHTMLELEMENT_INNERTEXT)]
|
---|
4046 | HRESULT innerText([in] BSTR v);
|
---|
4047 |
|
---|
4048 | [propget, id(DISPID_IHTMLELEMENT_INNERTEXT)]
|
---|
4049 | HRESULT innerText([retval, out] BSTR *p);
|
---|
4050 |
|
---|
4051 | [propput, id(DISPID_IHTMLELEMENT_OUTERHTML)]
|
---|
4052 | HRESULT outerHTML([in] BSTR v);
|
---|
4053 |
|
---|
4054 | [propget, id(DISPID_IHTMLELEMENT_OUTERHTML)]
|
---|
4055 | HRESULT outerHTML([retval, out] BSTR *p);
|
---|
4056 |
|
---|
4057 | [propput, id(DISPID_IHTMLELEMENT_OUTERTEXT)]
|
---|
4058 | HRESULT outerText([in] BSTR v);
|
---|
4059 |
|
---|
4060 | [propget, id(DISPID_IHTMLELEMENT_OUTERTEXT)]
|
---|
4061 | HRESULT outerText([retval, out] BSTR *p);
|
---|
4062 |
|
---|
4063 | [id(DISPID_IHTMLELEMENT_INSERTADJACENTHTML)]
|
---|
4064 | HRESULT insertAdjacentHTML([in] BSTR where, [in] BSTR html);
|
---|
4065 |
|
---|
4066 | [id(DISPID_IHTMLELEMENT_INSERTADJACENTTEXT)]
|
---|
4067 | HRESULT insertAdjacentText([in] BSTR where, [in] BSTR text);
|
---|
4068 |
|
---|
4069 | [propget, id(DISPID_IHTMLELEMENT_PARENTTEXTEDIT)]
|
---|
4070 | HRESULT parentTextEdit([retval, out] IHTMLElement **p);
|
---|
4071 |
|
---|
4072 | [propget, id(DISPID_IHTMLELEMENT_ISTEXTEDIT)]
|
---|
4073 | HRESULT isTextEdit([retval, out] VARIANT_BOOL *p);
|
---|
4074 |
|
---|
4075 | [id(DISPID_IHTMLELEMENT_CLICK)]
|
---|
4076 | HRESULT click();
|
---|
4077 |
|
---|
4078 | [propget, id(DISPID_IHTMLELEMENT_FILTERS)]
|
---|
4079 | HRESULT filters([retval, out] IHTMLFiltersCollection **p);
|
---|
4080 |
|
---|
4081 | [propput, id(DISPID_IHTMLELEMENT_ONDRAGSTART)]
|
---|
4082 | HRESULT ondragstart([in] VARIANT v);
|
---|
4083 |
|
---|
4084 | [propget, id(DISPID_IHTMLELEMENT_ONDRAGSTART)]
|
---|
4085 | HRESULT ondragstart([retval, out] VARIANT *p);
|
---|
4086 |
|
---|
4087 | [id(DISPID_IHTMLELEMENT_TOSTRING)]
|
---|
4088 | HRESULT toString([retval, out] BSTR *String);
|
---|
4089 |
|
---|
4090 | [propput, id(DISPID_IHTMLELEMENT_ONBEFOREUPDATE)]
|
---|
4091 | HRESULT onbeforeupdate([in] VARIANT v);
|
---|
4092 |
|
---|
4093 | [propget, id(DISPID_IHTMLELEMENT_ONBEFOREUPDATE)]
|
---|
4094 | HRESULT onbeforeupdate([retval, out] VARIANT *p);
|
---|
4095 |
|
---|
4096 | [propput, id(DISPID_IHTMLELEMENT_ONAFTERUPDATE)]
|
---|
4097 | HRESULT onafterupdate([in] VARIANT v);
|
---|
4098 |
|
---|
4099 | [propget, id(DISPID_IHTMLELEMENT_ONAFTERUPDATE)]
|
---|
4100 | HRESULT onafterupdate([retval, out] VARIANT *p);
|
---|
4101 |
|
---|
4102 | [propput, id(DISPID_IHTMLELEMENT_ONERRORUPDATE)]
|
---|
4103 | HRESULT onerrorupdate([in] VARIANT v);
|
---|
4104 |
|
---|
4105 | [propget, id(DISPID_IHTMLELEMENT_ONERRORUPDATE)]
|
---|
4106 | HRESULT onerrorupdate([retval, out] VARIANT *p);
|
---|
4107 |
|
---|
4108 | [propput, id(DISPID_IHTMLELEMENT_ONROWEXIT)]
|
---|
4109 | HRESULT onrowexit([in] VARIANT v);
|
---|
4110 |
|
---|
4111 | [propget, id(DISPID_IHTMLELEMENT_ONROWEXIT)]
|
---|
4112 | HRESULT onrowexit([retval, out] VARIANT *p);
|
---|
4113 |
|
---|
4114 | [propput, id(DISPID_IHTMLELEMENT_ONROWENTER)]
|
---|
4115 | HRESULT onrowenter([in] VARIANT v);
|
---|
4116 |
|
---|
4117 | [propget, id(DISPID_IHTMLELEMENT_ONROWENTER)]
|
---|
4118 | HRESULT onrowenter([retval, out] VARIANT *p);
|
---|
4119 |
|
---|
4120 | [propput, id(DISPID_IHTMLELEMENT_ONDATASETCHANGED)]
|
---|
4121 | HRESULT ondatasetchanged([in] VARIANT v);
|
---|
4122 |
|
---|
4123 | [propget, id(DISPID_IHTMLELEMENT_ONDATASETCHANGED)]
|
---|
4124 | HRESULT ondatasetchanged([retval, out] VARIANT *p);
|
---|
4125 |
|
---|
4126 | [propput, id(DISPID_IHTMLELEMENT_ONDATAAVAILABLE)]
|
---|
4127 | HRESULT ondataavailable([in] VARIANT v);
|
---|
4128 |
|
---|
4129 | [propget, id(DISPID_IHTMLELEMENT_ONDATAAVAILABLE)]
|
---|
4130 | HRESULT ondataavailable([retval, out] VARIANT *p);
|
---|
4131 |
|
---|
4132 | [propput, id(DISPID_IHTMLELEMENT_ONDATASETCOMPLETE)]
|
---|
4133 | HRESULT ondatasetcomplete([in] VARIANT v);
|
---|
4134 |
|
---|
4135 | [propget, id(DISPID_IHTMLELEMENT_ONDATASETCOMPLETE)]
|
---|
4136 | HRESULT ondatasetcomplete([retval, out] VARIANT *p);
|
---|
4137 |
|
---|
4138 | [propput, id(DISPID_IHTMLELEMENT_ONFILTERCHANGE)]
|
---|
4139 | HRESULT onfilterchange([in] VARIANT v);
|
---|
4140 |
|
---|
4141 | [propget, id(DISPID_IHTMLELEMENT_ONFILTERCHANGE)]
|
---|
4142 | HRESULT onfilterchange([retval, out] VARIANT *p);
|
---|
4143 |
|
---|
4144 | [propget, id(DISPID_IHTMLELEMENT_CHILDREN)]
|
---|
4145 | HRESULT children([retval, out] IDispatch **p);
|
---|
4146 |
|
---|
4147 | [propget, id(DISPID_IHTMLELEMENT_ALL)]
|
---|
4148 | HRESULT all([retval, out] IDispatch **p);
|
---|
4149 | }
|
---|
4150 |
|
---|
4151 | #define WINE_IHTMLELEMENT_DISPINTERFACE_DECL \
|
---|
4152 | [id(DISPID_IHTMLELEMENT_SETATTRIBUTE)] \
|
---|
4153 | void setAttribute( \
|
---|
4154 | [in] BSTR strAttributeName, \
|
---|
4155 | [in] VARIANT AttValue, \
|
---|
4156 | [defaultvalue(1), in] LONG lFlags); \
|
---|
4157 | \
|
---|
4158 | [id(DISPID_IHTMLELEMENT_GETATTRIBUTE)] \
|
---|
4159 | VARIANT getAttribute( \
|
---|
4160 | [in] BSTR strAttributeName, \
|
---|
4161 | [defaultvalue(0), in] LONG lFlags); \
|
---|
4162 | \
|
---|
4163 | [id(DISPID_IHTMLELEMENT_REMOVEATTRIBUTE)] \
|
---|
4164 | VARIANT_BOOL removeAttribute( \
|
---|
4165 | [in] BSTR strAttributeName, \
|
---|
4166 | [defaultvalue(1), in] LONG lFlags); \
|
---|
4167 | \
|
---|
4168 | [propput, id(DISPID_IHTMLELEMENT_CLASSNAME), bindable] \
|
---|
4169 | void className(BSTR v); \
|
---|
4170 | \
|
---|
4171 | [propget, id(DISPID_IHTMLELEMENT_CLASSNAME), bindable] \
|
---|
4172 | BSTR className(); \
|
---|
4173 | \
|
---|
4174 | [propput, id(DISPID_IHTMLELEMENT_ID), bindable] \
|
---|
4175 | void id(BSTR v); \
|
---|
4176 | \
|
---|
4177 | [propget, id(DISPID_IHTMLELEMENT_ID), bindable] \
|
---|
4178 | BSTR id(); \
|
---|
4179 | \
|
---|
4180 | [propget, id(DISPID_IHTMLELEMENT_TAGNAME)] \
|
---|
4181 | BSTR tagName(); \
|
---|
4182 | \
|
---|
4183 | [propget, id(DISPID_IHTMLELEMENT_PARENTELEMENT)] \
|
---|
4184 | IHTMLElement *parentElement(); \
|
---|
4185 | \
|
---|
4186 | [propget, id(DISPID_IHTMLELEMENT_STYLE), nonbrowsable] \
|
---|
4187 | IHTMLStyle *style(); \
|
---|
4188 | \
|
---|
4189 | [propput, id(DISPID_IHTMLELEMENT_ONHELP), displaybind, bindable] \
|
---|
4190 | void onhelp(VARIANT v); \
|
---|
4191 | \
|
---|
4192 | [propget, id(DISPID_IHTMLELEMENT_ONHELP), displaybind, bindable] \
|
---|
4193 | VARIANT onhelp(); \
|
---|
4194 | \
|
---|
4195 | [propput, id(DISPID_IHTMLELEMENT_ONCLICK), displaybind, bindable] \
|
---|
4196 | void onclick(VARIANT v); \
|
---|
4197 | \
|
---|
4198 | [propget, id(DISPID_IHTMLELEMENT_ONCLICK), displaybind, bindable] \
|
---|
4199 | VARIANT onclick(); \
|
---|
4200 | \
|
---|
4201 | [propput, id(DISPID_IHTMLELEMENT_ONDBLCLICK), displaybind, bindable]\
|
---|
4202 | void ondblclick(VARIANT v); \
|
---|
4203 | \
|
---|
4204 | [propget, id(DISPID_IHTMLELEMENT_ONDBLCLICK), displaybind, bindable]\
|
---|
4205 | VARIANT ondblclick(); \
|
---|
4206 | \
|
---|
4207 | [propput, id(DISPID_IHTMLELEMENT_ONKEYDOWN), displaybind, bindable] \
|
---|
4208 | void onkeydown(VARIANT v); \
|
---|
4209 | \
|
---|
4210 | [propget, id(DISPID_IHTMLELEMENT_ONKEYDOWN), displaybind, bindable] \
|
---|
4211 | VARIANT onkeydown(); \
|
---|
4212 | \
|
---|
4213 | [propput, id(DISPID_IHTMLELEMENT_ONKEYUP), displaybind, bindable] \
|
---|
4214 | void onkeyup(VARIANT v); \
|
---|
4215 | \
|
---|
4216 | [propget, id(DISPID_IHTMLELEMENT_ONKEYUP), displaybind, bindable] \
|
---|
4217 | VARIANT onkeyup(); \
|
---|
4218 | \
|
---|
4219 | [propput, id(DISPID_IHTMLELEMENT_ONKEYPRESS), displaybind, bindable]\
|
---|
4220 | void onkeypress(VARIANT v); \
|
---|
4221 | \
|
---|
4222 | [propget, id(DISPID_IHTMLELEMENT_ONKEYPRESS), displaybind, bindable]\
|
---|
4223 | VARIANT onkeypress(); \
|
---|
4224 | \
|
---|
4225 | [propput, id(DISPID_IHTMLELEMENT_ONMOUSEOUT), displaybind, bindable]\
|
---|
4226 | void onmouseout(VARIANT v); \
|
---|
4227 | \
|
---|
4228 | [propget, id(DISPID_IHTMLELEMENT_ONMOUSEOUT), displaybind, bindable]\
|
---|
4229 | VARIANT onmouseout(); \
|
---|
4230 | \
|
---|
4231 | [propput, id(DISPID_IHTMLELEMENT_ONMOUSEOVER), displaybind, bindable] \
|
---|
4232 | void onmouseover(VARIANT v); \
|
---|
4233 | \
|
---|
4234 | [propget, id(DISPID_IHTMLELEMENT_ONMOUSEOVER), displaybind, bindable] \
|
---|
4235 | VARIANT onmouseover(); \
|
---|
4236 | \
|
---|
4237 | [propput, id(DISPID_IHTMLELEMENT_ONMOUSEMOVE), displaybind, bindable] \
|
---|
4238 | void onmousemove(VARIANT v); \
|
---|
4239 | \
|
---|
4240 | [propget, id(DISPID_IHTMLELEMENT_ONMOUSEMOVE), displaybind, bindable] \
|
---|
4241 | VARIANT onmousemove(); \
|
---|
4242 | \
|
---|
4243 | [propput, id(DISPID_IHTMLELEMENT_ONMOUSEDOWN), displaybind, bindable] \
|
---|
4244 | void onmousedown(VARIANT v); \
|
---|
4245 | \
|
---|
4246 | [propget, id(DISPID_IHTMLELEMENT_ONMOUSEDOWN), displaybind, bindable] \
|
---|
4247 | VARIANT onmousedown(); \
|
---|
4248 | \
|
---|
4249 | [propput, id(DISPID_IHTMLELEMENT_ONMOUSEUP), displaybind, bindable] \
|
---|
4250 | void onmouseup(VARIANT v); \
|
---|
4251 | \
|
---|
4252 | [propget, id(DISPID_IHTMLELEMENT_ONMOUSEUP), displaybind, bindable] \
|
---|
4253 | VARIANT onmouseup(); \
|
---|
4254 | \
|
---|
4255 | [propget, id(DISPID_IHTMLELEMENT_DOCUMENT)] IDispatch* document(); \
|
---|
4256 | \
|
---|
4257 | [propput, id(DISPID_IHTMLELEMENT_TITLE), displaybind, bindable] \
|
---|
4258 | void title(BSTR v); \
|
---|
4259 | \
|
---|
4260 | [propget, id(DISPID_IHTMLELEMENT_TITLE), displaybind, bindable] \
|
---|
4261 | BSTR title(); \
|
---|
4262 | \
|
---|
4263 | [propput, id(DISPID_IHTMLELEMENT_LANGUAGE), displaybind, bindable] \
|
---|
4264 | void language(BSTR v); \
|
---|
4265 | \
|
---|
4266 | [propget, id(DISPID_IHTMLELEMENT_LANGUAGE), displaybind, bindable] \
|
---|
4267 | BSTR language(); \
|
---|
4268 | \
|
---|
4269 | [propput, id(DISPID_IHTMLELEMENT_ONSELECTSTART), displaybind, bindable] \
|
---|
4270 | void onselectstart(VARIANT v); \
|
---|
4271 | \
|
---|
4272 | [propget, id(DISPID_IHTMLELEMENT_ONSELECTSTART), displaybind, bindable] \
|
---|
4273 | VARIANT onselectstart(); \
|
---|
4274 | \
|
---|
4275 | [id(DISPID_IHTMLELEMENT_SCROLLINTOVIEW)] \
|
---|
4276 | void scrollIntoView([optional, in] VARIANT varargStart); \
|
---|
4277 | \
|
---|
4278 | [id(DISPID_IHTMLELEMENT_CONTAINS)] \
|
---|
4279 | VARIANT_BOOL contains([in] IHTMLElement* pChild); \
|
---|
4280 | \
|
---|
4281 | [propget, id(DISPID_IHTMLELEMENT_SOURCEINDEX), bindable] \
|
---|
4282 | LONG sourceIndex(); \
|
---|
4283 | \
|
---|
4284 | [propget, id(DISPID_IHTMLELEMENT_RECORDNUMBER)] \
|
---|
4285 | VARIANT recordNumber(); \
|
---|
4286 | \
|
---|
4287 | [propput, id(DISPID_IHTMLELEMENT_LANG)] \
|
---|
4288 | void lang(BSTR v); \
|
---|
4289 | \
|
---|
4290 | [propget, id(DISPID_IHTMLELEMENT_LANG)] \
|
---|
4291 | BSTR lang(); \
|
---|
4292 | \
|
---|
4293 | [propget, id(DISPID_IHTMLELEMENT_OFFSETLEFT)] \
|
---|
4294 | LONG offsetLeft(); \
|
---|
4295 | \
|
---|
4296 | [propget, id(DISPID_IHTMLELEMENT_OFFSETTOP)] \
|
---|
4297 | LONG offsetTop(); \
|
---|
4298 | \
|
---|
4299 | [propget, id(DISPID_IHTMLELEMENT_OFFSETWIDTH)] \
|
---|
4300 | LONG offsetWidth(); \
|
---|
4301 | \
|
---|
4302 | [propget, id(DISPID_IHTMLELEMENT_OFFSETHEIGHT)] \
|
---|
4303 | LONG offsetHeight(); \
|
---|
4304 | \
|
---|
4305 | [propget, id(DISPID_IHTMLELEMENT_OFFSETPARENT)] \
|
---|
4306 | IHTMLElement* offsetParent(); \
|
---|
4307 | \
|
---|
4308 | [propput, id(DISPID_IHTMLELEMENT_INNERHTML)] \
|
---|
4309 | void innerHTML(BSTR v); \
|
---|
4310 | \
|
---|
4311 | [propget, id(DISPID_IHTMLELEMENT_INNERHTML)] \
|
---|
4312 | BSTR innerHTML(); \
|
---|
4313 | \
|
---|
4314 | [propput, id(DISPID_IHTMLELEMENT_INNERTEXT)] \
|
---|
4315 | void innerText(BSTR v); \
|
---|
4316 | \
|
---|
4317 | [propget, id(DISPID_IHTMLELEMENT_INNERTEXT)] \
|
---|
4318 | BSTR innerText(); \
|
---|
4319 | \
|
---|
4320 | [propput, id(DISPID_IHTMLELEMENT_OUTERHTML)] \
|
---|
4321 | void outerHTML(BSTR v); \
|
---|
4322 | \
|
---|
4323 | [propget, id(DISPID_IHTMLELEMENT_OUTERHTML)] \
|
---|
4324 | BSTR outerHTML(); \
|
---|
4325 | \
|
---|
4326 | [propput, id(DISPID_IHTMLELEMENT_OUTERTEXT)] \
|
---|
4327 | void outerText(BSTR v); \
|
---|
4328 | \
|
---|
4329 | [propget, id(DISPID_IHTMLELEMENT_OUTERTEXT)] \
|
---|
4330 | BSTR outerText(); \
|
---|
4331 | \
|
---|
4332 | [id(DISPID_IHTMLELEMENT_INSERTADJACENTHTML)] \
|
---|
4333 | void insertAdjacentHTML( \
|
---|
4334 | [in] BSTR where, \
|
---|
4335 | [in] BSTR html); \
|
---|
4336 | \
|
---|
4337 | [id(DISPID_IHTMLELEMENT_INSERTADJACENTTEXT)] \
|
---|
4338 | void insertAdjacentText( \
|
---|
4339 | [in] BSTR where, \
|
---|
4340 | [in] BSTR text); \
|
---|
4341 | \
|
---|
4342 | [propget, id(DISPID_IHTMLELEMENT_PARENTTEXTEDIT)] \
|
---|
4343 | IHTMLElement* parentTextEdit(); \
|
---|
4344 | \
|
---|
4345 | [propget, id(DISPID_IHTMLELEMENT_ISTEXTEDIT)] \
|
---|
4346 | VARIANT_BOOL isTextEdit(); \
|
---|
4347 | \
|
---|
4348 | [id(DISPID_IHTMLELEMENT_CLICK)] \
|
---|
4349 | void click(); \
|
---|
4350 | \
|
---|
4351 | [propget, id(DISPID_IHTMLELEMENT_FILTERS)] \
|
---|
4352 | IHTMLFiltersCollection* filters(); \
|
---|
4353 | \
|
---|
4354 | [propput, id(DISPID_IHTMLELEMENT_ONDRAGSTART), displaybind, bindable] \
|
---|
4355 | void ondragstart(VARIANT v); \
|
---|
4356 | \
|
---|
4357 | [propget, id(DISPID_IHTMLELEMENT_ONDRAGSTART), displaybind, bindable] \
|
---|
4358 | VARIANT ondragstart(); \
|
---|
4359 | \
|
---|
4360 | [id(DISPID_IHTMLELEMENT_TOSTRING)] \
|
---|
4361 | BSTR toString(); \
|
---|
4362 | \
|
---|
4363 | [propput, id(DISPID_IHTMLELEMENT_ONBEFOREUPDATE), displaybind, bindable] \
|
---|
4364 | void onbeforeupdate(VARIANT v); \
|
---|
4365 | \
|
---|
4366 | [propget, id(DISPID_IHTMLELEMENT_ONBEFOREUPDATE), displaybind, bindable] \
|
---|
4367 | VARIANT onbeforeupdate(); \
|
---|
4368 | \
|
---|
4369 | [propput, id(DISPID_IHTMLELEMENT_ONAFTERUPDATE), displaybind, bindable] \
|
---|
4370 | void onafterupdate(VARIANT v); \
|
---|
4371 | \
|
---|
4372 | [propget, id(DISPID_IHTMLELEMENT_ONAFTERUPDATE), displaybind, bindable] \
|
---|
4373 | VARIANT onafterupdate(); \
|
---|
4374 | \
|
---|
4375 | [propput, id(DISPID_IHTMLELEMENT_ONERRORUPDATE), displaybind, bindable] \
|
---|
4376 | void onerrorupdate(VARIANT v); \
|
---|
4377 | \
|
---|
4378 | [propget, id(DISPID_IHTMLELEMENT_ONERRORUPDATE), displaybind, bindable] \
|
---|
4379 | VARIANT onerrorupdate(); \
|
---|
4380 | \
|
---|
4381 | [propput, id(DISPID_IHTMLELEMENT_ONROWEXIT), displaybind, bindable] \
|
---|
4382 | void onrowexit(VARIANT v); \
|
---|
4383 | \
|
---|
4384 | [propget, id(DISPID_IHTMLELEMENT_ONROWEXIT), displaybind, bindable] \
|
---|
4385 | VARIANT onrowexit(); \
|
---|
4386 | \
|
---|
4387 | [propput, id(DISPID_IHTMLELEMENT_ONROWENTER), displaybind, bindable] \
|
---|
4388 | void onrowenter(VARIANT v); \
|
---|
4389 | \
|
---|
4390 | [propget, id(DISPID_IHTMLELEMENT_ONROWENTER), displaybind, bindable] \
|
---|
4391 | VARIANT onrowenter(); \
|
---|
4392 | \
|
---|
4393 | [propput, id(DISPID_IHTMLELEMENT_ONDATASETCHANGED), displaybind, bindable] \
|
---|
4394 | void ondatasetchanged(VARIANT v); \
|
---|
4395 | \
|
---|
4396 | [propget, id(DISPID_IHTMLELEMENT_ONDATASETCHANGED), displaybind, bindable] \
|
---|
4397 | VARIANT ondatasetchanged(); \
|
---|
4398 | \
|
---|
4399 | [propput, id(DISPID_IHTMLELEMENT_ONDATAAVAILABLE), displaybind, bindable] \
|
---|
4400 | void ondataavailable(VARIANT v); \
|
---|
4401 | \
|
---|
4402 | [propget, id(DISPID_IHTMLELEMENT_ONDATAAVAILABLE), displaybind, bindable] \
|
---|
4403 | VARIANT ondataavailable(); \
|
---|
4404 | \
|
---|
4405 | [propput, id(DISPID_IHTMLELEMENT_ONDATASETCOMPLETE), displaybind, bindable] \
|
---|
4406 | void ondatasetcomplete(VARIANT v); \
|
---|
4407 | \
|
---|
4408 | [propget, id(DISPID_IHTMLELEMENT_ONDATASETCOMPLETE), displaybind, bindable] \
|
---|
4409 | VARIANT ondatasetcomplete(); \
|
---|
4410 | \
|
---|
4411 | [propput, id(DISPID_IHTMLELEMENT_ONFILTERCHANGE), displaybind, bindable] \
|
---|
4412 | void onfilterchange(VARIANT v); \
|
---|
4413 | \
|
---|
4414 | [propget, id(DISPID_IHTMLELEMENT_ONFILTERCHANGE), displaybind, bindable] \
|
---|
4415 | VARIANT onfilterchange(); \
|
---|
4416 | \
|
---|
4417 | [propget, id(DISPID_IHTMLELEMENT_CHILDREN)] \
|
---|
4418 | IDispatch* children(); \
|
---|
4419 | \
|
---|
4420 | [propget, id(DISPID_IHTMLELEMENT_ALL)] \
|
---|
4421 | IDispatch* all()
|
---|
4422 |
|
---|
4423 | /*****************************************************************************
|
---|
4424 | * IHTMLElement2 interface
|
---|
4425 | */
|
---|
4426 | [
|
---|
4427 | odl,
|
---|
4428 | oleautomation,
|
---|
4429 | dual,
|
---|
4430 | uuid(3050f434-98b5-11cf-bb82-00aa00bdce0b)
|
---|
4431 | ]
|
---|
4432 | interface IHTMLElement2 : IDispatch
|
---|
4433 | {
|
---|
4434 | [propget, id(DISPID_IHTMLELEMENT2_SCOPENAME)]
|
---|
4435 | HRESULT scopeName([retval, out] BSTR *p);
|
---|
4436 |
|
---|
4437 | [id(DISPID_IHTMLELEMENT2_SETCAPTURE)]
|
---|
4438 | HRESULT setCapture([defaultvalue(-1), in] VARIANT_BOOL containerCapture);
|
---|
4439 |
|
---|
4440 | [id(DISPID_IHTMLELEMENT2_RELEASECAPTURE)]
|
---|
4441 | HRESULT releaseCapture();
|
---|
4442 |
|
---|
4443 | [propput, id(DISPID_IHTMLELEMENT2_ONLOSECAPTURE), displaybind, bindable]
|
---|
4444 | HRESULT onlosecapture([in] VARIANT v);
|
---|
4445 |
|
---|
4446 | [propget, id(DISPID_IHTMLELEMENT2_ONLOSECAPTURE), displaybind, bindable]
|
---|
4447 | HRESULT onlosecapture([retval, out] VARIANT *p);
|
---|
4448 |
|
---|
4449 | [id(DISPID_IHTMLELEMENT2_COMPONENTFROMPOINT)]
|
---|
4450 | HRESULT componentFromPoint(
|
---|
4451 | [in] LONG x,
|
---|
4452 | [in] LONG y,
|
---|
4453 | [retval, out] BSTR *component);
|
---|
4454 |
|
---|
4455 | [id(DISPID_IHTMLELEMENT2_DOSCROLL)]
|
---|
4456 | HRESULT doScroll([optional, in] VARIANT component);
|
---|
4457 |
|
---|
4458 | [propput, id(DISPID_IHTMLELEMENT2_ONSCROLL), displaybind, bindable]
|
---|
4459 | HRESULT onscroll([in] VARIANT v);
|
---|
4460 |
|
---|
4461 | [propget, id(DISPID_IHTMLELEMENT2_ONSCROLL), displaybind, bindable]
|
---|
4462 | HRESULT onscroll([retval, out] VARIANT *p);
|
---|
4463 |
|
---|
4464 | [propput, id(DISPID_IHTMLELEMENT2_ONDRAG), displaybind, bindable]
|
---|
4465 | HRESULT ondrag([in] VARIANT v);
|
---|
4466 |
|
---|
4467 | [propget, id(DISPID_IHTMLELEMENT2_ONDRAG), displaybind, bindable]
|
---|
4468 | HRESULT ondrag([retval, out] VARIANT *p);
|
---|
4469 |
|
---|
4470 | [propput, id(DISPID_IHTMLELEMENT2_ONDRAGEND), displaybind, bindable]
|
---|
4471 | HRESULT ondragend([in] VARIANT v);
|
---|
4472 |
|
---|
4473 | [propget, id(DISPID_IHTMLELEMENT2_ONDRAGEND), displaybind, bindable]
|
---|
4474 | HRESULT ondragend([retval, out] VARIANT *p);
|
---|
4475 |
|
---|
4476 | [propput, id(DISPID_IHTMLELEMENT2_ONDRAGENTER), displaybind, bindable]
|
---|
4477 | HRESULT ondragenter([in] VARIANT v);
|
---|
4478 |
|
---|
4479 | [propget, id(DISPID_IHTMLELEMENT2_ONDRAGENTER), displaybind, bindable]
|
---|
4480 | HRESULT ondragenter([retval, out] VARIANT *p);
|
---|
4481 |
|
---|
4482 | [propput, id(DISPID_IHTMLELEMENT2_ONDRAGOVER), displaybind, bindable]
|
---|
4483 | HRESULT ondragover([in] VARIANT v);
|
---|
4484 |
|
---|
4485 | [propget, id(DISPID_IHTMLELEMENT2_ONDRAGOVER), displaybind, bindable]
|
---|
4486 | HRESULT ondragover([retval, out] VARIANT *p);
|
---|
4487 |
|
---|
4488 | [propput, id(DISPID_IHTMLELEMENT2_ONDRAGLEAVE), displaybind, bindable]
|
---|
4489 | HRESULT ondragleave([in] VARIANT v);
|
---|
4490 |
|
---|
4491 | [propget, id(DISPID_IHTMLELEMENT2_ONDRAGLEAVE), displaybind, bindable]
|
---|
4492 | HRESULT ondragleave([retval, out] VARIANT *p);
|
---|
4493 |
|
---|
4494 | [propput, id(DISPID_IHTMLELEMENT2_ONDROP), displaybind, bindable]
|
---|
4495 | HRESULT ondrop([in] VARIANT v);
|
---|
4496 |
|
---|
4497 | [propget, id(DISPID_IHTMLELEMENT2_ONDROP), displaybind, bindable]
|
---|
4498 | HRESULT ondrop([retval, out] VARIANT *p);
|
---|
4499 |
|
---|
4500 | [propput, id(DISPID_IHTMLELEMENT2_ONBEFORECUT), displaybind, bindable]
|
---|
4501 | HRESULT onbeforecut([in] VARIANT v);
|
---|
4502 |
|
---|
4503 | [propget, id(DISPID_IHTMLELEMENT2_ONBEFORECUT), displaybind, bindable]
|
---|
4504 | HRESULT onbeforecut([retval, out] VARIANT *p);
|
---|
4505 |
|
---|
4506 | [propput, id(DISPID_IHTMLELEMENT2_ONCUT), displaybind, bindable]
|
---|
4507 | HRESULT oncut([in] VARIANT v);
|
---|
4508 |
|
---|
4509 | [propget, id(DISPID_IHTMLELEMENT2_ONCUT), displaybind, bindable]
|
---|
4510 | HRESULT oncut([retval, out] VARIANT *p);
|
---|
4511 |
|
---|
4512 | [propput, id(DISPID_IHTMLELEMENT2_ONBEFORECOPY), displaybind, bindable]
|
---|
4513 | HRESULT onbeforecopy([in] VARIANT v);
|
---|
4514 |
|
---|
4515 | [propget, id(DISPID_IHTMLELEMENT2_ONBEFORECOPY), displaybind, bindable]
|
---|
4516 | HRESULT onbeforecopy([retval, out] VARIANT *p);
|
---|
4517 |
|
---|
4518 | [propput, id(DISPID_IHTMLELEMENT2_ONCOPY), displaybind, bindable]
|
---|
4519 | HRESULT oncopy([in] VARIANT v);
|
---|
4520 |
|
---|
4521 | [propget, id(DISPID_IHTMLELEMENT2_ONCOPY), displaybind, bindable]
|
---|
4522 | HRESULT oncopy([retval, out] VARIANT *p);
|
---|
4523 |
|
---|
4524 | [propput, id(DISPID_IHTMLELEMENT2_ONBEFOREPASTE), displaybind, bindable]
|
---|
4525 | HRESULT onbeforepaste([in] VARIANT v);
|
---|
4526 |
|
---|
4527 | [propget, id(DISPID_IHTMLELEMENT2_ONBEFOREPASTE), displaybind, bindable]
|
---|
4528 | HRESULT onbeforepaste([retval, out] VARIANT *p);
|
---|
4529 |
|
---|
4530 | [propput, id(DISPID_IHTMLELEMENT2_ONPASTE), displaybind, bindable]
|
---|
4531 | HRESULT onpaste([in] VARIANT v);
|
---|
4532 |
|
---|
4533 | [propget, id(DISPID_IHTMLELEMENT2_ONPASTE), displaybind, bindable]
|
---|
4534 | HRESULT onpaste([retval, out] VARIANT *p);
|
---|
4535 |
|
---|
4536 | [propget, id(DISPID_IHTMLELEMENT2_CURRENTSTYLE), nonbrowsable]
|
---|
4537 | HRESULT currentStyle([retval, out] IHTMLCurrentStyle **p);
|
---|
4538 |
|
---|
4539 | [propput, id(DISPID_IHTMLELEMENT2_ONPROPERTYCHANGE), displaybind, bindable]
|
---|
4540 | HRESULT onpropertychange([in] VARIANT v);
|
---|
4541 |
|
---|
4542 | [propget, id(DISPID_IHTMLELEMENT2_ONPROPERTYCHANGE), displaybind, bindable]
|
---|
4543 | HRESULT onpropertychange([retval, out] VARIANT *p);
|
---|
4544 |
|
---|
4545 | [id(DISPID_IHTMLELEMENT2_GETCLIENTRECTS)]
|
---|
4546 | HRESULT getClientRects([retval, out] IHTMLRectCollection **pRectCol);
|
---|
4547 |
|
---|
4548 | [id(DISPID_IHTMLELEMENT2_GETBOUNDINGCLIENTRECT)]
|
---|
4549 | HRESULT getBoundingClientRect([retval, out] IHTMLRect **pRect);
|
---|
4550 |
|
---|
4551 | [id(DISPID_IHTMLELEMENT2_SETEXPRESSION)]
|
---|
4552 | HRESULT setExpression(
|
---|
4553 | [in] BSTR propname,
|
---|
4554 | [in] BSTR expression,
|
---|
4555 | [defaultvalue(""), in] BSTR language);
|
---|
4556 |
|
---|
4557 | [id(DISPID_IHTMLELEMENT2_GETEXPRESSION)]
|
---|
4558 | HRESULT getExpression(
|
---|
4559 | [in] BSTR propname,
|
---|
4560 | [retval, out] VARIANT *expression);
|
---|
4561 |
|
---|
4562 | [id(DISPID_IHTMLELEMENT2_REMOVEEXPRESSION)]
|
---|
4563 | HRESULT removeExpression(
|
---|
4564 | [in] BSTR propname,
|
---|
4565 | [retval, out] VARIANT_BOOL *pfSuccess);
|
---|
4566 |
|
---|
4567 | [propput, id(DISPID_IHTMLELEMENT2_TABINDEX), displaybind, bindable]
|
---|
4568 | HRESULT tabIndex([in] short v);
|
---|
4569 |
|
---|
4570 | [propget, id(DISPID_IHTMLELEMENT2_TABINDEX), displaybind, bindable]
|
---|
4571 | HRESULT tabIndex([retval, out] short *p);
|
---|
4572 |
|
---|
4573 | [id(DISPID_IHTMLELEMENT2_FOCUS)]
|
---|
4574 | HRESULT focus();
|
---|
4575 |
|
---|
4576 | [propput, id(DISPID_IHTMLELEMENT2_ACCESSKEY), displaybind, bindable]
|
---|
4577 | HRESULT accessKey([in] BSTR v);
|
---|
4578 |
|
---|
4579 | [propget, id(DISPID_IHTMLELEMENT2_ACCESSKEY), displaybind, bindable]
|
---|
4580 | HRESULT accessKey([retval, out] BSTR *p);
|
---|
4581 |
|
---|
4582 | [propput, id(DISPID_IHTMLELEMENT2_ONBLUR), displaybind, bindable]
|
---|
4583 | HRESULT onblur([in] VARIANT v);
|
---|
4584 |
|
---|
4585 | [propget, id(DISPID_IHTMLELEMENT2_ONBLUR), displaybind, bindable]
|
---|
4586 | HRESULT onblur([retval, out] VARIANT *p);
|
---|
4587 |
|
---|
4588 | [propput, id(DISPID_IHTMLELEMENT2_ONFOCUS), displaybind, bindable]
|
---|
4589 | HRESULT onfocus([in] VARIANT v);
|
---|
4590 |
|
---|
4591 | [propget, id(DISPID_IHTMLELEMENT2_ONFOCUS), displaybind, bindable]
|
---|
4592 | HRESULT onfocus([retval, out] VARIANT *p);
|
---|
4593 |
|
---|
4594 | [propput, id(DISPID_IHTMLELEMENT2_ONRESIZE), displaybind, bindable]
|
---|
4595 | HRESULT onresize([in] VARIANT v);
|
---|
4596 |
|
---|
4597 | [propget, id(DISPID_IHTMLELEMENT2_ONRESIZE), displaybind, bindable]
|
---|
4598 | HRESULT onresize([retval, out] VARIANT *p);
|
---|
4599 |
|
---|
4600 | [id(DISPID_IHTMLELEMENT2_BLUR)]
|
---|
4601 | HRESULT blur();
|
---|
4602 |
|
---|
4603 | [id(DISPID_IHTMLELEMENT2_ADDFILTER)]
|
---|
4604 | HRESULT addFilter([in] IUnknown *pUnk);
|
---|
4605 |
|
---|
4606 | [id(DISPID_IHTMLELEMENT2_REMOVEFILTER)]
|
---|
4607 | HRESULT removeFilter([in] IUnknown *pUnk);
|
---|
4608 |
|
---|
4609 | [propget, id(DISPID_IHTMLELEMENT2_CLIENTHEIGHT), displaybind, bindable]
|
---|
4610 | HRESULT clientHeight([retval, out] LONG *p);
|
---|
4611 |
|
---|
4612 | [propget, id(DISPID_IHTMLELEMENT2_CLIENTWIDTH), displaybind, bindable]
|
---|
4613 | HRESULT clientWidth([retval, out] LONG *p);
|
---|
4614 |
|
---|
4615 | [propget, id(DISPID_IHTMLELEMENT2_CLIENTTOP), displaybind, bindable]
|
---|
4616 | HRESULT clientTop([retval, out] LONG *p);
|
---|
4617 |
|
---|
4618 | [propget, id(DISPID_IHTMLELEMENT2_CLIENTLEFT), displaybind, bindable]
|
---|
4619 | HRESULT clientLeft([retval, out] LONG *p);
|
---|
4620 |
|
---|
4621 | [id(DISPID_IHTMLELEMENT2_ATTACHEVENT)]
|
---|
4622 | HRESULT attachEvent(
|
---|
4623 | [in] BSTR event,
|
---|
4624 | [in] IDispatch *pDisp,
|
---|
4625 | [retval, out] VARIANT_BOOL *pfResult);
|
---|
4626 |
|
---|
4627 | [id(DISPID_IHTMLELEMENT2_DETACHEVENT)]
|
---|
4628 | HRESULT detachEvent(
|
---|
4629 | [in] BSTR event,
|
---|
4630 | [in] IDispatch *pDisp);
|
---|
4631 |
|
---|
4632 | [propget, id(DISPID_IHTMLELEMENT2_READYSTATE)]
|
---|
4633 | HRESULT readyState([retval, out] VARIANT *p);
|
---|
4634 |
|
---|
4635 | [propput, id(DISPID_IHTMLELEMENT2_ONREADYSTATECHANGE), displaybind, bindable]
|
---|
4636 | HRESULT onreadystatechange([in] VARIANT v);
|
---|
4637 |
|
---|
4638 | [propget, id(DISPID_IHTMLELEMENT2_ONREADYSTATECHANGE), displaybind, bindable]
|
---|
4639 | HRESULT onreadystatechange([retval, out] VARIANT *p);
|
---|
4640 |
|
---|
4641 | [propput, id(DISPID_IHTMLELEMENT2_ONROWSDELETE), displaybind, bindable]
|
---|
4642 | HRESULT onrowsdelete([in] VARIANT v);
|
---|
4643 |
|
---|
4644 | [propget, id(DISPID_IHTMLELEMENT2_ONROWSDELETE), displaybind, bindable]
|
---|
4645 | HRESULT onrowsdelete([retval, out] VARIANT *p);
|
---|
4646 |
|
---|
4647 | [propput, id(DISPID_IHTMLELEMENT2_ONROWSINSERTED), displaybind, bindable]
|
---|
4648 | HRESULT onrowsinserted([in] VARIANT v);
|
---|
4649 |
|
---|
4650 | [propget, id(DISPID_IHTMLELEMENT2_ONROWSINSERTED), displaybind, bindable]
|
---|
4651 | HRESULT onrowsinserted([retval, out] VARIANT *p);
|
---|
4652 |
|
---|
4653 | [propput, id(DISPID_IHTMLELEMENT2_ONCELLCHANGE), displaybind, bindable]
|
---|
4654 | HRESULT oncellchange([in] VARIANT v);
|
---|
4655 |
|
---|
4656 | [propget, id(DISPID_IHTMLELEMENT2_ONCELLCHANGE), displaybind, bindable]
|
---|
4657 | HRESULT oncellchange([retval, out] VARIANT *p);
|
---|
4658 |
|
---|
4659 | [propput, id(DISPID_IHTMLELEMENT2_DIR), displaybind, bindable]
|
---|
4660 | HRESULT dir([in] BSTR v);
|
---|
4661 |
|
---|
4662 | [propget, id(DISPID_IHTMLELEMENT2_DIR), displaybind, bindable]
|
---|
4663 | HRESULT dir([retval, out] BSTR *p);
|
---|
4664 |
|
---|
4665 | [id(DISPID_IHTMLELEMENT2_CREATECONTROLRANGE)]
|
---|
4666 | HRESULT createControlRange([retval, out] IDispatch **range);
|
---|
4667 |
|
---|
4668 | [propget, id(DISPID_IHTMLELEMENT2_SCROLLHEIGHT), displaybind, bindable]
|
---|
4669 | HRESULT scrollHeight([retval, out] LONG *p);
|
---|
4670 |
|
---|
4671 | [propget, id(DISPID_IHTMLELEMENT2_SCROLLWIDTH), displaybind, bindable]
|
---|
4672 | HRESULT scrollWidth([retval, out] LONG *p);
|
---|
4673 |
|
---|
4674 | [propput, id(DISPID_IHTMLELEMENT2_SCROLLTOP), displaybind, bindable]
|
---|
4675 | HRESULT scrollTop([in] LONG v);
|
---|
4676 |
|
---|
4677 | [propget, id(DISPID_IHTMLELEMENT2_SCROLLTOP), displaybind, bindable]
|
---|
4678 | HRESULT scrollTop([retval, out] LONG *p);
|
---|
4679 |
|
---|
4680 | [propput, id(DISPID_IHTMLELEMENT2_SCROLLLEFT), displaybind, bindable]
|
---|
4681 | HRESULT scrollLeft([in] LONG v);
|
---|
4682 |
|
---|
4683 | [propget, id(DISPID_IHTMLELEMENT2_SCROLLLEFT), displaybind, bindable]
|
---|
4684 | HRESULT scrollLeft([retval, out] LONG *p);
|
---|
4685 |
|
---|
4686 | [id(DISPID_IHTMLELEMENT2_CLEARATTRIBUTES)]
|
---|
4687 | HRESULT clearAttributes();
|
---|
4688 |
|
---|
4689 | [id(DISPID_IHTMLELEMENT2_MERGEATTRIBUTES)]
|
---|
4690 | HRESULT mergeAttributes([in] IHTMLElement *mergeThis);
|
---|
4691 |
|
---|
4692 | [propput, id(DISPID_IHTMLELEMENT2_ONCONTEXTMENU), displaybind, bindable]
|
---|
4693 | HRESULT oncontextmenu([in] VARIANT v);
|
---|
4694 |
|
---|
4695 | [propget, id(DISPID_IHTMLELEMENT2_ONCONTEXTMENU), displaybind, bindable]
|
---|
4696 | HRESULT oncontextmenu([retval, out] VARIANT *p);
|
---|
4697 |
|
---|
4698 | [id(DISPID_IHTMLELEMENT2_INSERTADJACENTELEMENT)]
|
---|
4699 | HRESULT insertAdjacentElement(
|
---|
4700 | [in] BSTR where,
|
---|
4701 | [in] IHTMLElement *insertedElement,
|
---|
4702 | [retval, out] IHTMLElement **inserted);
|
---|
4703 |
|
---|
4704 | [id(DISPID_IHTMLELEMENT2_APPLYELEMENT)]
|
---|
4705 | HRESULT applyElement(
|
---|
4706 | [in] IHTMLElement *apply,
|
---|
4707 | [in] BSTR where,
|
---|
4708 | [retval, out] IHTMLElement **applied);
|
---|
4709 |
|
---|
4710 | [id(DISPID_IHTMLELEMENT2_GETADJACENTTEXT)]
|
---|
4711 | HRESULT getAdjacentText(
|
---|
4712 | [in] BSTR where,
|
---|
4713 | [retval, out] BSTR *text);
|
---|
4714 |
|
---|
4715 | [id(DISPID_IHTMLELEMENT2_REPLACEADJACENTTEXT)]
|
---|
4716 | HRESULT replaceAdjacentText(
|
---|
4717 | [in] BSTR where,
|
---|
4718 | [in] BSTR newText,
|
---|
4719 | [retval, out] BSTR *oldText);
|
---|
4720 |
|
---|
4721 | [propget, id(DISPID_IHTMLELEMENT2_CANHAVECHILDREN)]
|
---|
4722 | HRESULT canHaveChildren([retval, out] VARIANT_BOOL *p);
|
---|
4723 |
|
---|
4724 | [id(DISPID_IHTMLELEMENT2_ADDBEHAVIOR)]
|
---|
4725 | HRESULT addBehavior(
|
---|
4726 | [in] BSTR bstrUrl,
|
---|
4727 | [optional, in] VARIANT *pvarFactory,
|
---|
4728 | [retval, out] LONG *pCookie);
|
---|
4729 |
|
---|
4730 | [id(DISPID_IHTMLELEMENT2_REMOVEBEHAVIOR)]
|
---|
4731 | HRESULT removeBehavior(
|
---|
4732 | [in] LONG cookie,
|
---|
4733 | [retval, out] VARIANT_BOOL *pfResult);
|
---|
4734 |
|
---|
4735 | [propget, id(DISPID_IHTMLELEMENT2_RUNTIMESTYLE), nonbrowsable]
|
---|
4736 | HRESULT runtimeStyle([retval, out] IHTMLStyle **p);
|
---|
4737 |
|
---|
4738 | [propget, id(DISPID_IHTMLELEMENT2_BEHAVIORURNS)]
|
---|
4739 | HRESULT behaviorUrns([retval, out] IDispatch **p);
|
---|
4740 |
|
---|
4741 | [propput, id(DISPID_IHTMLELEMENT2_TAGURN)]
|
---|
4742 | HRESULT tagUrn([in] BSTR v);
|
---|
4743 |
|
---|
4744 | [propget, id(DISPID_IHTMLELEMENT2_TAGURN)]
|
---|
4745 | HRESULT tagUrn([retval, out] BSTR *p);
|
---|
4746 |
|
---|
4747 | [propput, id(DISPID_IHTMLELEMENT2_ONBEFOREEDITFOCUS), displaybind, bindable]
|
---|
4748 | HRESULT onbeforeeditfocus([in] VARIANT v);
|
---|
4749 |
|
---|
4750 | [propget, id(DISPID_IHTMLELEMENT2_ONBEFOREEDITFOCUS), displaybind, bindable]
|
---|
4751 | HRESULT onbeforeeditfocus([retval, out] VARIANT *p);
|
---|
4752 |
|
---|
4753 | [propget, id(DISPID_IHTMLELEMENT2_READYSTATEVALUE), hidden, restricted]
|
---|
4754 | HRESULT readyStateValue([retval, out] LONG *p);
|
---|
4755 |
|
---|
4756 | [id(DISPID_IHTMLELEMENT2_GETELEMENTSBYTAGNAME)]
|
---|
4757 | HRESULT getElementsByTagName(
|
---|
4758 | [in] BSTR v,
|
---|
4759 | [retval, out] IHTMLElementCollection **pelColl);
|
---|
4760 | }
|
---|
4761 |
|
---|
4762 | #define WINE_IHTMLELEMENT2_DISPINTERFACE_DECL \
|
---|
4763 | [propget, id(DISPID_IHTMLELEMENT2_SCOPENAME)] \
|
---|
4764 | BSTR scopeName(); \
|
---|
4765 | \
|
---|
4766 | [id(DISPID_IHTMLELEMENT2_SETCAPTURE)] \
|
---|
4767 | void setCapture([defaultvalue(-1), in] VARIANT_BOOL containerCapture); \
|
---|
4768 | \
|
---|
4769 | [id(DISPID_IHTMLELEMENT2_RELEASECAPTURE)] \
|
---|
4770 | void releaseCapture(); \
|
---|
4771 | \
|
---|
4772 | [propput, id(DISPID_IHTMLELEMENT2_ONLOSECAPTURE), displaybind, bindable] \
|
---|
4773 | void onlosecapture(VARIANT v); \
|
---|
4774 | \
|
---|
4775 | [propget, id(DISPID_IHTMLELEMENT2_ONLOSECAPTURE), displaybind, bindable] \
|
---|
4776 | VARIANT onlosecapture(); \
|
---|
4777 | \
|
---|
4778 | [id(DISPID_IHTMLELEMENT2_COMPONENTFROMPOINT)] \
|
---|
4779 | BSTR componentFromPoint([in] LONG x,[in] LONG y); \
|
---|
4780 | \
|
---|
4781 | [id(DISPID_IHTMLELEMENT2_DOSCROLL)] \
|
---|
4782 | void doScroll([optional, in] VARIANT component); \
|
---|
4783 | \
|
---|
4784 | [propput, id(DISPID_IHTMLELEMENT2_ONSCROLL), displaybind, bindable] \
|
---|
4785 | void onscroll(VARIANT v); \
|
---|
4786 | \
|
---|
4787 | [propget, id(DISPID_IHTMLELEMENT2_ONSCROLL), displaybind, bindable] \
|
---|
4788 | VARIANT onscroll(); \
|
---|
4789 | \
|
---|
4790 | [propput, id(DISPID_IHTMLELEMENT2_ONDRAG), displaybind, bindable] \
|
---|
4791 | void ondrag(VARIANT v); \
|
---|
4792 | \
|
---|
4793 | [propget, id(DISPID_IHTMLELEMENT2_ONDRAG), displaybind, bindable] \
|
---|
4794 | VARIANT ondrag(); \
|
---|
4795 | \
|
---|
4796 | [propput, id(DISPID_IHTMLELEMENT2_ONDRAGEND), displaybind, bindable] \
|
---|
4797 | void ondragend(VARIANT v); \
|
---|
4798 | \
|
---|
4799 | [propget, id(DISPID_IHTMLELEMENT2_ONDRAGEND), displaybind, bindable] \
|
---|
4800 | VARIANT ondragend(); \
|
---|
4801 | \
|
---|
4802 | [propput, id(DISPID_IHTMLELEMENT2_ONDRAGENTER), displaybind, bindable] \
|
---|
4803 | void ondragenter(VARIANT v); \
|
---|
4804 | \
|
---|
4805 | [propget, id(DISPID_IHTMLELEMENT2_ONDRAGENTER), displaybind, bindable] \
|
---|
4806 | VARIANT ondragenter(); \
|
---|
4807 | \
|
---|
4808 | [propput, id(DISPID_IHTMLELEMENT2_ONDRAGOVER), displaybind, bindable] \
|
---|
4809 | void ondragover(VARIANT v); \
|
---|
4810 | \
|
---|
4811 | [propget, id(DISPID_IHTMLELEMENT2_ONDRAGOVER), displaybind, bindable] \
|
---|
4812 | VARIANT ondragover(); \
|
---|
4813 | \
|
---|
4814 | [propput, id(DISPID_IHTMLELEMENT2_ONDRAGLEAVE), displaybind, bindable] \
|
---|
4815 | void ondragleave(VARIANT v); \
|
---|
4816 | \
|
---|
4817 | [propget, id(DISPID_IHTMLELEMENT2_ONDRAGLEAVE), displaybind, bindable] \
|
---|
4818 | VARIANT ondragleave(); \
|
---|
4819 | \
|
---|
4820 | [propput, id(DISPID_IHTMLELEMENT2_ONDROP), displaybind, bindable] \
|
---|
4821 | void ondrop(VARIANT v); \
|
---|
4822 | \
|
---|
4823 | [propget, id(DISPID_IHTMLELEMENT2_ONDROP), displaybind, bindable] \
|
---|
4824 | VARIANT ondrop(); \
|
---|
4825 | \
|
---|
4826 | [propput, id(DISPID_IHTMLELEMENT2_ONBEFORECUT), displaybind, bindable] \
|
---|
4827 | void onbeforecut(VARIANT v); \
|
---|
4828 | \
|
---|
4829 | [propget, id(DISPID_IHTMLELEMENT2_ONBEFORECUT), displaybind, bindable] \
|
---|
4830 | VARIANT onbeforecut(); \
|
---|
4831 | \
|
---|
4832 | [propput, id(DISPID_IHTMLELEMENT2_ONCUT), displaybind, bindable] \
|
---|
4833 | void oncut(VARIANT v); \
|
---|
4834 | \
|
---|
4835 | [propget, id(DISPID_IHTMLELEMENT2_ONCUT), displaybind, bindable] \
|
---|
4836 | VARIANT oncut(); \
|
---|
4837 | \
|
---|
4838 | [propput, id(DISPID_IHTMLELEMENT2_ONBEFORECOPY), displaybind, bindable] \
|
---|
4839 | void onbeforecopy(VARIANT v); \
|
---|
4840 | \
|
---|
4841 | [propget, id(DISPID_IHTMLELEMENT2_ONBEFORECOPY), displaybind, bindable] \
|
---|
4842 | VARIANT onbeforecopy(); \
|
---|
4843 | \
|
---|
4844 | [propput, id(DISPID_IHTMLELEMENT2_ONCOPY), displaybind, bindable] \
|
---|
4845 | void oncopy(VARIANT v); \
|
---|
4846 | \
|
---|
4847 | [propget, id(DISPID_IHTMLELEMENT2_ONCOPY), displaybind, bindable] \
|
---|
4848 | VARIANT oncopy(); \
|
---|
4849 | \
|
---|
4850 | [propput, id(DISPID_IHTMLELEMENT2_ONBEFOREPASTE), displaybind, bindable] \
|
---|
4851 | void onbeforepaste(VARIANT v); \
|
---|
4852 | \
|
---|
4853 | [propget, id(DISPID_IHTMLELEMENT2_ONBEFOREPASTE), displaybind, bindable] \
|
---|
4854 | VARIANT onbeforepaste(); \
|
---|
4855 | \
|
---|
4856 | [propput, id(DISPID_IHTMLELEMENT2_ONPASTE), displaybind, bindable] \
|
---|
4857 | void onpaste(VARIANT v); \
|
---|
4858 | \
|
---|
4859 | [propget, id(DISPID_IHTMLELEMENT2_ONPASTE), displaybind, bindable] \
|
---|
4860 | VARIANT onpaste(); \
|
---|
4861 | \
|
---|
4862 | [propget, id(DISPID_IHTMLELEMENT2_CURRENTSTYLE), nonbrowsable] \
|
---|
4863 | IHTMLCurrentStyle* currentStyle(); \
|
---|
4864 | \
|
---|
4865 | [propput, id(DISPID_IHTMLELEMENT2_ONPROPERTYCHANGE), displaybind, bindable] \
|
---|
4866 | void onpropertychange(VARIANT v); \
|
---|
4867 | \
|
---|
4868 | [propget, id(DISPID_IHTMLELEMENT2_ONPROPERTYCHANGE), displaybind, bindable] \
|
---|
4869 | VARIANT onpropertychange(); \
|
---|
4870 | \
|
---|
4871 | [id(DISPID_IHTMLELEMENT2_GETCLIENTRECTS)] \
|
---|
4872 | IHTMLRectCollection* getClientRects(); \
|
---|
4873 | \
|
---|
4874 | [id(DISPID_IHTMLELEMENT2_GETBOUNDINGCLIENTRECT)] \
|
---|
4875 | IHTMLRect* getBoundingClientRect(); \
|
---|
4876 | \
|
---|
4877 | [id(DISPID_IHTMLELEMENT2_SETEXPRESSION)] \
|
---|
4878 | void setExpression( \
|
---|
4879 | [in] BSTR propname, \
|
---|
4880 | [in] BSTR expr, \
|
---|
4881 | [defaultvalue(""), in] BSTR lang); \
|
---|
4882 | \
|
---|
4883 | [id(DISPID_IHTMLELEMENT2_GETEXPRESSION)] \
|
---|
4884 | VARIANT getExpression([in] BSTR propname); \
|
---|
4885 | \
|
---|
4886 | [id(DISPID_IHTMLELEMENT2_REMOVEEXPRESSION)] \
|
---|
4887 | VARIANT_BOOL removeExpression([in] BSTR propname); \
|
---|
4888 | \
|
---|
4889 | [propput, id(DISPID_IHTMLELEMENT2_TABINDEX), displaybind, bindable] \
|
---|
4890 | void tabIndex(short v); \
|
---|
4891 | \
|
---|
4892 | [propget, id(DISPID_IHTMLELEMENT2_TABINDEX), displaybind, bindable] \
|
---|
4893 | short tabIndex(); \
|
---|
4894 | \
|
---|
4895 | [id(DISPID_IHTMLELEMENT2_FOCUS)] \
|
---|
4896 | void focus(); \
|
---|
4897 | \
|
---|
4898 | [propput, id(DISPID_IHTMLELEMENT2_ACCESSKEY), displaybind, bindable]\
|
---|
4899 | void accessKey(BSTR v); \
|
---|
4900 | \
|
---|
4901 | [propget, id(DISPID_IHTMLELEMENT2_ACCESSKEY), displaybind, bindable]\
|
---|
4902 | BSTR accessKey(); \
|
---|
4903 | \
|
---|
4904 | [propput, id(DISPID_IHTMLELEMENT2_ONBLUR), displaybind, bindable] \
|
---|
4905 | void onblur(VARIANT v); \
|
---|
4906 | \
|
---|
4907 | [propget, id(DISPID_IHTMLELEMENT2_ONBLUR), displaybind, bindable] \
|
---|
4908 | VARIANT onblur(); \
|
---|
4909 | \
|
---|
4910 | [propput, id(DISPID_IHTMLELEMENT2_ONFOCUS), displaybind, bindable] \
|
---|
4911 | void onfocus(VARIANT v); \
|
---|
4912 | \
|
---|
4913 | [propget, id(DISPID_IHTMLELEMENT2_ONFOCUS), displaybind, bindable] \
|
---|
4914 | VARIANT onfocus(); \
|
---|
4915 | \
|
---|
4916 | [propput, id(DISPID_IHTMLELEMENT2_ONRESIZE), displaybind, bindable] \
|
---|
4917 | void onresize(VARIANT v); \
|
---|
4918 | \
|
---|
4919 | [propget, id(DISPID_IHTMLELEMENT2_ONRESIZE), displaybind, bindable] \
|
---|
4920 | VARIANT onresize(); \
|
---|
4921 | \
|
---|
4922 | [id(DISPID_IHTMLELEMENT2_BLUR)] \
|
---|
4923 | void blur(); \
|
---|
4924 | \
|
---|
4925 | [id(DISPID_IHTMLELEMENT2_ADDFILTER)] \
|
---|
4926 | void addFilter([in] IUnknown* pUnk); \
|
---|
4927 | \
|
---|
4928 | [id(DISPID_IHTMLELEMENT2_REMOVEFILTER)] \
|
---|
4929 | void removeFilter([in] IUnknown* pUnk); \
|
---|
4930 | \
|
---|
4931 | [propget, id(DISPID_IHTMLELEMENT2_CLIENTHEIGHT), displaybind, bindable] \
|
---|
4932 | LONG clientHeight(); \
|
---|
4933 | \
|
---|
4934 | [propget, id(DISPID_IHTMLELEMENT2_CLIENTWIDTH), displaybind, bindable] \
|
---|
4935 | LONG clientWidth(); \
|
---|
4936 | \
|
---|
4937 | [propget, id(DISPID_IHTMLELEMENT2_CLIENTTOP), displaybind, bindable] \
|
---|
4938 | LONG clientTop(); \
|
---|
4939 | \
|
---|
4940 | [propget, id(DISPID_IHTMLELEMENT2_CLIENTLEFT), displaybind, bindable] \
|
---|
4941 | LONG clientLeft(); \
|
---|
4942 | \
|
---|
4943 | [id(DISPID_IHTMLELEMENT2_ATTACHEVENT)] \
|
---|
4944 | VARIANT_BOOL attachEvent( \
|
---|
4945 | [in] BSTR event, \
|
---|
4946 | [in] IDispatch* pDisp); \
|
---|
4947 | \
|
---|
4948 | [id(DISPID_IHTMLELEMENT2_DETACHEVENT)] \
|
---|
4949 | void detachEvent( \
|
---|
4950 | [in] BSTR event, \
|
---|
4951 | [in] IDispatch* pDisp); \
|
---|
4952 | \
|
---|
4953 | [propget, id(DISPID_IHTMLELEMENT2_READYSTATE)] VARIANT readyState(); \
|
---|
4954 | \
|
---|
4955 | [propput, id(DISPID_IHTMLELEMENT2_ONREADYSTATECHANGE), displaybind, bindable] \
|
---|
4956 | void onreadystatechange(VARIANT v); \
|
---|
4957 | \
|
---|
4958 | [propget, id(DISPID_IHTMLELEMENT2_ONREADYSTATECHANGE), displaybind, bindable] \
|
---|
4959 | VARIANT onreadystatechange(); \
|
---|
4960 | \
|
---|
4961 | [propput, id(DISPID_IHTMLELEMENT2_ONROWSDELETE), displaybind, bindable] \
|
---|
4962 | void onrowsdelete(VARIANT v); \
|
---|
4963 | \
|
---|
4964 | [propget, id(DISPID_IHTMLELEMENT2_ONROWSDELETE), displaybind, bindable] \
|
---|
4965 | VARIANT onrowsdelete(); \
|
---|
4966 | \
|
---|
4967 | [propput, id(DISPID_IHTMLELEMENT2_ONROWSINSERTED), displaybind, bindable] \
|
---|
4968 | void onrowsinserted(VARIANT v); \
|
---|
4969 | \
|
---|
4970 | [propget, id(DISPID_IHTMLELEMENT2_ONROWSINSERTED), displaybind, bindable] \
|
---|
4971 | VARIANT onrowsinserted(); \
|
---|
4972 | \
|
---|
4973 | [propput, id(DISPID_IHTMLELEMENT2_ONCELLCHANGE), displaybind, bindable] \
|
---|
4974 | void oncellchange(VARIANT v); \
|
---|
4975 | \
|
---|
4976 | [propget, id(DISPID_IHTMLELEMENT2_ONCELLCHANGE), displaybind, bindable] \
|
---|
4977 | VARIANT oncellchange(); \
|
---|
4978 | \
|
---|
4979 | [propput, id(DISPID_IHTMLELEMENT2_DIR), displaybind, bindable] \
|
---|
4980 | void dir(BSTR v); \
|
---|
4981 | \
|
---|
4982 | [propget, id(DISPID_IHTMLELEMENT2_DIR), displaybind, bindable] \
|
---|
4983 | BSTR dir(); \
|
---|
4984 | \
|
---|
4985 | [id(DISPID_IHTMLELEMENT2_CREATECONTROLRANGE)] \
|
---|
4986 | IDispatch* createControlRange(); \
|
---|
4987 | \
|
---|
4988 | [propget, id(DISPID_IHTMLELEMENT2_SCROLLHEIGHT), displaybind, bindable] \
|
---|
4989 | LONG scrollHeight(); \
|
---|
4990 | \
|
---|
4991 | [propget, id(DISPID_IHTMLELEMENT2_SCROLLWIDTH), displaybind, bindable] \
|
---|
4992 | LONG scrollWidth(); \
|
---|
4993 | \
|
---|
4994 | [propput, id(DISPID_IHTMLELEMENT2_SCROLLTOP), displaybind, bindable]\
|
---|
4995 | void scrollTop(LONG v); \
|
---|
4996 | \
|
---|
4997 | [propget, id(DISPID_IHTMLELEMENT2_SCROLLTOP), displaybind, bindable]\
|
---|
4998 | LONG scrollTop(); \
|
---|
4999 | \
|
---|
5000 | [propput, id(DISPID_IHTMLELEMENT2_SCROLLLEFT), displaybind, bindable] \
|
---|
5001 | void scrollLeft(LONG v); \
|
---|
5002 | \
|
---|
5003 | [propget, id(DISPID_IHTMLELEMENT2_SCROLLLEFT), displaybind, bindable] \
|
---|
5004 | LONG scrollLeft(); \
|
---|
5005 | \
|
---|
5006 | [id(DISPID_IHTMLELEMENT2_CLEARATTRIBUTES)] \
|
---|
5007 | void clearAttributes(); \
|
---|
5008 | \
|
---|
5009 | [propput, id(DISPID_IHTMLELEMENT2_ONCONTEXTMENU), displaybind, bindable] \
|
---|
5010 | void oncontextmenu(VARIANT v); \
|
---|
5011 | \
|
---|
5012 | [propget, id(DISPID_IHTMLELEMENT2_ONCONTEXTMENU), displaybind, bindable] \
|
---|
5013 | VARIANT oncontextmenu(); \
|
---|
5014 | \
|
---|
5015 | [id(DISPID_IHTMLELEMENT2_INSERTADJACENTELEMENT)] \
|
---|
5016 | IHTMLElement* insertAdjacentElement( \
|
---|
5017 | [in] BSTR where, \
|
---|
5018 | [in] IHTMLElement* insertedElement); \
|
---|
5019 | \
|
---|
5020 | [id(DISPID_IHTMLELEMENT2_APPLYELEMENT)] \
|
---|
5021 | IHTMLElement* applyElement([in] IHTMLElement* apply,[in] BSTR where); \
|
---|
5022 | \
|
---|
5023 | [id(DISPID_IHTMLELEMENT2_GETADJACENTTEXT)] \
|
---|
5024 | BSTR getAdjacentText([in] BSTR where); \
|
---|
5025 | \
|
---|
5026 | [id(DISPID_IHTMLELEMENT2_REPLACEADJACENTTEXT)] \
|
---|
5027 | BSTR replaceAdjacentText([in] BSTR where,[in] BSTR newText); \
|
---|
5028 | \
|
---|
5029 | [propget, id(DISPID_IHTMLELEMENT2_CANHAVECHILDREN)] \
|
---|
5030 | VARIANT_BOOL canHaveChildren(); \
|
---|
5031 | \
|
---|
5032 | [id(DISPID_IHTMLELEMENT2_ADDBEHAVIOR)] \
|
---|
5033 | LONG addBehavior([in] BSTR bstrUrl,[optional, in] VARIANT* pvarFactory); \
|
---|
5034 | \
|
---|
5035 | [id(DISPID_IHTMLELEMENT2_REMOVEBEHAVIOR)] \
|
---|
5036 | VARIANT_BOOL removeBehavior([in] LONG cookie); \
|
---|
5037 | \
|
---|
5038 | [propget, id(DISPID_IHTMLELEMENT2_RUNTIMESTYLE), nonbrowsable] \
|
---|
5039 | IHTMLStyle* runtimeStyle(); \
|
---|
5040 | \
|
---|
5041 | [propget, id(DISPID_IHTMLELEMENT2_BEHAVIORURNS)] \
|
---|
5042 | IDispatch* behaviorUrns(); \
|
---|
5043 | \
|
---|
5044 | [propput, id(DISPID_IHTMLELEMENT2_TAGURN)] \
|
---|
5045 | void tagUrn(BSTR v); \
|
---|
5046 | \
|
---|
5047 | [propget, id(DISPID_IHTMLELEMENT2_TAGURN)] \
|
---|
5048 | BSTR tagUrn(); \
|
---|
5049 | \
|
---|
5050 | [propput, id(DISPID_IHTMLELEMENT2_ONBEFOREEDITFOCUS), displaybind, bindable] \
|
---|
5051 | void onbeforeeditfocus(VARIANT v); \
|
---|
5052 | \
|
---|
5053 | [propget, id(DISPID_IHTMLELEMENT2_ONBEFOREEDITFOCUS), displaybind, bindable] \
|
---|
5054 | VARIANT onbeforeeditfocus(); \
|
---|
5055 | \
|
---|
5056 | [propget, id(DISPID_IHTMLELEMENT2_READYSTATEVALUE), hidden, restricted] \
|
---|
5057 | LONG readyStateValue(); \
|
---|
5058 | \
|
---|
5059 | [id(DISPID_IHTMLELEMENT2_GETELEMENTSBYTAGNAME)] \
|
---|
5060 | IHTMLElementCollection* getElementsByTagName([in] BSTR v)
|
---|
5061 |
|
---|
5062 | /*****************************************************************************
|
---|
5063 | * IHTMLElement3 interface
|
---|
5064 | */
|
---|
5065 | [
|
---|
5066 | odl,
|
---|
5067 | oleautomation,
|
---|
5068 | dual,
|
---|
5069 | uuid(3050f673-98b5-11cf-bb82-00aa00bdce0b)
|
---|
5070 | ]
|
---|
5071 | interface IHTMLElement3 : IDispatch
|
---|
5072 | {
|
---|
5073 | [id(DISPID_IHTMLELEMENT3_MERGEATTRIBUTES)] HRESULT mergeAttributes([in]
|
---|
5074 | IHTMLElement* mergeThis,[optional, in] VARIANT* pvarFlags);
|
---|
5075 |
|
---|
5076 | [propget, id(DISPID_IHTMLELEMENT3_ISMULTILINE)]
|
---|
5077 | HRESULT isMultiLine([retval, out] VARIANT_BOOL * p);
|
---|
5078 |
|
---|
5079 | [propget, id(DISPID_IHTMLELEMENT3_CANHAVEHTML)]
|
---|
5080 | HRESULT canHaveHTML([retval, out] VARIANT_BOOL * p);
|
---|
5081 |
|
---|
5082 | [propput, id(DISPID_IHTMLELEMENT3_ONLAYOUTCOMPLETE), displaybind, bindable]
|
---|
5083 | HRESULT onlayoutcomplete([in] VARIANT v);
|
---|
5084 |
|
---|
5085 | [propget, id(DISPID_IHTMLELEMENT3_ONLAYOUTCOMPLETE), displaybind, bindable]
|
---|
5086 | HRESULT onlayoutcomplete([retval, out] VARIANT * p);
|
---|
5087 |
|
---|
5088 | [propput, id(DISPID_IHTMLELEMENT3_ONPAGE), displaybind, bindable]
|
---|
5089 | HRESULT onpage([in] VARIANT v);
|
---|
5090 |
|
---|
5091 | [propget, id(DISPID_IHTMLELEMENT3_ONPAGE), displaybind, bindable]
|
---|
5092 | HRESULT onpage([retval, out] VARIANT * p);
|
---|
5093 |
|
---|
5094 | [propput, id(DISPID_IHTMLELEMENT3_INFLATEBLOCK), hidden, restricted, nonbrowsable]
|
---|
5095 | HRESULT inflateBlock([in] VARIANT_BOOL v);
|
---|
5096 |
|
---|
5097 | [propget, id(DISPID_IHTMLELEMENT3_INFLATEBLOCK), hidden, restricted, nonbrowsable]
|
---|
5098 | HRESULT inflateBlock([retval, out] VARIANT_BOOL * p);
|
---|
5099 |
|
---|
5100 | [propput, id(DISPID_IHTMLELEMENT3_ONBEFOREDEACTIVATE), displaybind, bindable]
|
---|
5101 | HRESULT onbeforedeactivate([in] VARIANT v);
|
---|
5102 |
|
---|
5103 | [propget, id(DISPID_IHTMLELEMENT3_ONBEFOREDEACTIVATE), displaybind, bindable]
|
---|
5104 | HRESULT onbeforedeactivate([retval, out] VARIANT * p);
|
---|
5105 |
|
---|
5106 | [id(DISPID_IHTMLELEMENT3_SETACTIVE)] HRESULT setActive();
|
---|
5107 |
|
---|
5108 | [propput, id(DISPID_IHTMLELEMENT3_CONTENTEDITABLE), displaybind, bindable]
|
---|
5109 | HRESULT contentEditable([in] BSTR v);
|
---|
5110 |
|
---|
5111 | [propget, id(DISPID_IHTMLELEMENT3_CONTENTEDITABLE), displaybind, bindable]
|
---|
5112 | HRESULT contentEditable([retval, out] BSTR * p);
|
---|
5113 |
|
---|
5114 | [propget, id(DISPID_IHTMLELEMENT3_ISCONTENTEDITABLE)]
|
---|
5115 | HRESULT isContentEditable([retval, out] VARIANT_BOOL * p);
|
---|
5116 |
|
---|
5117 | [propput, id(DISPID_IHTMLELEMENT3_HIDEFOCUS), displaybind, bindable]
|
---|
5118 | HRESULT hideFocus([in] VARIANT_BOOL v);
|
---|
5119 |
|
---|
5120 | [propget, id(DISPID_IHTMLELEMENT3_HIDEFOCUS), displaybind, bindable]
|
---|
5121 | HRESULT hideFocus([retval, out] VARIANT_BOOL * p);
|
---|
5122 |
|
---|
5123 | [propput, id(DISPID_IHTMLELEMENT3_DISABLED), displaybind, bindable]
|
---|
5124 | HRESULT disabled([in] VARIANT_BOOL v);
|
---|
5125 |
|
---|
5126 | [propget, id(DISPID_IHTMLELEMENT3_DISABLED), displaybind, bindable]
|
---|
5127 | HRESULT disabled([retval, out] VARIANT_BOOL * p);
|
---|
5128 |
|
---|
5129 | [propget, id(DISPID_IHTMLELEMENT3_ISDISABLED)]
|
---|
5130 | HRESULT isDisabled([retval, out] VARIANT_BOOL * p);
|
---|
5131 |
|
---|
5132 | [propput, id(DISPID_IHTMLELEMENT3_ONMOVE), displaybind, bindable]
|
---|
5133 | HRESULT onmove([in] VARIANT v);
|
---|
5134 |
|
---|
5135 | [propget, id(DISPID_IHTMLELEMENT3_ONMOVE), displaybind, bindable]
|
---|
5136 | HRESULT onmove([retval, out] VARIANT * p);
|
---|
5137 |
|
---|
5138 | [propput, id(DISPID_IHTMLELEMENT3_ONCONTROLSELECT), displaybind, bindable]
|
---|
5139 | HRESULT oncontrolselect([in] VARIANT v);
|
---|
5140 |
|
---|
5141 | [propget, id(DISPID_IHTMLELEMENT3_ONCONTROLSELECT), displaybind, bindable]
|
---|
5142 | HRESULT oncontrolselect([retval, out] VARIANT * p);
|
---|
5143 |
|
---|
5144 | [id(DISPID_IHTMLELEMENT3_FIREEVENT)]
|
---|
5145 | HRESULT fireEvent(
|
---|
5146 | [in] BSTR bstrEventName,
|
---|
5147 | [optional, in] VARIANT* pvarEventObject,
|
---|
5148 | [retval, out] VARIANT_BOOL* pfCancelled);
|
---|
5149 |
|
---|
5150 | [propput, id(DISPID_IHTMLELEMENT3_ONRESIZESTART), displaybind, bindable]
|
---|
5151 | HRESULT onresizestart([in] VARIANT v);
|
---|
5152 |
|
---|
5153 | [propget, id(DISPID_IHTMLELEMENT3_ONRESIZESTART), displaybind, bindable]
|
---|
5154 | HRESULT onresizestart([retval, out] VARIANT * p);
|
---|
5155 |
|
---|
5156 | [propput, id(DISPID_IHTMLELEMENT3_ONRESIZEEND), displaybind, bindable]
|
---|
5157 | HRESULT onresizeend([in] VARIANT v);
|
---|
5158 |
|
---|
5159 | [propget, id(DISPID_IHTMLELEMENT3_ONRESIZEEND), displaybind, bindable]
|
---|
5160 | HRESULT onresizeend([retval, out] VARIANT * p);
|
---|
5161 |
|
---|
5162 | [propput, id(DISPID_IHTMLELEMENT3_ONMOVESTART), displaybind, bindable]
|
---|
5163 | HRESULT onmovestart([in] VARIANT v);
|
---|
5164 |
|
---|
5165 | [propget, id(DISPID_IHTMLELEMENT3_ONMOVESTART), displaybind, bindable]
|
---|
5166 | HRESULT onmovestart([retval, out] VARIANT * p);
|
---|
5167 |
|
---|
5168 | [propput, id(DISPID_IHTMLELEMENT3_ONMOVEEND), displaybind, bindable]
|
---|
5169 | HRESULT onmoveend([in] VARIANT v);
|
---|
5170 |
|
---|
5171 | [propget, id(DISPID_IHTMLELEMENT3_ONMOVEEND), displaybind, bindable]
|
---|
5172 | HRESULT onmoveend([retval, out] VARIANT * p);
|
---|
5173 |
|
---|
5174 | [propput, id(DISPID_IHTMLELEMENT3_ONMOUSEENTER), displaybind, bindable]
|
---|
5175 | HRESULT onmouseenter([in] VARIANT v);
|
---|
5176 |
|
---|
5177 | [propget, id(DISPID_IHTMLELEMENT3_ONMOUSEENTER), displaybind, bindable]
|
---|
5178 | HRESULT onmouseenter([retval, out] VARIANT * p);
|
---|
5179 |
|
---|
5180 | [propput, id(DISPID_IHTMLELEMENT3_ONMOUSELEAVE), displaybind, bindable]
|
---|
5181 | HRESULT onmouseleave([in] VARIANT v);
|
---|
5182 |
|
---|
5183 | [propget, id(DISPID_IHTMLELEMENT3_ONMOUSELEAVE), displaybind, bindable]
|
---|
5184 | HRESULT onmouseleave([retval, out] VARIANT * p);
|
---|
5185 |
|
---|
5186 | [propput, id(DISPID_IHTMLELEMENT3_ONACTIVATE), displaybind, bindable]
|
---|
5187 | HRESULT onactivate([in] VARIANT v);
|
---|
5188 |
|
---|
5189 | [propget, id(DISPID_IHTMLELEMENT3_ONACTIVATE), displaybind, bindable]
|
---|
5190 | HRESULT onactivate([retval, out] VARIANT * p);
|
---|
5191 |
|
---|
5192 | [propput, id(DISPID_IHTMLELEMENT3_ONDEACTIVATE), displaybind, bindable]
|
---|
5193 | HRESULT ondeactivate([in] VARIANT v);
|
---|
5194 |
|
---|
5195 | [propget, id(DISPID_IHTMLELEMENT3_ONDEACTIVATE), displaybind, bindable]
|
---|
5196 | HRESULT ondeactivate([retval, out] VARIANT * p);
|
---|
5197 |
|
---|
5198 | [id(DISPID_IHTMLELEMENT3_DRAGDROP)] HRESULT dragDrop([retval, out]
|
---|
5199 | VARIANT_BOOL* pfRet);
|
---|
5200 |
|
---|
5201 | [propget, id(DISPID_IHTMLELEMENT3_GLYPHMODE), hidden, restricted, nonbrowsable]
|
---|
5202 | HRESULT glyphMode([retval, out] LONG * p);
|
---|
5203 | }
|
---|
5204 |
|
---|
5205 | #define WINE_IHTMLELEMENT3_DISPINTERFACE_DECL \
|
---|
5206 | \
|
---|
5207 | [id(DISPID_IHTMLELEMENT3_MERGEATTRIBUTES)] \
|
---|
5208 | void mergeAttributes( \
|
---|
5209 | [in] IHTMLElement* mergeThis, \
|
---|
5210 | [optional, in] VARIANT* pvarFlags); \
|
---|
5211 | \
|
---|
5212 | [propget, id(DISPID_IHTMLELEMENT3_ISMULTILINE)] \
|
---|
5213 | VARIANT_BOOL isMultiLine(); \
|
---|
5214 | \
|
---|
5215 | [propget, id(DISPID_IHTMLELEMENT3_CANHAVEHTML)] \
|
---|
5216 | VARIANT_BOOL canHaveHTML(); \
|
---|
5217 | \
|
---|
5218 | [propput, id(DISPID_IHTMLELEMENT3_ONLAYOUTCOMPLETE), displaybind, bindable] \
|
---|
5219 | void onlayoutcomplete(VARIANT v); \
|
---|
5220 | \
|
---|
5221 | [propget, id(DISPID_IHTMLELEMENT3_ONLAYOUTCOMPLETE), displaybind, bindable] \
|
---|
5222 | VARIANT onlayoutcomplete(); \
|
---|
5223 | \
|
---|
5224 | [propput, id(DISPID_IHTMLELEMENT3_ONPAGE), displaybind, bindable] \
|
---|
5225 | void onpage(VARIANT v); \
|
---|
5226 | \
|
---|
5227 | [propget, id(DISPID_IHTMLELEMENT3_ONPAGE), displaybind, bindable] \
|
---|
5228 | VARIANT onpage(); \
|
---|
5229 | \
|
---|
5230 | [propput, id(DISPID_IHTMLELEMENT3_INFLATEBLOCK), hidden, restricted, nonbrowsable] \
|
---|
5231 | void inflateBlock(VARIANT_BOOL v); \
|
---|
5232 | \
|
---|
5233 | [propget, id(DISPID_IHTMLELEMENT3_INFLATEBLOCK), hidden, restricted, nonbrowsable] \
|
---|
5234 | VARIANT_BOOL inflateBlock(); \
|
---|
5235 | \
|
---|
5236 | [propput, id(DISPID_IHTMLELEMENT3_ONBEFOREDEACTIVATE), displaybind, bindable] \
|
---|
5237 | void onbeforedeactivate(VARIANT v); \
|
---|
5238 | \
|
---|
5239 | [propget, id(DISPID_IHTMLELEMENT3_ONBEFOREDEACTIVATE), displaybind, bindable] \
|
---|
5240 | VARIANT onbeforedeactivate(); \
|
---|
5241 | \
|
---|
5242 | [id(DISPID_IHTMLELEMENT3_SETACTIVE)] \
|
---|
5243 | void setActive(); \
|
---|
5244 | \
|
---|
5245 | [propput, id(DISPID_IHTMLELEMENT3_CONTENTEDITABLE), displaybind, bindable] \
|
---|
5246 | void contentEditable(BSTR v); \
|
---|
5247 | \
|
---|
5248 | [propget, id(DISPID_IHTMLELEMENT3_CONTENTEDITABLE), displaybind, bindable] \
|
---|
5249 | BSTR contentEditable(); \
|
---|
5250 | \
|
---|
5251 | [propget, id(DISPID_IHTMLELEMENT3_ISCONTENTEDITABLE)] \
|
---|
5252 | VARIANT_BOOL isContentEditable(); \
|
---|
5253 | \
|
---|
5254 | [propput, id(DISPID_IHTMLELEMENT3_HIDEFOCUS), displaybind, bindable]\
|
---|
5255 | void hideFocus(VARIANT_BOOL v); \
|
---|
5256 | \
|
---|
5257 | [propget, id(DISPID_IHTMLELEMENT3_HIDEFOCUS), displaybind, bindable]\
|
---|
5258 | VARIANT_BOOL hideFocus(); \
|
---|
5259 | \
|
---|
5260 | [propput, id(DISPID_IHTMLELEMENT3_DISABLED), displaybind, bindable] \
|
---|
5261 | void disabled(VARIANT_BOOL v); \
|
---|
5262 | \
|
---|
5263 | [propget, id(DISPID_IHTMLELEMENT3_DISABLED), displaybind, bindable] \
|
---|
5264 | VARIANT_BOOL disabled(); \
|
---|
5265 | \
|
---|
5266 | [propget, id(DISPID_IHTMLELEMENT3_ISDISABLED)] \
|
---|
5267 | VARIANT_BOOL isDisabled(); \
|
---|
5268 | \
|
---|
5269 | [propput, id(DISPID_IHTMLELEMENT3_ONMOVE), displaybind, bindable] \
|
---|
5270 | void onmove(VARIANT v); \
|
---|
5271 | \
|
---|
5272 | [propget, id(DISPID_IHTMLELEMENT3_ONMOVE), displaybind, bindable] \
|
---|
5273 | VARIANT onmove(); \
|
---|
5274 | \
|
---|
5275 | [propput, id(DISPID_IHTMLELEMENT3_ONCONTROLSELECT), displaybind, bindable] \
|
---|
5276 | void oncontrolselect(VARIANT v); \
|
---|
5277 | \
|
---|
5278 | [propget, id(DISPID_IHTMLELEMENT3_ONCONTROLSELECT), displaybind, bindable] \
|
---|
5279 | VARIANT oncontrolselect(); \
|
---|
5280 | \
|
---|
5281 | [id(DISPID_IHTMLELEMENT3_FIREEVENT)] \
|
---|
5282 | VARIANT_BOOL fireEvent( \
|
---|
5283 | [in] BSTR bstrEventName, \
|
---|
5284 | [optional, in] VARIANT* pvarEventObject); \
|
---|
5285 | \
|
---|
5286 | [propput, id(DISPID_IHTMLELEMENT3_ONRESIZESTART), displaybind, bindable] \
|
---|
5287 | void onresizestart(VARIANT v); \
|
---|
5288 | \
|
---|
5289 | [propget, id(DISPID_IHTMLELEMENT3_ONRESIZESTART), displaybind, bindable] \
|
---|
5290 | VARIANT onresizestart(); \
|
---|
5291 | \
|
---|
5292 | [propput, id(DISPID_IHTMLELEMENT3_ONRESIZEEND), displaybind, bindable] \
|
---|
5293 | void onresizeend(VARIANT v); \
|
---|
5294 | \
|
---|
5295 | [propget, id(DISPID_IHTMLELEMENT3_ONRESIZEEND), displaybind, bindable] \
|
---|
5296 | VARIANT onresizeend(); \
|
---|
5297 | \
|
---|
5298 | [propput, id(DISPID_IHTMLELEMENT3_ONMOVESTART), displaybind, bindable] \
|
---|
5299 | void onmovestart(VARIANT v); \
|
---|
5300 | \
|
---|
5301 | [propget, id(DISPID_IHTMLELEMENT3_ONMOVESTART), displaybind, bindable] \
|
---|
5302 | VARIANT onmovestart(); \
|
---|
5303 | \
|
---|
5304 | [propput, id(DISPID_IHTMLELEMENT3_ONMOVEEND), displaybind, bindable]\
|
---|
5305 | void onmoveend(VARIANT v); \
|
---|
5306 | \
|
---|
5307 | [propget, id(DISPID_IHTMLELEMENT3_ONMOVEEND), displaybind, bindable]\
|
---|
5308 | VARIANT onmoveend(); \
|
---|
5309 | \
|
---|
5310 | [propput, id(DISPID_IHTMLELEMENT3_ONMOUSEENTER), displaybind, bindable] \
|
---|
5311 | void onmouseenter(VARIANT v); \
|
---|
5312 | \
|
---|
5313 | [propget, id(DISPID_IHTMLELEMENT3_ONMOUSEENTER), displaybind, bindable] \
|
---|
5314 | VARIANT onmouseenter(); \
|
---|
5315 | \
|
---|
5316 | [propput, id(DISPID_IHTMLELEMENT3_ONMOUSELEAVE), displaybind, bindable] \
|
---|
5317 | void onmouseleave(VARIANT v); \
|
---|
5318 | \
|
---|
5319 | [propget, id(DISPID_IHTMLELEMENT3_ONMOUSELEAVE), displaybind, bindable] \
|
---|
5320 | VARIANT onmouseleave(); \
|
---|
5321 | \
|
---|
5322 | [propput, id(DISPID_IHTMLELEMENT3_ONACTIVATE), displaybind, bindable] \
|
---|
5323 | void onactivate(VARIANT v); \
|
---|
5324 | \
|
---|
5325 | [propget, id(DISPID_IHTMLELEMENT3_ONACTIVATE), displaybind, bindable] \
|
---|
5326 | VARIANT onactivate(); \
|
---|
5327 | \
|
---|
5328 | [propput, id(DISPID_IHTMLELEMENT3_ONDEACTIVATE), displaybind, bindable] \
|
---|
5329 | void ondeactivate(VARIANT v); \
|
---|
5330 | \
|
---|
5331 | [propget, id(DISPID_IHTMLELEMENT3_ONDEACTIVATE), displaybind, bindable] \
|
---|
5332 | VARIANT ondeactivate(); \
|
---|
5333 | \
|
---|
5334 | [id(DISPID_IHTMLELEMENT3_DRAGDROP)] \
|
---|
5335 | VARIANT_BOOL dragDrop(); \
|
---|
5336 | \
|
---|
5337 | [propget, id(DISPID_IHTMLELEMENT3_GLYPHMODE), hidden, restricted, nonbrowsable] \
|
---|
5338 | LONG glyphMode()
|
---|
5339 |
|
---|
5340 | /*****************************************************************************
|
---|
5341 | * IHTMLElement4 interface
|
---|
5342 | */
|
---|
5343 | [
|
---|
5344 | odl,
|
---|
5345 | oleautomation,
|
---|
5346 | dual,
|
---|
5347 | uuid(3050f80f-98b5-11cf-bb82-00aa00bdce0b)
|
---|
5348 | ]
|
---|
5349 | interface IHTMLElement4 : IDispatch
|
---|
5350 | {
|
---|
5351 | [propput, id(DISPID_IHTMLELEMENT4_ONMOUSEWHEEL), displaybind, bindable]
|
---|
5352 | HRESULT onmousewheel([in] VARIANT v);
|
---|
5353 |
|
---|
5354 | [propget, id(DISPID_IHTMLELEMENT4_ONMOUSEWHEEL), displaybind, bindable]
|
---|
5355 | HRESULT onmousewheel([retval, out] VARIANT * p);
|
---|
5356 |
|
---|
5357 | [id(DISPID_IHTMLELEMENT4_NORMALIZE)]
|
---|
5358 | HRESULT normalize();
|
---|
5359 |
|
---|
5360 | [id(DISPID_IHTMLELEMENT4_GETATTRIBUTENODE)]
|
---|
5361 | HRESULT getAttributeNode([in] BSTR bstrname,
|
---|
5362 | [retval, out] IHTMLDOMAttribute** ppAttribute);
|
---|
5363 |
|
---|
5364 | [id(DISPID_IHTMLELEMENT4_SETATTRIBUTENODE)]
|
---|
5365 | HRESULT setAttributeNode(
|
---|
5366 | [in] IHTMLDOMAttribute* pattr,
|
---|
5367 | [retval, out] IHTMLDOMAttribute** ppretAttribute);
|
---|
5368 |
|
---|
5369 | [id(DISPID_IHTMLELEMENT4_REMOVEATTRIBUTENODE)]
|
---|
5370 | HRESULT removeAttributeNode(
|
---|
5371 | [in] IHTMLDOMAttribute* pattr,
|
---|
5372 | [retval, out] IHTMLDOMAttribute** ppretAttribute);
|
---|
5373 |
|
---|
5374 | [propput, id(DISPID_IHTMLELEMENT4_ONBEFOREACTIVATE), displaybind, bindable]
|
---|
5375 | HRESULT onbeforeactivate([in] VARIANT v);
|
---|
5376 |
|
---|
5377 | [propget, id(DISPID_IHTMLELEMENT4_ONBEFOREACTIVATE), displaybind, bindable]
|
---|
5378 | HRESULT onbeforeactivate([retval, out] VARIANT * p);
|
---|
5379 |
|
---|
5380 | [propput, id(DISPID_IHTMLELEMENT4_ONFOCUSIN), displaybind, bindable]
|
---|
5381 | HRESULT onfocusin([in] VARIANT v);
|
---|
5382 |
|
---|
5383 | [propget, id(DISPID_IHTMLELEMENT4_ONFOCUSIN), displaybind, bindable]
|
---|
5384 | HRESULT onfocusin([retval, out] VARIANT * p);
|
---|
5385 |
|
---|
5386 | [propput, id(DISPID_IHTMLELEMENT4_ONFOCUSOUT), displaybind, bindable]
|
---|
5387 | HRESULT onfocusout([in] VARIANT v);
|
---|
5388 |
|
---|
5389 | [propget, id(DISPID_IHTMLELEMENT4_ONFOCUSOUT), displaybind, bindable]
|
---|
5390 | HRESULT onfocusout([retval, out] VARIANT * p);
|
---|
5391 | }
|
---|
5392 |
|
---|
5393 | #define WINE_IHTMLELEMENT4_DISPINTERFACE_DECL \
|
---|
5394 | [propput, id(DISPID_IHTMLELEMENT4_ONMOUSEWHEEL), displaybind, bindable] \
|
---|
5395 | void onmousewheel(VARIANT v); \
|
---|
5396 | \
|
---|
5397 | [propget, id(DISPID_IHTMLELEMENT4_ONMOUSEWHEEL), displaybind, bindable] \
|
---|
5398 | VARIANT onmousewheel(); \
|
---|
5399 | \
|
---|
5400 | [id(DISPID_IHTMLELEMENT4_NORMALIZE)] \
|
---|
5401 | void normalize(); \
|
---|
5402 | \
|
---|
5403 | [id(DISPID_IHTMLELEMENT4_GETATTRIBUTENODE)] \
|
---|
5404 | IHTMLDOMAttribute* getAttributeNode([in] BSTR bstrname); \
|
---|
5405 | \
|
---|
5406 | [id(DISPID_IHTMLELEMENT4_SETATTRIBUTENODE)] \
|
---|
5407 | IHTMLDOMAttribute* setAttributeNode([in] IHTMLDOMAttribute* pattr); \
|
---|
5408 | \
|
---|
5409 | [id(DISPID_IHTMLELEMENT4_REMOVEATTRIBUTENODE)] \
|
---|
5410 | IHTMLDOMAttribute* removeAttributeNode([in] IHTMLDOMAttribute* pattr); \
|
---|
5411 | \
|
---|
5412 | [propput, id(DISPID_IHTMLELEMENT4_ONBEFOREACTIVATE), displaybind, bindable] \
|
---|
5413 | void onbeforeactivate(VARIANT v); \
|
---|
5414 | \
|
---|
5415 | [propget, id(DISPID_IHTMLELEMENT4_ONBEFOREACTIVATE), displaybind, bindable] \
|
---|
5416 | VARIANT onbeforeactivate(); \
|
---|
5417 | \
|
---|
5418 | [propput, id(DISPID_IHTMLELEMENT4_ONFOCUSIN), displaybind, bindable]\
|
---|
5419 | void onfocusin(VARIANT v); \
|
---|
5420 | \
|
---|
5421 | [propget, id(DISPID_IHTMLELEMENT4_ONFOCUSIN), displaybind, bindable]\
|
---|
5422 | VARIANT onfocusin(); \
|
---|
5423 | \
|
---|
5424 | [propput, id(DISPID_IHTMLELEMENT4_ONFOCUSOUT), displaybind, bindable] \
|
---|
5425 | void onfocusout(VARIANT v); \
|
---|
5426 | \
|
---|
5427 | [propget, id(DISPID_IHTMLELEMENT4_ONFOCUSOUT), displaybind, bindable] \
|
---|
5428 | VARIANT onfocusout()
|
---|
5429 |
|
---|
5430 | #define WINE_IELEMENTSELECTOR_DISPINTERFACE_DECL \
|
---|
5431 | [id(DISPID_IELEMENTSELECTOR_QUERYSELECTOR)] \
|
---|
5432 | IHTMLElement *querySelector([in] BSTR v); \
|
---|
5433 | \
|
---|
5434 | [id(DISPID_IELEMENTSELECTOR_QUERYSELECTORALL)] \
|
---|
5435 | IHTMLDOMChildrenCollection *querySelectorAll([in] BSTR v)
|
---|
5436 |
|
---|
5437 | /*****************************************************************************
|
---|
5438 | * IHTMLUniqueName interface
|
---|
5439 | */
|
---|
5440 | [
|
---|
5441 | odl,
|
---|
5442 | oleautomation,
|
---|
5443 | dual,
|
---|
5444 | uuid(3050f4d0-98b5-11cf-bb82-00aa00bdce0b)
|
---|
5445 | ]
|
---|
5446 | interface IHTMLUniqueName : IDispatch
|
---|
5447 | {
|
---|
5448 | [propget, id(DISPID_IHTMLUNIQUENAME_UNIQUENUMBER), hidden]
|
---|
5449 | HRESULT uniqueNumber([retval, out] LONG * p);
|
---|
5450 |
|
---|
5451 | [propget, id(DISPID_IHTMLUNIQUENAME_UNIQUEID), hidden]
|
---|
5452 | HRESULT uniqueID([retval, out] BSTR * p);
|
---|
5453 | }
|
---|
5454 |
|
---|
5455 | #define WINE_IHTMLUNIQUENAME_DISPINTERFACE_DECL \
|
---|
5456 | [propget, id(DISPID_IHTMLUNIQUENAME_UNIQUENUMBER), hidden] \
|
---|
5457 | LONG uniqueNumber(); \
|
---|
5458 | \
|
---|
5459 | [propget, id(DISPID_IHTMLUNIQUENAME_UNIQUEID), hidden] \
|
---|
5460 | BSTR uniqueID()
|
---|
5461 |
|
---|
5462 | #define WINE_IHTMLELEMENT5_DISPINTERFACE_DECL \
|
---|
5463 | [id(DISPID_IHTMLELEMENT5_IE8_GETATTRIBUTENODE)] \
|
---|
5464 | IHTMLDOMAttribute2 *ie8_getAttributeNode([in] BSTR bstrname); \
|
---|
5465 | \
|
---|
5466 | [id(DISPID_IHTMLELEMENT5_IE8_SETATTRIBUTENODE)] \
|
---|
5467 | IHTMLDOMAttribute2 *ie8_setAttributeNode([in] IHTMLDOMAttribute2 *pattr); \
|
---|
5468 | \
|
---|
5469 | [id(DISPID_IHTMLELEMENT5_IE8_REMOVEATTRIBUTENODE)] \
|
---|
5470 | IHTMLDOMAttribute2 *ie8_removeAttributeNode([in] IHTMLDOMAttribute2 *pattr); \
|
---|
5471 | \
|
---|
5472 | [id(DISPID_IHTMLELEMENT5_HASATTRIBUTE)] \
|
---|
5473 | VARIANT_BOOL hasAttribute([in] BSTR name); \
|
---|
5474 | \
|
---|
5475 | [propput, id(DISPID_IHTMLELEMENT5_ROLE), displaybind, bindable] \
|
---|
5476 | void role(BSTR v); \
|
---|
5477 | \
|
---|
5478 | [propget, id(DISPID_IHTMLELEMENT5_ROLE), displaybind, bindable] \
|
---|
5479 | BSTR role(); \
|
---|
5480 | \
|
---|
5481 | [propput, id(DISPID_IHTMLELEMENT5_ARIABUSY), displaybind, bindable] \
|
---|
5482 | void ariaBusy(BSTR v); \
|
---|
5483 | \
|
---|
5484 | [propget, id(DISPID_IHTMLELEMENT5_ARIABUSY), displaybind, bindable] \
|
---|
5485 | BSTR ariaBusy(); \
|
---|
5486 | \
|
---|
5487 | [propput, id(DISPID_IHTMLELEMENT5_ARIACHECKED), displaybind, bindable] \
|
---|
5488 | void ariaChecked(BSTR v); \
|
---|
5489 | \
|
---|
5490 | [propget, id(DISPID_IHTMLELEMENT5_ARIACHECKED), displaybind, bindable] \
|
---|
5491 | BSTR ariaChecked(); \
|
---|
5492 | \
|
---|
5493 | [propput, id(DISPID_IHTMLELEMENT5_ARIADISABLED), displaybind, bindable] \
|
---|
5494 | void ariaDisabled(BSTR v); \
|
---|
5495 | \
|
---|
5496 | [propget, id(DISPID_IHTMLELEMENT5_ARIADISABLED), displaybind, bindable] \
|
---|
5497 | BSTR ariaDisabled(); \
|
---|
5498 | \
|
---|
5499 | [propput, id(DISPID_IHTMLELEMENT5_ARIAEXPANDED), displaybind, bindable] \
|
---|
5500 | void ariaExpanded(BSTR v); \
|
---|
5501 | \
|
---|
5502 | [propget, id(DISPID_IHTMLELEMENT5_ARIAEXPANDED), displaybind, bindable] \
|
---|
5503 | BSTR ariaExpanded(); \
|
---|
5504 | \
|
---|
5505 | [propput, id(DISPID_IHTMLELEMENT5_ARIAHASPOPUP), displaybind, bindable]\
|
---|
5506 | void ariaHaspopup(BSTR v); \
|
---|
5507 | \
|
---|
5508 | [propget, id(DISPID_IHTMLELEMENT5_ARIAHASPOPUP), displaybind, bindable] \
|
---|
5509 | BSTR ariaHaspopup(); \
|
---|
5510 | \
|
---|
5511 | [propput, id(DISPID_IHTMLELEMENT5_ARIAHIDDEN), displaybind, bindable] \
|
---|
5512 | void ariaHidden(BSTR v); \
|
---|
5513 | \
|
---|
5514 | [propget, id(DISPID_IHTMLELEMENT5_ARIAHIDDEN), displaybind, bindable] \
|
---|
5515 | BSTR ariaHidden(); \
|
---|
5516 | \
|
---|
5517 | [propput, id(DISPID_IHTMLELEMENT5_ARIAINVALID), displaybind, bindable] \
|
---|
5518 | void ariaInvalid(BSTR v); \
|
---|
5519 | \
|
---|
5520 | [propget, id(DISPID_IHTMLELEMENT5_ARIAINVALID), displaybind, bindable] \
|
---|
5521 | BSTR ariaInvalid(); \
|
---|
5522 | \
|
---|
5523 | [propput, id(DISPID_IHTMLELEMENT5_ARIAMULTISELECTABLE), displaybind, bindable] \
|
---|
5524 | void ariaMultiselectable(BSTR v); \
|
---|
5525 | \
|
---|
5526 | [propget, id(DISPID_IHTMLELEMENT5_ARIAMULTISELECTABLE), displaybind, bindable] \
|
---|
5527 | BSTR ariaMultiselectable(); \
|
---|
5528 | \
|
---|
5529 | [propput, id(DISPID_IHTMLELEMENT5_ARIAPRESSED), displaybind, bindable] \
|
---|
5530 | void ariaPressed(BSTR v); \
|
---|
5531 | \
|
---|
5532 | [propget, id(DISPID_IHTMLELEMENT5_ARIAPRESSED), displaybind, bindable] \
|
---|
5533 | BSTR ariaPressed(); \
|
---|
5534 | \
|
---|
5535 | [propput, id(DISPID_IHTMLELEMENT5_ARIAREADONLY), displaybind, bindable] \
|
---|
5536 | void ariaReadonly(BSTR v); \
|
---|
5537 | \
|
---|
5538 | [propget, id(DISPID_IHTMLELEMENT5_ARIAREADONLY), displaybind, bindable] \
|
---|
5539 | BSTR ariaReadonly(); \
|
---|
5540 | \
|
---|
5541 | [propput, id(DISPID_IHTMLELEMENT5_ARIAREQUIRED), displaybind, bindable] \
|
---|
5542 | void ariaRequired(BSTR v); \
|
---|
5543 | \
|
---|
5544 | [propget, id(DISPID_IHTMLELEMENT5_ARIAREQUIRED), displaybind, bindable] \
|
---|
5545 | BSTR ariaRequired(); \
|
---|
5546 | \
|
---|
5547 | [propput, id(DISPID_IHTMLELEMENT5_ARIASECRET), displaybind, bindable] \
|
---|
5548 | void ariaSecret(BSTR v); \
|
---|
5549 | \
|
---|
5550 | [propget, id(DISPID_IHTMLELEMENT5_ARIASECRET), displaybind, bindable] \
|
---|
5551 | BSTR ariaSecret(); \
|
---|
5552 | \
|
---|
5553 | [propput, id(DISPID_IHTMLELEMENT5_ARIASELECTED), displaybind, bindable] \
|
---|
5554 | void ariaSelected(BSTR v); \
|
---|
5555 | \
|
---|
5556 | [propget, id(DISPID_IHTMLELEMENT5_ARIASELECTED), displaybind, bindable] \
|
---|
5557 | BSTR ariaSelected(); \
|
---|
5558 | \
|
---|
5559 | [id(DISPID_IHTMLELEMENT5_IE8_GETATTRIBUTE)] \
|
---|
5560 | VARIANT ie8_getAttribute([in] BSTR strAttributeName); \
|
---|
5561 | \
|
---|
5562 | [id(DISPID_IHTMLELEMENT5_IE8_SETATTRIBUTE)] \
|
---|
5563 | void ie8_setAttribute([in] BSTR strAttributeName,[in] VARIANT AttributeValue); \
|
---|
5564 | \
|
---|
5565 | [id(DISPID_IHTMLELEMENT5_IE8_REMOVEATTRIBUTE)] \
|
---|
5566 | VARIANT_BOOL ie8_removeAttribute([in] BSTR strAttributeName); \
|
---|
5567 | \
|
---|
5568 | [propget, id(DISPID_IHTMLELEMENT5_IE8_ATTRIBUTES)] \
|
---|
5569 | IHTMLAttributeCollection3 *ie8_attributes(); \
|
---|
5570 | \
|
---|
5571 | [propput, id(DISPID_IHTMLELEMENT5_ARIAVALUENOW), displaybind, bindable] \
|
---|
5572 | void ariaValuenow(BSTR v); \
|
---|
5573 | \
|
---|
5574 | [propget, id(DISPID_IHTMLELEMENT5_ARIAVALUENOW), displaybind, bindable] \
|
---|
5575 | BSTR ariaValuenow(); \
|
---|
5576 | \
|
---|
5577 | [propput, id(DISPID_IHTMLELEMENT5_ARIAPOSINSET), displaybind, bindable] \
|
---|
5578 | void ariaPosinset(short v); \
|
---|
5579 | \
|
---|
5580 | [propget, id(DISPID_IHTMLELEMENT5_ARIAPOSINSET), displaybind, bindable] \
|
---|
5581 | short ariaPosinset(); \
|
---|
5582 | \
|
---|
5583 | [propput, id(DISPID_IHTMLELEMENT5_ARIASETSIZE), displaybind, bindable] \
|
---|
5584 | void ariaSetsize(short v); \
|
---|
5585 | \
|
---|
5586 | [propget, id(DISPID_IHTMLELEMENT5_ARIASETSIZE), displaybind, bindable] \
|
---|
5587 | short ariaSetsize(); \
|
---|
5588 | \
|
---|
5589 | [propput, id(DISPID_IHTMLELEMENT5_ARIALEVEL), displaybind, bindable]\
|
---|
5590 | void ariaLevel(short v); \
|
---|
5591 | \
|
---|
5592 | [propget, id(DISPID_IHTMLELEMENT5_ARIALEVEL), displaybind, bindable]\
|
---|
5593 | short ariaLevel(); \
|
---|
5594 | \
|
---|
5595 | [propput, id(DISPID_IHTMLELEMENT5_ARIAVALUEMIN), displaybind, bindable] \
|
---|
5596 | void ariaValuemin(BSTR v); \
|
---|
5597 | \
|
---|
5598 | [propget, id(DISPID_IHTMLELEMENT5_ARIAVALUEMIN), displaybind, bindable] \
|
---|
5599 | BSTR ariaValuemin(); \
|
---|
5600 | \
|
---|
5601 | [propput, id(DISPID_IHTMLELEMENT5_ARIAVALUEMAX), displaybind, bindable] \
|
---|
5602 | void ariaValuemax(BSTR v); \
|
---|
5603 | \
|
---|
5604 | [propget, id(DISPID_IHTMLELEMENT5_ARIAVALUEMAX), displaybind, bindable] \
|
---|
5605 | BSTR ariaValuemax(); \
|
---|
5606 | \
|
---|
5607 | [propput, id(DISPID_IHTMLELEMENT5_ARIACONTROLS), displaybind, bindable] \
|
---|
5608 | void ariaControls(BSTR v); \
|
---|
5609 | \
|
---|
5610 | [propget, id(DISPID_IHTMLELEMENT5_ARIACONTROLS), displaybind, bindable] \
|
---|
5611 | BSTR ariaControls(); \
|
---|
5612 | \
|
---|
5613 | [propput, id(DISPID_IHTMLELEMENT5_ARIADESCRIBEDBY), displaybind, bindable] \
|
---|
5614 | void ariaDescribedby(BSTR v); \
|
---|
5615 | \
|
---|
5616 | [propget, id(DISPID_IHTMLELEMENT5_ARIADESCRIBEDBY), displaybind, bindable] \
|
---|
5617 | BSTR ariaDescribedby(); \
|
---|
5618 | \
|
---|
5619 | [propput, id(DISPID_IHTMLELEMENT5_ARIAFLOWTO), displaybind, bindable] \
|
---|
5620 | void ariaFlowto(BSTR v); \
|
---|
5621 | \
|
---|
5622 | [propget, id(DISPID_IHTMLELEMENT5_ARIAFLOWTO), displaybind, bindable] \
|
---|
5623 | BSTR ariaFlowto(); \
|
---|
5624 | \
|
---|
5625 | [propput, id(DISPID_IHTMLELEMENT5_ARIALABELLEDBY), displaybind, bindable] \
|
---|
5626 | void ariaLabelledby(BSTR v); \
|
---|
5627 | \
|
---|
5628 | [propget, id(DISPID_IHTMLELEMENT5_ARIALABELLEDBY), displaybind, bindable] \
|
---|
5629 | BSTR ariaLabelledby(); \
|
---|
5630 | \
|
---|
5631 | [propput, id(DISPID_IHTMLELEMENT5_ARIAACTIVEDESCENDANT), displaybind, bindable] \
|
---|
5632 | void ariaActivedescendant(BSTR v); \
|
---|
5633 | \
|
---|
5634 | [propget, id(DISPID_IHTMLELEMENT5_ARIAACTIVEDESCENDANT), displaybind, bindable] \
|
---|
5635 | BSTR ariaActivedescendant(); \
|
---|
5636 | \
|
---|
5637 | [propput, id(DISPID_IHTMLELEMENT5_ARIAOWNS), displaybind, bindable] \
|
---|
5638 | void ariaOwns(BSTR v); \
|
---|
5639 | \
|
---|
5640 | [propget, id(DISPID_IHTMLELEMENT5_ARIAOWNS), displaybind, bindable] \
|
---|
5641 | BSTR ariaOwns(); \
|
---|
5642 | \
|
---|
5643 | [id(DISPID_IHTMLELEMENT5_HASATTRIBUTES)] \
|
---|
5644 | VARIANT_BOOL hasAttributes(); \
|
---|
5645 | \
|
---|
5646 | [propput, id(DISPID_IHTMLELEMENT5_ARIALIVE), displaybind, bindable] \
|
---|
5647 | void ariaLive(BSTR v); \
|
---|
5648 | \
|
---|
5649 | [propget, id(DISPID_IHTMLELEMENT5_ARIALIVE), displaybind, bindable] \
|
---|
5650 | BSTR ariaLive(); \
|
---|
5651 | \
|
---|
5652 | [propput, id(DISPID_IHTMLELEMENT5_ARIARELEVANT), displaybind, bindable] \
|
---|
5653 | void ariaRelevant(BSTR v); \
|
---|
5654 | \
|
---|
5655 | [propget, id(DISPID_IHTMLELEMENT5_ARIARELEVANT), displaybind, bindable] \
|
---|
5656 | BSTR ariaRelevant()
|
---|
5657 |
|
---|
5658 | [
|
---|
5659 | odl,
|
---|
5660 | oleautomation,
|
---|
5661 | dual,
|
---|
5662 | uuid(3050f3f2-98b5-11cf-bb82-00aa00bdce0b)
|
---|
5663 | ]
|
---|
5664 | interface IHTMLDatabinding : IDispatch
|
---|
5665 | {
|
---|
5666 | [propput, id(DISPID_IHTMLDATABINDING_DATAFLD)]
|
---|
5667 | HRESULT dataFld([in] BSTR v);
|
---|
5668 |
|
---|
5669 | [propget, id(DISPID_IHTMLDATABINDING_DATAFLD)]
|
---|
5670 | HRESULT dataFld([retval, out] BSTR * p);
|
---|
5671 |
|
---|
5672 | [propput, id(DISPID_IHTMLDATABINDING_DATASRC)]
|
---|
5673 | HRESULT dataSrc([in] BSTR v);
|
---|
5674 |
|
---|
5675 | [propget, id(DISPID_IHTMLDATABINDING_DATASRC)]
|
---|
5676 | HRESULT dataSrc([retval, out] BSTR * p);
|
---|
5677 |
|
---|
5678 | [propput, id(DISPID_IHTMLDATABINDING_DATAFORMATAS)]
|
---|
5679 | HRESULT dataFormatAs([in] BSTR v);
|
---|
5680 |
|
---|
5681 | [propget, id(DISPID_IHTMLDATABINDING_DATAFORMATAS)]
|
---|
5682 | HRESULT dataFormatAs([retval, out] BSTR * p);
|
---|
5683 | }
|
---|
5684 |
|
---|
5685 | #define WINE_IHTMLDATABINDING_DISPINTERFACE_DECL \
|
---|
5686 | [propput, id(DISPID_IHTMLDATABINDING_DATAFLD)] \
|
---|
5687 | void dataFld(BSTR v); \
|
---|
5688 | \
|
---|
5689 | [propget, id(DISPID_IHTMLDATABINDING_DATAFLD)] \
|
---|
5690 | BSTR dataFld(); \
|
---|
5691 | \
|
---|
5692 | [propput, id(DISPID_IHTMLDATABINDING_DATASRC)] \
|
---|
5693 | void dataSrc(BSTR v); \
|
---|
5694 | \
|
---|
5695 | [propget, id(DISPID_IHTMLDATABINDING_DATASRC)] \
|
---|
5696 | BSTR dataSrc(); \
|
---|
5697 | \
|
---|
5698 | [propput, id(DISPID_IHTMLDATABINDING_DATAFORMATAS)] \
|
---|
5699 | void dataFormatAs(BSTR v); \
|
---|
5700 | \
|
---|
5701 | [propget, id(DISPID_IHTMLDATABINDING_DATAFORMATAS)] \
|
---|
5702 | BSTR dataFormatAs()
|
---|
5703 |
|
---|
5704 | #define WINE_HTMLELEMENT_DISPINTERFACE_DECL \
|
---|
5705 | WINE_IHTMLELEMENT_DISPINTERFACE_DECL; \
|
---|
5706 | WINE_IHTMLELEMENT2_DISPINTERFACE_DECL; \
|
---|
5707 | WINE_IHTMLELEMENT3_DISPINTERFACE_DECL; \
|
---|
5708 | WINE_IHTMLELEMENT4_DISPINTERFACE_DECL; \
|
---|
5709 | WINE_IHTMLUNIQUENAME_DISPINTERFACE_DECL; \
|
---|
5710 | WINE_HTMLDOMNODE_DISPINTERFACE_DECL; \
|
---|
5711 | WINE_IHTMLELEMENT5_DISPINTERFACE_DECL; \
|
---|
5712 | WINE_IHTMLDOMCONSTRUCTOR_DISPINTERFACE_DECL
|
---|
5713 |
|
---|
5714 | #define WINE_HTMLDATAELEMENT_DISPINTERFACE_DECL \
|
---|
5715 | WINE_IHTMLELEMENT_DISPINTERFACE_DECL; \
|
---|
5716 | WINE_IHTMLELEMENT2_DISPINTERFACE_DECL; \
|
---|
5717 | WINE_IHTMLELEMENT3_DISPINTERFACE_DECL; \
|
---|
5718 | WINE_IHTMLELEMENT4_DISPINTERFACE_DECL; \
|
---|
5719 | WINE_IHTMLUNIQUENAME_DISPINTERFACE_DECL; \
|
---|
5720 | WINE_HTMLDOMNODE_DISPINTERFACE_DECL; \
|
---|
5721 | WINE_IHTMLDATABINDING_DISPINTERFACE_DECL; \
|
---|
5722 | WINE_IHTMLELEMENT5_DISPINTERFACE_DECL; \
|
---|
5723 | WINE_IELEMENTSELECTOR_DISPINTERFACE_DECL; \
|
---|
5724 | WINE_IHTMLDOMCONSTRUCTOR_DISPINTERFACE_DECL
|
---|
5725 |
|
---|
5726 | /*****************************************************************************
|
---|
5727 | * IHTMLGenericElement interface
|
---|
5728 | */
|
---|
5729 | [
|
---|
5730 | odl,
|
---|
5731 | oleautomation,
|
---|
5732 | dual,
|
---|
5733 | uuid(3050f4b7-98b5-11cf-bb82-00aa00bdce0b)
|
---|
5734 | ]
|
---|
5735 | interface IHTMLGenericElement : IDispatch
|
---|
5736 | {
|
---|
5737 | [propget, id(DISPID_IHTMLGENERICELEMENT_RECORDSET), hidden]
|
---|
5738 | HRESULT recordset([out, retval] IDispatch **p);
|
---|
5739 |
|
---|
5740 | [id(DISPID_IHTMLGENERICELEMENT_NAMEDRECORDSET)]
|
---|
5741 | HRESULT namedRecordset(
|
---|
5742 | [in] BSTR dataMember,
|
---|
5743 | [in, optional] VARIANT *hierarchy,
|
---|
5744 | [out, retval] IDispatch **ppRecordset);
|
---|
5745 | }
|
---|
5746 |
|
---|
5747 | /*****************************************************************************
|
---|
5748 | * DispHTMLGenericElement dispinterface
|
---|
5749 | */
|
---|
5750 | [
|
---|
5751 | hidden,
|
---|
5752 | uuid(3050f563-98b5-11cf-bb82-00aa00bdce0b)
|
---|
5753 | ]
|
---|
5754 | dispinterface DispHTMLGenericElement
|
---|
5755 | {
|
---|
5756 | properties:
|
---|
5757 | methods:
|
---|
5758 | WINE_HTMLDATAELEMENT_DISPINTERFACE_DECL;
|
---|
5759 |
|
---|
5760 | [propget, id(DISPID_IHTMLGENERICELEMENT_RECORDSET), hidden]
|
---|
5761 | IDispatch *recordset();
|
---|
5762 |
|
---|
5763 | [id(DISPID_IHTMLGENERICELEMENT_NAMEDRECORDSET)]
|
---|
5764 | IDispatch *namedRecordset(
|
---|
5765 | [in] BSTR dataMember,
|
---|
5766 | [in, optional] VARIANT *hierarchy);
|
---|
5767 | }
|
---|
5768 |
|
---|
5769 | /*****************************************************************************
|
---|
5770 | * IHTMLStyleSheetRule interface
|
---|
5771 | */
|
---|
5772 | [
|
---|
5773 | odl,
|
---|
5774 | oleautomation,
|
---|
5775 | dual,
|
---|
5776 | uuid(3050F357-98B5-11CF-BB82-00AA00BDCE0B)
|
---|
5777 | ]
|
---|
5778 | interface IHTMLStyleSheetRule : IDispatch
|
---|
5779 | {
|
---|
5780 | [propput, id(DISPID_IHTMLSTYLESHEETRULE_SELECTORTEXT)]
|
---|
5781 | HRESULT selectorText([in] BSTR v);
|
---|
5782 |
|
---|
5783 | [propget, id(DISPID_IHTMLSTYLESHEETRULE_SELECTORTEXT)]
|
---|
5784 | HRESULT selectorText([retval, out] BSTR *p);
|
---|
5785 |
|
---|
5786 | [propget, id(DISPID_IHTMLSTYLESHEETRULE_STYLE)]
|
---|
5787 | HRESULT style([retval, out] IHTMLRuleStyle **p);
|
---|
5788 |
|
---|
5789 | [propget, id(DISPID_IHTMLSTYLESHEETRULE_READONLY)]
|
---|
5790 | HRESULT readOnly([retval, out] VARIANT_BOOL *p);
|
---|
5791 | }
|
---|
5792 |
|
---|
5793 | [
|
---|
5794 | hidden,
|
---|
5795 | uuid(3050f50e-98b5-11cf-bb82-00aa00bdce0b)
|
---|
5796 | ]
|
---|
5797 | dispinterface DispHTMLStyleSheetRule
|
---|
5798 | {
|
---|
5799 | properties:
|
---|
5800 | methods:
|
---|
5801 | [propput, id(DISPID_IHTMLSTYLESHEETRULE_SELECTORTEXT)]
|
---|
5802 | void selectorText(BSTR v);
|
---|
5803 |
|
---|
5804 | [propget, id(DISPID_IHTMLSTYLESHEETRULE_SELECTORTEXT)]
|
---|
5805 | BSTR selectorText();
|
---|
5806 |
|
---|
5807 | [propget, id(DISPID_IHTMLSTYLESHEETRULE_STYLE), nonbrowsable]
|
---|
5808 | IHTMLRuleStyle* style();
|
---|
5809 |
|
---|
5810 | [propget, id(DISPID_IHTMLSTYLESHEETRULE_READONLY)]
|
---|
5811 | VARIANT_BOOL readOnly();
|
---|
5812 |
|
---|
5813 | WINE_IHTMLDOMCONSTRUCTOR_DISPINTERFACE_DECL;
|
---|
5814 | }
|
---|
5815 |
|
---|
5816 | [
|
---|
5817 | noncreatable,
|
---|
5818 | uuid(3050f3ce-98b5-11cf-bb82-00aa00bdce0b)
|
---|
5819 | ]
|
---|
5820 | coclass HTMLStyleSheetRule
|
---|
5821 | {
|
---|
5822 | [default] dispinterface DispHTMLStyleSheetRule;
|
---|
5823 | interface IHTMLStyleSheetRule;
|
---|
5824 | interface IHTMLDOMConstructor;
|
---|
5825 | }
|
---|
5826 |
|
---|
5827 | /*****************************************************************************
|
---|
5828 | * IHTMLStyleSheetRulesCollection interface
|
---|
5829 | */
|
---|
5830 | [
|
---|
5831 | odl,
|
---|
5832 | oleautomation,
|
---|
5833 | dual,
|
---|
5834 | uuid(3050F2E5-98B5-11Cf-BB82-00AA00BDCE0B)
|
---|
5835 | ]
|
---|
5836 | interface IHTMLStyleSheetRulesCollection : IDispatch
|
---|
5837 | {
|
---|
5838 | [propget, id(DISPID_IHTMLSTYLESHEETRULESCOLLECTION_LENGTH)]
|
---|
5839 | HRESULT length([retval, out] LONG *p);
|
---|
5840 |
|
---|
5841 | [id(DISPID_IHTMLSTYLESHEETRULESCOLLECTION_ITEM)]
|
---|
5842 | HRESULT item(
|
---|
5843 | [in] LONG index,
|
---|
5844 | [retval, out] IHTMLStyleSheetRule **ppHTMLStyleSheetRule);
|
---|
5845 | }
|
---|
5846 |
|
---|
5847 | [
|
---|
5848 | hidden,
|
---|
5849 | uuid(3050f52f-98b5-11cf-bb82-00aa00bdce0b)
|
---|
5850 | ]
|
---|
5851 | dispinterface DispHTMLStyleSheetRulesCollection
|
---|
5852 | {
|
---|
5853 | properties:
|
---|
5854 | methods:
|
---|
5855 | [propget, id(DISPID_IHTMLSTYLESHEETRULESCOLLECTION_LENGTH)]
|
---|
5856 | long length();
|
---|
5857 |
|
---|
5858 | [id(DISPID_IHTMLSTYLESHEETRULESCOLLECTION_ITEM)]
|
---|
5859 | IHTMLStyleSheetRule* item([in] long index);
|
---|
5860 |
|
---|
5861 | WINE_IHTMLDOMCONSTRUCTOR_DISPINTERFACE_DECL;
|
---|
5862 | }
|
---|
5863 |
|
---|
5864 | [
|
---|
5865 | noncreatable,
|
---|
5866 | uuid(3050f3cd-98b5-11cf-bb82-00aa00bdce0b)
|
---|
5867 | ]
|
---|
5868 | coclass HTMLStyleSheetRulesCollection
|
---|
5869 | {
|
---|
5870 | [default] dispinterface DispHTMLStyleSheetRulesCollection;
|
---|
5871 | interface IHTMLStyleSheetRulesCollection;
|
---|
5872 | interface IHTMLDOMConstructor;
|
---|
5873 | }
|
---|
5874 |
|
---|
5875 | [
|
---|
5876 | odl,
|
---|
5877 | oleautomation,
|
---|
5878 | dual,
|
---|
5879 | uuid(3050f7ee-98b5-11cf-bb82-00aa00bdce0b)
|
---|
5880 | ]
|
---|
5881 | interface IHTMLStyleSheetPage : IDispatch
|
---|
5882 | {
|
---|
5883 | [propget, id(DISPID_IHTMLSTYLESHEETPAGE_SELECTOR)]
|
---|
5884 | HRESULT selector([retval, out] BSTR *p);
|
---|
5885 |
|
---|
5886 | [propget, id(DISPID_IHTMLSTYLESHEETPAGE_PSEUDOCLASS)]
|
---|
5887 | HRESULT pseudoClass([retval, out] BSTR *p);
|
---|
5888 | }
|
---|
5889 |
|
---|
5890 | [
|
---|
5891 | hidden,
|
---|
5892 | uuid(3050f540-98b5-11cf-bb82-00aa00bdce0b)
|
---|
5893 | ]
|
---|
5894 | dispinterface DispHTMLStyleSheetPage
|
---|
5895 | {
|
---|
5896 | properties:
|
---|
5897 | methods:
|
---|
5898 | [propget, id(DISPID_IHTMLSTYLESHEETPAGE_SELECTOR)]
|
---|
5899 | BSTR selector();
|
---|
5900 |
|
---|
5901 | [propget, id(DISPID_IHTMLSTYLESHEETPAGE_PSEUDOCLASS)]
|
---|
5902 | BSTR pseudoClass();
|
---|
5903 |
|
---|
5904 | WINE_IHTMLDOMCONSTRUCTOR_DISPINTERFACE_DECL;
|
---|
5905 | }
|
---|
5906 | [
|
---|
5907 | noncreatable,
|
---|
5908 | uuid(3050f7ef-98b5-11cf-bb82-00aa00bdce0b)
|
---|
5909 | ]
|
---|
5910 | coclass HTMLStyleSheetPage
|
---|
5911 | {
|
---|
5912 | [default] dispinterface DispHTMLStyleSheetPage;
|
---|
5913 | interface IHTMLStyleSheetPage;
|
---|
5914 | interface IHTMLDOMConstructor;
|
---|
5915 | }
|
---|
5916 |
|
---|
5917 | [
|
---|
5918 | odl,
|
---|
5919 | oleautomation,
|
---|
5920 | dual,
|
---|
5921 | uuid(3050f7f0-98b5-11cf-bb82-00aa00bdce0b)
|
---|
5922 | ]
|
---|
5923 | interface IHTMLStyleSheetPagesCollection : IDispatch
|
---|
5924 | {
|
---|
5925 | [propget, id(DISPID_IHTMLSTYLESHEETPAGESCOLLECTION_LENGTH)]
|
---|
5926 | HRESULT length([retval, out] LONG *p);
|
---|
5927 |
|
---|
5928 | [id(DISPID_IHTMLSTYLESHEETPAGESCOLLECTION_ITEM)]
|
---|
5929 | HRESULT item(
|
---|
5930 | [in] LONG index,
|
---|
5931 | [retval, out] IHTMLStyleSheetPage **ppHTMLStyleSheetPage);
|
---|
5932 | }
|
---|
5933 |
|
---|
5934 | [
|
---|
5935 | hidden,
|
---|
5936 | uuid(3050f543-98b5-11cf-bb82-00aa00bdce0b)
|
---|
5937 | ]
|
---|
5938 | dispinterface DispHTMLStyleSheetPagesCollection
|
---|
5939 | {
|
---|
5940 | properties:
|
---|
5941 | methods:
|
---|
5942 | [propget, id(DISPID_IHTMLSTYLESHEETPAGESCOLLECTION_LENGTH)]
|
---|
5943 | long length();
|
---|
5944 |
|
---|
5945 | [id(DISPID_IHTMLSTYLESHEETPAGESCOLLECTION_ITEM)]
|
---|
5946 | IHTMLStyleSheetPage* item([in] long index);
|
---|
5947 |
|
---|
5948 | WINE_IHTMLDOMCONSTRUCTOR_DISPINTERFACE_DECL;
|
---|
5949 | }
|
---|
5950 |
|
---|
5951 | [
|
---|
5952 | noncreatable,
|
---|
5953 | uuid(3050f7f1-98b5-11cf-bb82-00aa00bdce0b)
|
---|
5954 | ]
|
---|
5955 | coclass HTMLStyleSheetPagesCollection
|
---|
5956 | {
|
---|
5957 | [default] dispinterface DispHTMLStyleSheetPagesCollection;
|
---|
5958 | interface IHTMLStyleSheetPagesCollection;
|
---|
5959 | interface IHTMLDOMConstructor;
|
---|
5960 | }
|
---|
5961 |
|
---|
5962 | /*****************************************************************************
|
---|
5963 | * IHTMLStyleSheet interface
|
---|
5964 | */
|
---|
5965 | [
|
---|
5966 | odl,
|
---|
5967 | oleautomation,
|
---|
5968 | dual,
|
---|
5969 | uuid(3050F2E3-98B5-11CF-BB82-00AA00BDCE0B)
|
---|
5970 | ]
|
---|
5971 | interface IHTMLStyleSheet : IDispatch
|
---|
5972 | {
|
---|
5973 | [propput, id(DISPID_IHTMLSTYLESHEET_TITLE)]
|
---|
5974 | HRESULT title([in] BSTR v);
|
---|
5975 |
|
---|
5976 | [propget, id(DISPID_IHTMLSTYLESHEET_TITLE)]
|
---|
5977 | HRESULT title([retval, out] BSTR *p);
|
---|
5978 |
|
---|
5979 | [propget, id(DISPID_IHTMLSTYLESHEET_PARENTSTYLESHEET)]
|
---|
5980 | HRESULT parentStyleSheet([retval, out] IHTMLStyleSheet **p);
|
---|
5981 |
|
---|
5982 | [propget, id(DISPID_IHTMLSTYLESHEET_OWNINGELEMENT)]
|
---|
5983 | HRESULT owningElement([retval, out] IHTMLElement **p);
|
---|
5984 |
|
---|
5985 | [propput, id(DISPID_IHTMLSTYLESHEET_DISABLED)]
|
---|
5986 | HRESULT disabled([in] VARIANT_BOOL v);
|
---|
5987 |
|
---|
5988 | [propget, id(DISPID_IHTMLSTYLESHEET_DISABLED)]
|
---|
5989 | HRESULT disabled([retval, out] VARIANT_BOOL *p);
|
---|
5990 |
|
---|
5991 | [propget, id(DISPID_IHTMLSTYLESHEET_READONLY)]
|
---|
5992 | HRESULT readOnly([retval, out] VARIANT_BOOL *p);
|
---|
5993 |
|
---|
5994 | [propget, id(DISPID_IHTMLSTYLESHEET_IMPORTS)]
|
---|
5995 | HRESULT imports([retval, out] IHTMLStyleSheetsCollection **p);
|
---|
5996 |
|
---|
5997 | [propput, id(DISPID_IHTMLSTYLESHEET_HREF)]
|
---|
5998 | HRESULT href([in] BSTR v);
|
---|
5999 |
|
---|
6000 | [propget, id(DISPID_IHTMLSTYLESHEET_HREF)]
|
---|
6001 | HRESULT href([retval, out] BSTR *p);
|
---|
6002 |
|
---|
6003 | [propget, id(DISPID_IHTMLSTYLESHEET_TYPE)]
|
---|
6004 | HRESULT type([retval, out] BSTR *p);
|
---|
6005 |
|
---|
6006 | [propget, id(DISPID_IHTMLSTYLESHEET_ID)]
|
---|
6007 | HRESULT id([retval, out] BSTR *p);
|
---|
6008 |
|
---|
6009 | [id(DISPID_IHTMLSTYLESHEET_ADDIMPORT)]
|
---|
6010 | HRESULT addImport(
|
---|
6011 | [in] BSTR bstrURL,
|
---|
6012 | [defaultvalue(-1), in] LONG lIndex,
|
---|
6013 | [retval, out] LONG *plIndex);
|
---|
6014 |
|
---|
6015 | [id(DISPID_IHTMLSTYLESHEET_ADDRULE)]
|
---|
6016 | HRESULT addRule(
|
---|
6017 | [in] BSTR bstrSelector,
|
---|
6018 | [in] BSTR bstrStyle,
|
---|
6019 | [defaultvalue(-1), in] LONG lIndex,
|
---|
6020 | [retval, out] LONG *plNewIndex);
|
---|
6021 |
|
---|
6022 | [id(DISPID_IHTMLSTYLESHEET_REMOVEIMPORT)]
|
---|
6023 | HRESULT removeImport([in] LONG lIndex);
|
---|
6024 |
|
---|
6025 | [id(DISPID_IHTMLSTYLESHEET_REMOVERULE)]
|
---|
6026 | HRESULT removeRule([in] LONG lIndex);
|
---|
6027 |
|
---|
6028 | [propput, id(DISPID_IHTMLSTYLESHEET_MEDIA)]
|
---|
6029 | HRESULT media([in] BSTR v);
|
---|
6030 |
|
---|
6031 | [propget, id(DISPID_IHTMLSTYLESHEET_MEDIA)]
|
---|
6032 | HRESULT media([retval, out] BSTR *p);
|
---|
6033 |
|
---|
6034 | [propput, id(DISPID_IHTMLSTYLESHEET_CSSTEXT)]
|
---|
6035 | HRESULT cssText([in] BSTR v);
|
---|
6036 |
|
---|
6037 | [propget, id(DISPID_IHTMLSTYLESHEET_CSSTEXT)]
|
---|
6038 | HRESULT cssText([retval, out] BSTR *p);
|
---|
6039 |
|
---|
6040 | [propget, id(DISPID_IHTMLSTYLESHEET_RULES)]
|
---|
6041 | HRESULT rules([retval, out] IHTMLStyleSheetRulesCollection **p);
|
---|
6042 | }
|
---|
6043 |
|
---|
6044 | /*****************************************************************************
|
---|
6045 | * IHTMLStyleSheet2 interface
|
---|
6046 | */
|
---|
6047 | [
|
---|
6048 | odl,
|
---|
6049 | oleautomation,
|
---|
6050 | dual,
|
---|
6051 | uuid(3050f3d1-98b5-11cf-bb82-00aa00bdce0b)
|
---|
6052 | ]
|
---|
6053 | interface IHTMLStyleSheet2 : IDispatch
|
---|
6054 | {
|
---|
6055 | [propget, id(DISPID_IHTMLSTYLESHEET2_PAGES)]
|
---|
6056 | HRESULT pages([retval, out] IHTMLStyleSheetPagesCollection **p);
|
---|
6057 |
|
---|
6058 | [id(DISPID_IHTMLSTYLESHEET2_ADDPAGERULE)]
|
---|
6059 | HRESULT addPageRule(
|
---|
6060 | [in] BSTR bstrSelector,
|
---|
6061 | [in] BSTR bstrStyle,
|
---|
6062 | [defaultvalue(-1), in] LONG lIndex,
|
---|
6063 | [retval, out] LONG *plNewIndex);
|
---|
6064 | }
|
---|
6065 |
|
---|
6066 | [
|
---|
6067 | hidden,
|
---|
6068 | uuid(3050f58d-98b5-11cf-bb82-00aa00bdce0b)
|
---|
6069 | ]
|
---|
6070 | dispinterface DispHTMLStyleSheet
|
---|
6071 | {
|
---|
6072 | properties:
|
---|
6073 | methods:
|
---|
6074 | [propput, id(DISPID_IHTMLSTYLESHEET_TITLE)]
|
---|
6075 | void title(BSTR v);
|
---|
6076 |
|
---|
6077 | [propget, id(DISPID_IHTMLSTYLESHEET_TITLE)]
|
---|
6078 | BSTR title();
|
---|
6079 |
|
---|
6080 | [propget, id(DISPID_IHTMLSTYLESHEET_PARENTSTYLESHEET)]
|
---|
6081 | IHTMLStyleSheet* parentStyleSheet();
|
---|
6082 |
|
---|
6083 | [propget, id(DISPID_IHTMLSTYLESHEET_OWNINGELEMENT)]
|
---|
6084 | IHTMLElement* owningElement();
|
---|
6085 |
|
---|
6086 | [propput, id(DISPID_IHTMLSTYLESHEET_DISABLED)]
|
---|
6087 | void disabled(VARIANT_BOOL v);
|
---|
6088 |
|
---|
6089 | [propget, id(DISPID_IHTMLSTYLESHEET_DISABLED)]
|
---|
6090 | VARIANT_BOOL disabled();
|
---|
6091 |
|
---|
6092 | [propget, id(DISPID_IHTMLSTYLESHEET_READONLY)]
|
---|
6093 | VARIANT_BOOL readOnly();
|
---|
6094 |
|
---|
6095 | [propget, id(DISPID_IHTMLSTYLESHEET_IMPORTS)]
|
---|
6096 | IHTMLStyleSheetsCollection* imports();
|
---|
6097 |
|
---|
6098 | [propput, id(DISPID_IHTMLSTYLESHEET_HREF)]
|
---|
6099 | void href(BSTR v);
|
---|
6100 |
|
---|
6101 | [propget, id(DISPID_IHTMLSTYLESHEET_HREF)]
|
---|
6102 | BSTR href();
|
---|
6103 |
|
---|
6104 | [propget, id(DISPID_IHTMLSTYLESHEET_TYPE)]
|
---|
6105 | BSTR type();
|
---|
6106 |
|
---|
6107 | [propget, id(DISPID_IHTMLSTYLESHEET_ID)]
|
---|
6108 | BSTR id();
|
---|
6109 |
|
---|
6110 | [id(DISPID_IHTMLSTYLESHEET_ADDIMPORT)]
|
---|
6111 | LONG addImport(
|
---|
6112 | [in] BSTR bstrURL,
|
---|
6113 | [defaultvalue(-1), in] LONG lIndex);
|
---|
6114 |
|
---|
6115 | [id(DISPID_IHTMLSTYLESHEET_ADDRULE)]
|
---|
6116 | LONG addRule(
|
---|
6117 | [in] BSTR bstrSelector,
|
---|
6118 | [in] BSTR bstrStyle,
|
---|
6119 | [defaultvalue(-1), in] LONG lIndex);
|
---|
6120 |
|
---|
6121 | [id(DISPID_IHTMLSTYLESHEET_REMOVEIMPORT)]
|
---|
6122 | void removeImport([in] LONG lIndex);
|
---|
6123 |
|
---|
6124 | [id(DISPID_IHTMLSTYLESHEET_REMOVERULE)]
|
---|
6125 | void removeRule([in] LONG lIndex);
|
---|
6126 |
|
---|
6127 | [propput, id(DISPID_IHTMLSTYLESHEET_MEDIA)]
|
---|
6128 | void media(BSTR v);
|
---|
6129 |
|
---|
6130 | [propget, id(DISPID_IHTMLSTYLESHEET_MEDIA)]
|
---|
6131 | BSTR media();
|
---|
6132 |
|
---|
6133 | [propput, id(DISPID_IHTMLSTYLESHEET_CSSTEXT)]
|
---|
6134 | void cssText(BSTR v);
|
---|
6135 |
|
---|
6136 | [propget, id(DISPID_IHTMLSTYLESHEET_CSSTEXT)]
|
---|
6137 | BSTR cssText();
|
---|
6138 |
|
---|
6139 | [propget, id(DISPID_IHTMLSTYLESHEET_RULES)]
|
---|
6140 | IHTMLStyleSheetRulesCollection* rules();
|
---|
6141 |
|
---|
6142 | [propget, id(DISPID_IHTMLSTYLESHEET2_PAGES)]
|
---|
6143 | IHTMLStyleSheetPagesCollection* pages();
|
---|
6144 |
|
---|
6145 | [id(DISPID_IHTMLSTYLESHEET2_ADDPAGERULE)]
|
---|
6146 | LONG addPageRule(
|
---|
6147 | [in] BSTR bstrSelector,
|
---|
6148 | [in] BSTR bstrStyle,
|
---|
6149 | [defaultvalue(-1), in] LONG lIndex);
|
---|
6150 | }
|
---|
6151 |
|
---|
6152 | [
|
---|
6153 | noncreatable,
|
---|
6154 | uuid(3050f2e4-98b5-11cf-bb82-00aa00bdce0b)
|
---|
6155 | ]
|
---|
6156 | coclass HTMLStyleSheet
|
---|
6157 | {
|
---|
6158 | [default] dispinterface DispHTMLStyleSheet;
|
---|
6159 | interface IHTMLStyleSheet;
|
---|
6160 | interface IHTMLStyleSheet2;
|
---|
6161 | }
|
---|
6162 |
|
---|
6163 | /*****************************************************************************
|
---|
6164 | * IHTMLStyleSheetsCollection interface
|
---|
6165 | */
|
---|
6166 | [
|
---|
6167 | odl,
|
---|
6168 | oleautomation,
|
---|
6169 | dual,
|
---|
6170 | uuid(3050F37E-98B5-11CF-BB82-00AA00BDCE0B)
|
---|
6171 | ]
|
---|
6172 | interface IHTMLStyleSheetsCollection : IDispatch
|
---|
6173 | {
|
---|
6174 | [propget, id(DISPID_IHTMLSTYLESHEETSCOLLECTION_LENGTH)]
|
---|
6175 | HRESULT length([retval, out] LONG *p);
|
---|
6176 |
|
---|
6177 | [propget, id(DISPID_IHTMLSTYLESHEETSCOLLECTION__NEWENUM)]
|
---|
6178 | HRESULT _newEnum([retval, out] IUnknown **p);
|
---|
6179 |
|
---|
6180 | [id(DISPID_IHTMLSTYLESHEETSCOLLECTION_ITEM)]
|
---|
6181 | HRESULT item(
|
---|
6182 | [in] VARIANT *pvarIndex,
|
---|
6183 | [retval, out] VARIANT *pvarResult);
|
---|
6184 | }
|
---|
6185 |
|
---|
6186 | /*****************************************************************************
|
---|
6187 | * IHTMLTxtRange interface
|
---|
6188 | */
|
---|
6189 | [
|
---|
6190 | odl,
|
---|
6191 | oleautomation,
|
---|
6192 | dual,
|
---|
6193 | uuid(3050f220-98b5-11cf-bb82-00aa00bdce0b)
|
---|
6194 | ]
|
---|
6195 | interface IHTMLTxtRange : IDispatch
|
---|
6196 | {
|
---|
6197 | [propget, id(DISPID_IHTMLTXTRANGE_HTMLTEXT)]
|
---|
6198 | HRESULT htmlText([retval, out] BSTR *p);
|
---|
6199 |
|
---|
6200 | [propput, id(DISPID_IHTMLTXTRANGE_TEXT)]
|
---|
6201 | HRESULT text([in] BSTR v);
|
---|
6202 |
|
---|
6203 | [propget, id(DISPID_IHTMLTXTRANGE_TEXT)]
|
---|
6204 | HRESULT text([retval, out] BSTR *p);
|
---|
6205 |
|
---|
6206 | [id(DISPID_IHTMLTXTRANGE_PARENTELEMENT)]
|
---|
6207 | HRESULT parentElement([retval, out] IHTMLElement **parent);
|
---|
6208 |
|
---|
6209 | [id(DISPID_IHTMLTXTRANGE_DUPLICATE)]
|
---|
6210 | HRESULT duplicate([retval, out] IHTMLTxtRange **Duplicate);
|
---|
6211 |
|
---|
6212 | [id(DISPID_IHTMLTXTRANGE_INRANGE)]
|
---|
6213 | HRESULT inRange(
|
---|
6214 | [in] IHTMLTxtRange *Range,
|
---|
6215 | [retval, out] VARIANT_BOOL *InRange);
|
---|
6216 |
|
---|
6217 | [id(DISPID_IHTMLTXTRANGE_ISEQUAL)]
|
---|
6218 | HRESULT isEqual(
|
---|
6219 | [in] IHTMLTxtRange *Range,
|
---|
6220 | [retval, out] VARIANT_BOOL *IsEqual);
|
---|
6221 |
|
---|
6222 | [id(DISPID_IHTMLTXTRANGE_SCROLLINTOVIEW)]
|
---|
6223 | HRESULT scrollIntoView([defaultvalue(-1), in] VARIANT_BOOL fStart);
|
---|
6224 |
|
---|
6225 | [id(DISPID_IHTMLTXTRANGE_COLLAPSE)]
|
---|
6226 | HRESULT collapse([defaultvalue(-1), in] VARIANT_BOOL Start);
|
---|
6227 |
|
---|
6228 | [id(DISPID_IHTMLTXTRANGE_EXPAND)]
|
---|
6229 | HRESULT expand(
|
---|
6230 | [in] BSTR Unit,
|
---|
6231 | [retval, out] VARIANT_BOOL *Success);
|
---|
6232 |
|
---|
6233 | [id(DISPID_IHTMLTXTRANGE_MOVE)]
|
---|
6234 | HRESULT move(
|
---|
6235 | [in] BSTR Unit,
|
---|
6236 | [defaultvalue(1), in] LONG Count,
|
---|
6237 | [retval, out] LONG *ActualCount);
|
---|
6238 |
|
---|
6239 | [id(DISPID_IHTMLTXTRANGE_MOVESTART)]
|
---|
6240 | HRESULT moveStart(
|
---|
6241 | [in] BSTR Unit,
|
---|
6242 | [defaultvalue(1), in] LONG Count,
|
---|
6243 | [retval, out] LONG *ActualCount);
|
---|
6244 |
|
---|
6245 | [id(DISPID_IHTMLTXTRANGE_MOVEEND)]
|
---|
6246 | HRESULT moveEnd(
|
---|
6247 | [in] BSTR Unit,
|
---|
6248 | [defaultvalue(1), in] LONG Count,
|
---|
6249 | [retval, out] LONG *ActualCount);
|
---|
6250 |
|
---|
6251 | [id(DISPID_IHTMLTXTRANGE_SELECT)]
|
---|
6252 | HRESULT select();
|
---|
6253 |
|
---|
6254 | [id(DISPID_IHTMLTXTRANGE_PASTEHTML)]
|
---|
6255 | HRESULT pasteHTML([in] BSTR html);
|
---|
6256 |
|
---|
6257 | [id(DISPID_IHTMLTXTRANGE_MOVETOELEMENTTEXT)]
|
---|
6258 | HRESULT moveToElementText([in] IHTMLElement *element);
|
---|
6259 |
|
---|
6260 | [id(DISPID_IHTMLTXTRANGE_SETENDPOINT)]
|
---|
6261 | HRESULT setEndPoint(
|
---|
6262 | [in] BSTR how,
|
---|
6263 | [in] IHTMLTxtRange *SourceRange);
|
---|
6264 |
|
---|
6265 | [id(DISPID_IHTMLTXTRANGE_COMPAREENDPOINTS)]
|
---|
6266 | HRESULT compareEndPoints(
|
---|
6267 | [in] BSTR how,
|
---|
6268 | [in] IHTMLTxtRange *SourceRange,
|
---|
6269 | [retval, out] LONG *ret);
|
---|
6270 |
|
---|
6271 | [id(DISPID_IHTMLTXTRANGE_FINDTEXT)]
|
---|
6272 | HRESULT findText(
|
---|
6273 | [in] BSTR String,
|
---|
6274 | [defaultvalue(1073741823), in] LONG count,
|
---|
6275 | [defaultvalue(0), in] LONG Flags,
|
---|
6276 | [retval, out] VARIANT_BOOL *Success);
|
---|
6277 |
|
---|
6278 | [id(DISPID_IHTMLTXTRANGE_MOVETOPOINT)]
|
---|
6279 | HRESULT moveToPoint(
|
---|
6280 | [in] LONG x,
|
---|
6281 | [in] LONG y);
|
---|
6282 |
|
---|
6283 | [id(DISPID_IHTMLTXTRANGE_GETBOOKMARK)]
|
---|
6284 | HRESULT getBookmark([retval, out] BSTR *Boolmark);
|
---|
6285 |
|
---|
6286 | [id(DISPID_IHTMLTXTRANGE_MOVETOBOOKMARK)]
|
---|
6287 | HRESULT moveToBookmark(
|
---|
6288 | [in] BSTR Bookmark,
|
---|
6289 | [retval, out] VARIANT_BOOL *Success);
|
---|
6290 |
|
---|
6291 | [id(DISPID_IHTMLTXTRANGE_QUERYCOMMANDSUPPORTED)]
|
---|
6292 | HRESULT queryCommandSupported(
|
---|
6293 | [in] BSTR cmdID,
|
---|
6294 | [retval, out] VARIANT_BOOL *pfRet);
|
---|
6295 |
|
---|
6296 | [id(DISPID_IHTMLTXTRANGE_QUERYCOMMANDENABLED)]
|
---|
6297 | HRESULT queryCommandEnabled(
|
---|
6298 | [in] BSTR cmdID,
|
---|
6299 | [retval, out] VARIANT_BOOL *pfRet);
|
---|
6300 |
|
---|
6301 | [id(DISPID_IHTMLTXTRANGE_QUERYCOMMANDSTATE)]
|
---|
6302 | HRESULT queryCommandState(
|
---|
6303 | [in] BSTR cmdID,
|
---|
6304 | [retval, out] VARIANT_BOOL *pfRet);
|
---|
6305 |
|
---|
6306 | [id(DISPID_IHTMLTXTRANGE_QUERYCOMMANDINDETERM)]
|
---|
6307 | HRESULT queryCommandIndeterm(
|
---|
6308 | [in] BSTR cmdID,
|
---|
6309 | [retval, out] VARIANT_BOOL *pfRet);
|
---|
6310 |
|
---|
6311 | [id(DISPID_IHTMLTXTRANGE_QUERYCOMMANDTEXT)]
|
---|
6312 | HRESULT queryCommandText(
|
---|
6313 | [in] BSTR cmdID,
|
---|
6314 | [retval, out] BSTR *pcmdText);
|
---|
6315 |
|
---|
6316 | [id(DISPID_IHTMLTXTRANGE_QUERYCOMMANDVALUE)]
|
---|
6317 | HRESULT queryCommandValue(
|
---|
6318 | [in] BSTR cmdID,
|
---|
6319 | [retval, out] VARIANT *pcmdValue);
|
---|
6320 |
|
---|
6321 | [id(DISPID_IHTMLTXTRANGE_EXECCOMMAND)]
|
---|
6322 | HRESULT execCommand(
|
---|
6323 | [in] BSTR cmdID,
|
---|
6324 | [defaultvalue(0), in] VARIANT_BOOL showUI,
|
---|
6325 | [optional, in] VARIANT value,
|
---|
6326 | [retval, out] VARIANT_BOOL *pfRet);
|
---|
6327 |
|
---|
6328 | [id(DISPID_IHTMLTXTRANGE_EXECCOMMANDSHOWHELP)]
|
---|
6329 | HRESULT execCommandShowHelp(
|
---|
6330 | [in] BSTR cmdID,
|
---|
6331 | [retval, out] VARIANT_BOOL *pfRet);
|
---|
6332 | }
|
---|
6333 |
|
---|
6334 | [
|
---|
6335 | noncreatable,
|
---|
6336 | uuid(3050f37f-98b5-11cf-bb82-00aa00bdce0b)
|
---|
6337 | ]
|
---|
6338 | coclass HTMLStyleSheetsCollection
|
---|
6339 | {
|
---|
6340 | [default] interface IHTMLStyleSheetsCollection;
|
---|
6341 | }
|
---|
6342 |
|
---|
6343 | /*****************************************************************************
|
---|
6344 | * IHTMLFormElement interface
|
---|
6345 | */
|
---|
6346 | [
|
---|
6347 | odl,
|
---|
6348 | oleautomation,
|
---|
6349 | dual,
|
---|
6350 | uuid(3050F1F7-98B5-11CF-BB82-00AA00BDCE0B)
|
---|
6351 | ]
|
---|
6352 | interface IHTMLFormElement : IDispatch
|
---|
6353 | {
|
---|
6354 | [propput, id(DISPID_IHTMLFORMELEMENT_ACTION)]
|
---|
6355 | HRESULT action([in] BSTR v);
|
---|
6356 |
|
---|
6357 | [propget, id(DISPID_IHTMLFORMELEMENT_ACTION)]
|
---|
6358 | HRESULT action([retval, out] BSTR *p);
|
---|
6359 |
|
---|
6360 | [propput, id(DISPID_IHTMLFORMELEMENT_DIR)]
|
---|
6361 | HRESULT dir([in] BSTR v);
|
---|
6362 |
|
---|
6363 | [propget, id(DISPID_IHTMLFORMELEMENT_DIR)]
|
---|
6364 | HRESULT dir([retval, out] BSTR *p);
|
---|
6365 |
|
---|
6366 | [propput, id(DISPID_IHTMLFORMELEMENT_ENCODING)]
|
---|
6367 | HRESULT encoding([in] BSTR v);
|
---|
6368 |
|
---|
6369 | [propget, id(DISPID_IHTMLFORMELEMENT_ENCODING)]
|
---|
6370 | HRESULT encoding([retval, out] BSTR *p);
|
---|
6371 |
|
---|
6372 | [propput, id(DISPID_IHTMLFORMELEMENT_METHOD)]
|
---|
6373 | HRESULT method([in] BSTR v);
|
---|
6374 |
|
---|
6375 | [propget, id(DISPID_IHTMLFORMELEMENT_METHOD)]
|
---|
6376 | HRESULT method([retval, out] BSTR *p);
|
---|
6377 |
|
---|
6378 | [propget, id(DISPID_IHTMLFORMELEMENT_ELEMENTS)]
|
---|
6379 | HRESULT elements([retval, out] IDispatch **p);
|
---|
6380 |
|
---|
6381 | [propput, id(DISPID_IHTMLFORMELEMENT_TARGET)]
|
---|
6382 | HRESULT target([in] BSTR v);
|
---|
6383 |
|
---|
6384 | [propget, id(DISPID_IHTMLFORMELEMENT_TARGET)]
|
---|
6385 | HRESULT target([retval, out] BSTR *p);
|
---|
6386 |
|
---|
6387 | [propput, id(DISPID_IHTMLFORMELEMENT_NAME)]
|
---|
6388 | HRESULT name([in] BSTR v);
|
---|
6389 |
|
---|
6390 | [propget, id(DISPID_IHTMLFORMELEMENT_NAME)]
|
---|
6391 | HRESULT name([retval, out] BSTR *p);
|
---|
6392 |
|
---|
6393 | [propput, id(DISPID_IHTMLFORMELEMENT_ONSUBMIT)]
|
---|
6394 | HRESULT onsubmit([in] VARIANT v);
|
---|
6395 |
|
---|
6396 | [propget, id(DISPID_IHTMLFORMELEMENT_ONSUBMIT)]
|
---|
6397 | HRESULT onsubmit([retval, out] VARIANT *p);
|
---|
6398 |
|
---|
6399 | [propput, id(DISPID_IHTMLFORMELEMENT_ONRESET)]
|
---|
6400 | HRESULT onreset([in] VARIANT v);
|
---|
6401 |
|
---|
6402 | [propget, id(DISPID_IHTMLFORMELEMENT_ONRESET)]
|
---|
6403 | HRESULT onreset([retval, out] VARIANT *p);
|
---|
6404 |
|
---|
6405 | [id(DISPID_IHTMLFORMELEMENT_SUBMIT)]
|
---|
6406 | HRESULT submit();
|
---|
6407 |
|
---|
6408 | [id(DISPID_IHTMLFORMELEMENT_RESET)]
|
---|
6409 | HRESULT reset();
|
---|
6410 |
|
---|
6411 | [propput, id(DISPID_IHTMLFORMELEMENT_LENGTH)]
|
---|
6412 | HRESULT length([in] LONG v);
|
---|
6413 |
|
---|
6414 | [propget, id(DISPID_IHTMLFORMELEMENT_LENGTH)]
|
---|
6415 | HRESULT length([retval, out] LONG *p);
|
---|
6416 |
|
---|
6417 | [propget, id(DISPID_IHTMLFORMELEMENT__NEWENUM)]
|
---|
6418 | HRESULT _newEnum([retval, out] IUnknown **p);
|
---|
6419 |
|
---|
6420 | [id(DISPID_IHTMLFORMELEMENT_ITEM)]
|
---|
6421 | HRESULT item(
|
---|
6422 | [optional, in] VARIANT name,
|
---|
6423 | [optional, in] VARIANT index,
|
---|
6424 | [retval, out] IDispatch **pdisp);
|
---|
6425 |
|
---|
6426 | [id(DISPID_IHTMLFORMELEMENT_TAGS)]
|
---|
6427 | HRESULT tags(
|
---|
6428 | [in] VARIANT tagName,
|
---|
6429 | [retval, out] IDispatch **pdisp);
|
---|
6430 | }
|
---|
6431 |
|
---|
6432 | /*****************************************************************************
|
---|
6433 | * DispHTMLFormElement dispinterface
|
---|
6434 | */
|
---|
6435 | [
|
---|
6436 | hidden,
|
---|
6437 | uuid(3050F510-98B5-11CF-BB82-00AA00BDCE0B)
|
---|
6438 | ]
|
---|
6439 | dispinterface DispHTMLFormElement
|
---|
6440 | {
|
---|
6441 | properties:
|
---|
6442 | methods:
|
---|
6443 | WINE_HTMLDATAELEMENT_DISPINTERFACE_DECL;
|
---|
6444 |
|
---|
6445 | [propput, id(DISPID_IHTMLFORMELEMENT_ACTION)]
|
---|
6446 | void action(BSTR v);
|
---|
6447 |
|
---|
6448 | [propget, id(DISPID_IHTMLFORMELEMENT_ACTION)]
|
---|
6449 | BSTR action();
|
---|
6450 |
|
---|
6451 | [propput, id(DISPID_IHTMLFORMELEMENT_ENCODING)]
|
---|
6452 | void encoding(BSTR v);
|
---|
6453 |
|
---|
6454 | [propget, id(DISPID_IHTMLFORMELEMENT_ENCODING)]
|
---|
6455 | BSTR encoding();
|
---|
6456 |
|
---|
6457 | [propput, id(DISPID_IHTMLFORMELEMENT_METHOD)]
|
---|
6458 | void method(BSTR v);
|
---|
6459 |
|
---|
6460 | [propget, id(DISPID_IHTMLFORMELEMENT_METHOD)]
|
---|
6461 | BSTR method();
|
---|
6462 |
|
---|
6463 | [propget, id(DISPID_IHTMLFORMELEMENT_ELEMENTS)]
|
---|
6464 | IDispatch *elements();
|
---|
6465 |
|
---|
6466 | [propput, id(DISPID_IHTMLFORMELEMENT_TARGET)]
|
---|
6467 | void target(BSTR v);
|
---|
6468 |
|
---|
6469 | [propget, id(DISPID_IHTMLFORMELEMENT_TARGET)]
|
---|
6470 | BSTR target();
|
---|
6471 |
|
---|
6472 | [propput, id(DISPID_IHTMLFORMELEMENT_NAME)]
|
---|
6473 | void name(BSTR v);
|
---|
6474 |
|
---|
6475 | [propget, id(DISPID_IHTMLFORMELEMENT_NAME)]
|
---|
6476 | BSTR name();
|
---|
6477 |
|
---|
6478 | [propput, id(DISPID_IHTMLFORMELEMENT_ONSUBMIT)]
|
---|
6479 | void onsubmit(VARIANT v);
|
---|
6480 |
|
---|
6481 | [propget, id(DISPID_IHTMLFORMELEMENT_ONSUBMIT)]
|
---|
6482 | VARIANT onsubmit();
|
---|
6483 |
|
---|
6484 | [propput, id(DISPID_IHTMLFORMELEMENT_ONRESET)]
|
---|
6485 | void onreset(VARIANT v);
|
---|
6486 |
|
---|
6487 | [propget, id(DISPID_IHTMLFORMELEMENT_ONRESET)]
|
---|
6488 | VARIANT onreset();
|
---|
6489 |
|
---|
6490 | [id(DISPID_IHTMLFORMELEMENT_SUBMIT)]
|
---|
6491 | void submit();
|
---|
6492 |
|
---|
6493 | [id(DISPID_IHTMLFORMELEMENT_RESET)]
|
---|
6494 | void reset();
|
---|
6495 |
|
---|
6496 | [propput, id(DISPID_IHTMLFORMELEMENT_LENGTH)]
|
---|
6497 | void length(long v);
|
---|
6498 |
|
---|
6499 | [propget, id(DISPID_IHTMLFORMELEMENT_LENGTH)]
|
---|
6500 | long length();
|
---|
6501 |
|
---|
6502 | [propget, id(DISPID_IHTMLFORMELEMENT__NEWENUM), hidden, restricted]
|
---|
6503 | IUnknown *_newEnum();
|
---|
6504 |
|
---|
6505 | [id(DISPID_IHTMLFORMELEMENT_ITEM)]
|
---|
6506 | IDispatch *item(VARIANT name, VARIANT index);
|
---|
6507 |
|
---|
6508 | [id(DISPID_IHTMLFORMELEMENT_TAGS)]
|
---|
6509 | IDispatch *tags(VARIANT tagName);
|
---|
6510 | }
|
---|
6511 |
|
---|
6512 | [
|
---|
6513 | hidden,
|
---|
6514 | uuid(3050F364-98B5-11CF-BB82-00AA00BDCE0B)
|
---|
6515 | ]
|
---|
6516 | dispinterface HTMLFormElementEvents
|
---|
6517 | {
|
---|
6518 | properties:
|
---|
6519 | methods:
|
---|
6520 | [id(DISPID_HTMLELEMENTEVENTS_ONHELP)]
|
---|
6521 | VARIANT_BOOL onhelp();
|
---|
6522 |
|
---|
6523 | [id(DISPID_HTMLELEMENTEVENTS_ONCLICK)]
|
---|
6524 | VARIANT_BOOL onclick();
|
---|
6525 |
|
---|
6526 | [id(DISPID_HTMLELEMENTEVENTS_ONDBLCLICK)]
|
---|
6527 | VARIANT_BOOL ondblclick();
|
---|
6528 |
|
---|
6529 | [id(DISPID_HTMLELEMENTEVENTS_ONKEYPRESS)]
|
---|
6530 | VARIANT_BOOL onkeypress();
|
---|
6531 |
|
---|
6532 | [id(DISPID_HTMLELEMENTEVENTS_ONKEYDOWN)]
|
---|
6533 | void onkeydown();
|
---|
6534 |
|
---|
6535 | [id(DISPID_HTMLELEMENTEVENTS_ONKEYUP)]
|
---|
6536 | void onkeyup();
|
---|
6537 |
|
---|
6538 | [id(DISPID_HTMLELEMENTEVENTS_ONMOUSEOUT)]
|
---|
6539 | void onmouseout();
|
---|
6540 |
|
---|
6541 | [id(DISPID_HTMLELEMENTEVENTS_ONMOUSEOVER)]
|
---|
6542 | void onmouseover();
|
---|
6543 |
|
---|
6544 | [id(DISPID_HTMLELEMENTEVENTS_ONMOUSEMOVE)]
|
---|
6545 | void onmousemove();
|
---|
6546 |
|
---|
6547 | [id(DISPID_HTMLELEMENTEVENTS_ONMOUSEDOWN)]
|
---|
6548 | void onmousedown();
|
---|
6549 |
|
---|
6550 | [id(DISPID_HTMLELEMENTEVENTS_ONMOUSEUP)]
|
---|
6551 | void onmouseup();
|
---|
6552 |
|
---|
6553 | [id(DISPID_HTMLELEMENTEVENTS_ONSELECTSTART)]
|
---|
6554 | VARIANT_BOOL onselectstart();
|
---|
6555 |
|
---|
6556 | [id(DISPID_HTMLELEMENTEVENTS_ONFILTERCHANGE)]
|
---|
6557 | void onfilterchange();
|
---|
6558 |
|
---|
6559 | [id(DISPID_HTMLELEMENTEVENTS_ONDRAGSTART)]
|
---|
6560 | VARIANT_BOOL ondragstart();
|
---|
6561 |
|
---|
6562 | [id(DISPID_HTMLELEMENTEVENTS_ONBEFOREUPDATE)]
|
---|
6563 | VARIANT_BOOL onbeforeupdate();
|
---|
6564 |
|
---|
6565 | [id(DISPID_HTMLELEMENTEVENTS_ONAFTERUPDATE)]
|
---|
6566 | void onafterupdate();
|
---|
6567 |
|
---|
6568 | [id(DISPID_HTMLELEMENTEVENTS_ONERRORUPDATE)]
|
---|
6569 | VARIANT_BOOL onerrorupdate();
|
---|
6570 |
|
---|
6571 | [id(DISPID_HTMLELEMENTEVENTS_ONROWEXIT)]
|
---|
6572 | VARIANT_BOOL onrowexit();
|
---|
6573 |
|
---|
6574 | [id(DISPID_HTMLELEMENTEVENTS_ONROWENTER)]
|
---|
6575 | void onrowenter();
|
---|
6576 |
|
---|
6577 | [id(DISPID_HTMLELEMENTEVENTS_ONDATASETCHANGED)]
|
---|
6578 | void ondatasetchanged();
|
---|
6579 |
|
---|
6580 | [id(DISPID_HTMLELEMENTEVENTS_ONDATAAVAILABLE)]
|
---|
6581 | void ondataavailable();
|
---|
6582 |
|
---|
6583 | [id(DISPID_HTMLELEMENTEVENTS_ONDATASETCOMPLETE)]
|
---|
6584 | void ondatasetcomplete();
|
---|
6585 |
|
---|
6586 | [id(DISPID_HTMLELEMENTEVENTS_ONLOSECAPTURE)]
|
---|
6587 | void onlosecapture();
|
---|
6588 |
|
---|
6589 | [id(DISPID_HTMLELEMENTEVENTS_ONPROPERTYCHANGE)]
|
---|
6590 | void onpropertychange();
|
---|
6591 |
|
---|
6592 | [id(DISPID_HTMLELEMENTEVENTS_ONSCROLL)]
|
---|
6593 | void onscroll();
|
---|
6594 |
|
---|
6595 | [id(DISPID_HTMLELEMENTEVENTS_ONFOCUS)]
|
---|
6596 | void onfocus();
|
---|
6597 |
|
---|
6598 | [id(DISPID_HTMLELEMENTEVENTS_ONBLUR)]
|
---|
6599 | void onblur();
|
---|
6600 |
|
---|
6601 | [id(DISPID_HTMLELEMENTEVENTS_ONRESIZE)]
|
---|
6602 | void onresize();
|
---|
6603 |
|
---|
6604 | [id(DISPID_HTMLELEMENTEVENTS_ONDRAG)]
|
---|
6605 | VARIANT_BOOL ondrag();
|
---|
6606 |
|
---|
6607 | [id(DISPID_HTMLELEMENTEVENTS_ONDRAGEND)]
|
---|
6608 | void ondragend();
|
---|
6609 |
|
---|
6610 | [id(DISPID_HTMLELEMENTEVENTS_ONDRAGENTER)]
|
---|
6611 | VARIANT_BOOL ondragenter();
|
---|
6612 |
|
---|
6613 | [id(DISPID_HTMLELEMENTEVENTS_ONDRAGOVER)]
|
---|
6614 | VARIANT_BOOL ondragover();
|
---|
6615 |
|
---|
6616 | [id(DISPID_HTMLELEMENTEVENTS_ONDRAGLEAVE)]
|
---|
6617 | void ondragleave();
|
---|
6618 |
|
---|
6619 | [id(DISPID_HTMLELEMENTEVENTS_ONDROP)]
|
---|
6620 | VARIANT_BOOL ondrop();
|
---|
6621 |
|
---|
6622 | [id(DISPID_HTMLELEMENTEVENTS_ONBEFORECUT)]
|
---|
6623 | VARIANT_BOOL onbeforecut();
|
---|
6624 |
|
---|
6625 | [id(DISPID_HTMLELEMENTEVENTS_ONCUT)]
|
---|
6626 | VARIANT_BOOL oncut();
|
---|
6627 |
|
---|
6628 | [id(DISPID_HTMLELEMENTEVENTS_ONBEFORECOPY)]
|
---|
6629 | VARIANT_BOOL onbeforecopy();
|
---|
6630 |
|
---|
6631 | [id(DISPID_HTMLELEMENTEVENTS_ONCOPY)]
|
---|
6632 | VARIANT_BOOL oncopy();
|
---|
6633 |
|
---|
6634 | [id(DISPID_HTMLELEMENTEVENTS_ONBEFOREPASTE)]
|
---|
6635 | VARIANT_BOOL onbeforepaste();
|
---|
6636 |
|
---|
6637 | [id(DISPID_HTMLELEMENTEVENTS_ONPASTE)]
|
---|
6638 | VARIANT_BOOL onpaste();
|
---|
6639 |
|
---|
6640 | [id(DISPID_HTMLELEMENTEVENTS_ONCONTEXTMENU)]
|
---|
6641 | VARIANT_BOOL oncontextmenu();
|
---|
6642 |
|
---|
6643 | [id(DISPID_HTMLELEMENTEVENTS_ONROWSDELETE)]
|
---|
6644 | void onrowsdelete();
|
---|
6645 |
|
---|
6646 | [id(DISPID_HTMLELEMENTEVENTS_ONROWSINSERTED)]
|
---|
6647 | void onrowsinserted();
|
---|
6648 |
|
---|
6649 | [id(DISPID_HTMLELEMENTEVENTS_ONCELLCHANGE)]
|
---|
6650 | void oncellchange();
|
---|
6651 |
|
---|
6652 | [id(DISPID_HTMLELEMENTEVENTS_ONREADYSTATECHANGE)]
|
---|
6653 | void onreadystatechange();
|
---|
6654 |
|
---|
6655 | [id(DISPID_HTMLELEMENTEVENTS_ONBEFOREEDITFOCUS)]
|
---|
6656 | void onbeforeeditfocus();
|
---|
6657 |
|
---|
6658 | [id(DISPID_HTMLELEMENTEVENTS_ONLAYOUTCOMPLETE)]
|
---|
6659 | void onlayoutcomplete();
|
---|
6660 |
|
---|
6661 | [id(DISPID_HTMLELEMENTEVENTS_ONPAGE)]
|
---|
6662 | void onpage();
|
---|
6663 |
|
---|
6664 | [id(DISPID_HTMLELEMENTEVENTS_ONBEFOREDEACTIVATE)]
|
---|
6665 | VARIANT_BOOL onbeforedeactivate();
|
---|
6666 |
|
---|
6667 | [id(DISPID_HTMLELEMENTEVENTS_ONBEFOREACTIVATE)]
|
---|
6668 | VARIANT_BOOL onbeforeactivate();
|
---|
6669 |
|
---|
6670 | [id(DISPID_HTMLELEMENTEVENTS_ONMOVE)]
|
---|
6671 | void onmove();
|
---|
6672 |
|
---|
6673 | [id(DISPID_HTMLELEMENTEVENTS_ONCONTROLSELECT)]
|
---|
6674 | VARIANT_BOOL oncontrolselect();
|
---|
6675 |
|
---|
6676 | [id(DISPID_HTMLELEMENTEVENTS_ONMOVESTART)]
|
---|
6677 | VARIANT_BOOL onmovestart();
|
---|
6678 |
|
---|
6679 | [id(DISPID_HTMLELEMENTEVENTS_ONMOVEEND)]
|
---|
6680 | void onmoveend();
|
---|
6681 |
|
---|
6682 | [id(DISPID_HTMLELEMENTEVENTS_ONRESIZESTART)]
|
---|
6683 | VARIANT_BOOL onresizestart();
|
---|
6684 |
|
---|
6685 | [id(DISPID_HTMLELEMENTEVENTS_ONRESIZEEND)]
|
---|
6686 | void onresizeend();
|
---|
6687 |
|
---|
6688 | [id(DISPID_HTMLELEMENTEVENTS_ONMOUSEENTER)]
|
---|
6689 | void onmouseenter();
|
---|
6690 |
|
---|
6691 | [id(DISPID_HTMLELEMENTEVENTS_ONMOUSELEAVE)]
|
---|
6692 | void onmouseleave();
|
---|
6693 |
|
---|
6694 | [id(DISPID_HTMLELEMENTEVENTS_ONMOUSEWHEEL)]
|
---|
6695 | VARIANT_BOOL onmousewheel();
|
---|
6696 |
|
---|
6697 | [id(DISPID_HTMLELEMENTEVENTS_ONACTIVATE)]
|
---|
6698 | void onactivate();
|
---|
6699 |
|
---|
6700 | [id(DISPID_HTMLELEMENTEVENTS_ONDEACTIVATE)]
|
---|
6701 | void ondeactivate();
|
---|
6702 |
|
---|
6703 | [id(DISPID_HTMLELEMENTEVENTS_ONFOCUSIN)]
|
---|
6704 | void onfocusin();
|
---|
6705 |
|
---|
6706 | [id(DISPID_HTMLELEMENTEVENTS_ONFOCUSOUT)]
|
---|
6707 | void onfocusout();
|
---|
6708 |
|
---|
6709 | [id(DISPID_HTMLFORMELEMENTEVENTS_ONSUBMIT)]
|
---|
6710 | VARIANT_BOOL onsubmit();
|
---|
6711 |
|
---|
6712 | [id(DISPID_HTMLFORMELEMENTEVENTS_ONRESET)]
|
---|
6713 | VARIANT_BOOL onreset();
|
---|
6714 | }
|
---|
6715 |
|
---|
6716 | interface IHTMLEventObj;
|
---|
6717 |
|
---|
6718 | [
|
---|
6719 | hidden,
|
---|
6720 | uuid(3050F614-98B5-11CF-BB82-00AA00BDCE0B)
|
---|
6721 | ]
|
---|
6722 | dispinterface HTMLFormElementEvents2
|
---|
6723 | {
|
---|
6724 | properties:
|
---|
6725 | methods:
|
---|
6726 | [id(DISPID_HTMLELEMENTEVENTS2_ONHELP)]
|
---|
6727 | VARIANT_BOOL onhelp([in] IHTMLEventObj* pEvtObj);
|
---|
6728 |
|
---|
6729 | [id(DISPID_HTMLELEMENTEVENTS2_ONCLICK)]
|
---|
6730 | VARIANT_BOOL onclick([in] IHTMLEventObj* pEvtObj);
|
---|
6731 |
|
---|
6732 | [id(DISPID_HTMLELEMENTEVENTS2_ONDBLCLICK)]
|
---|
6733 | VARIANT_BOOL ondblclick([in] IHTMLEventObj* pEvtObj);
|
---|
6734 |
|
---|
6735 | [id(DISPID_HTMLELEMENTEVENTS2_ONKEYPRESS)]
|
---|
6736 | VARIANT_BOOL onkeypress([in] IHTMLEventObj* pEvtObj);
|
---|
6737 |
|
---|
6738 | [id(DISPID_HTMLELEMENTEVENTS2_ONKEYDOWN)]
|
---|
6739 | void onkeydown([in] IHTMLEventObj* pEvtObj);
|
---|
6740 |
|
---|
6741 | [id(DISPID_HTMLELEMENTEVENTS2_ONKEYUP)]
|
---|
6742 | void onkeyup([in] IHTMLEventObj* pEvtObj);
|
---|
6743 |
|
---|
6744 | [id(DISPID_HTMLELEMENTEVENTS2_ONMOUSEOUT)]
|
---|
6745 | void onmouseout([in] IHTMLEventObj* pEvtObj);
|
---|
6746 |
|
---|
6747 | [id(DISPID_HTMLELEMENTEVENTS2_ONMOUSEOVER)]
|
---|
6748 | void onmouseover([in] IHTMLEventObj* pEvtObj);
|
---|
6749 |
|
---|
6750 | [id(DISPID_HTMLELEMENTEVENTS2_ONMOUSEMOVE)]
|
---|
6751 | void onmousemove([in] IHTMLEventObj* pEvtObj);
|
---|
6752 |
|
---|
6753 | [id(DISPID_HTMLELEMENTEVENTS2_ONMOUSEDOWN)]
|
---|
6754 | void onmousedown([in] IHTMLEventObj* pEvtObj);
|
---|
6755 |
|
---|
6756 | [id(DISPID_HTMLELEMENTEVENTS2_ONMOUSEUP)]
|
---|
6757 | void onmouseup([in] IHTMLEventObj* pEvtObj);
|
---|
6758 |
|
---|
6759 | [id(DISPID_HTMLELEMENTEVENTS2_ONSELECTSTART)]
|
---|
6760 | VARIANT_BOOL onselectstart([in] IHTMLEventObj* pEvtObj);
|
---|
6761 |
|
---|
6762 | [id(DISPID_HTMLELEMENTEVENTS2_ONFILTERCHANGE)]
|
---|
6763 | void onfilterchange([in] IHTMLEventObj* pEvtObj);
|
---|
6764 |
|
---|
6765 | [id(DISPID_HTMLELEMENTEVENTS2_ONDRAGSTART)]
|
---|
6766 | VARIANT_BOOL ondragstart([in] IHTMLEventObj* pEvtObj);
|
---|
6767 |
|
---|
6768 | [id(DISPID_HTMLELEMENTEVENTS2_ONBEFOREUPDATE)]
|
---|
6769 | VARIANT_BOOL onbeforeupdate([in] IHTMLEventObj* pEvtObj);
|
---|
6770 |
|
---|
6771 | [id(DISPID_HTMLELEMENTEVENTS2_ONAFTERUPDATE)]
|
---|
6772 | void onafterupdate([in] IHTMLEventObj* pEvtObj);
|
---|
6773 |
|
---|
6774 | [id(DISPID_HTMLELEMENTEVENTS2_ONERRORUPDATE)]
|
---|
6775 | VARIANT_BOOL onerrorupdate([in] IHTMLEventObj* pEvtObj);
|
---|
6776 |
|
---|
6777 | [id(DISPID_HTMLELEMENTEVENTS2_ONROWEXIT)]
|
---|
6778 | VARIANT_BOOL onrowexit([in] IHTMLEventObj* pEvtObj);
|
---|
6779 |
|
---|
6780 | [id(DISPID_HTMLELEMENTEVENTS2_ONROWENTER)]
|
---|
6781 | void onrowenter([in] IHTMLEventObj* pEvtObj);
|
---|
6782 |
|
---|
6783 | [id(DISPID_HTMLELEMENTEVENTS2_ONDATASETCHANGED)]
|
---|
6784 | void ondatasetchanged([in] IHTMLEventObj* pEvtObj);
|
---|
6785 |
|
---|
6786 | [id(DISPID_HTMLELEMENTEVENTS2_ONDATAAVAILABLE)]
|
---|
6787 | void ondataavailable([in] IHTMLEventObj* pEvtObj);
|
---|
6788 |
|
---|
6789 | [id(DISPID_HTMLELEMENTEVENTS2_ONDATASETCOMPLETE)]
|
---|
6790 | void ondatasetcomplete([in] IHTMLEventObj* pEvtObj);
|
---|
6791 |
|
---|
6792 | [id(DISPID_HTMLELEMENTEVENTS2_ONLOSECAPTURE)]
|
---|
6793 | void onlosecapture([in] IHTMLEventObj* pEvtObj);
|
---|
6794 |
|
---|
6795 | [id(DISPID_HTMLELEMENTEVENTS2_ONPROPERTYCHANGE)]
|
---|
6796 | void onpropertychange([in] IHTMLEventObj* pEvtObj);
|
---|
6797 |
|
---|
6798 | [id(DISPID_HTMLELEMENTEVENTS2_ONSCROLL)]
|
---|
6799 | void onscroll([in] IHTMLEventObj* pEvtObj);
|
---|
6800 |
|
---|
6801 | [id(DISPID_HTMLELEMENTEVENTS2_ONFOCUS)]
|
---|
6802 | void onfocus([in] IHTMLEventObj* pEvtObj);
|
---|
6803 |
|
---|
6804 | [id(DISPID_HTMLELEMENTEVENTS2_ONBLUR)]
|
---|
6805 | void onblur([in] IHTMLEventObj* pEvtObj);
|
---|
6806 |
|
---|
6807 | [id(DISPID_HTMLELEMENTEVENTS2_ONRESIZE)]
|
---|
6808 | void onresize([in] IHTMLEventObj* pEvtObj);
|
---|
6809 |
|
---|
6810 | [id(DISPID_HTMLELEMENTEVENTS2_ONDRAG)]
|
---|
6811 | VARIANT_BOOL ondrag([in] IHTMLEventObj* pEvtObj);
|
---|
6812 |
|
---|
6813 | [id(DISPID_HTMLELEMENTEVENTS2_ONDRAGEND)]
|
---|
6814 | void ondragend([in] IHTMLEventObj* pEvtObj);
|
---|
6815 |
|
---|
6816 | [id(DISPID_HTMLELEMENTEVENTS2_ONDRAGENTER)]
|
---|
6817 | VARIANT_BOOL ondragenter([in] IHTMLEventObj* pEvtObj);
|
---|
6818 |
|
---|
6819 | [id(DISPID_HTMLELEMENTEVENTS2_ONDRAGOVER)]
|
---|
6820 | VARIANT_BOOL ondragover([in] IHTMLEventObj* pEvtObj);
|
---|
6821 |
|
---|
6822 | [id(DISPID_HTMLELEMENTEVENTS2_ONDRAGLEAVE)]
|
---|
6823 | void ondragleave([in] IHTMLEventObj* pEvtObj);
|
---|
6824 |
|
---|
6825 | [id(DISPID_HTMLELEMENTEVENTS2_ONDROP)]
|
---|
6826 | VARIANT_BOOL ondrop([in] IHTMLEventObj* pEvtObj);
|
---|
6827 |
|
---|
6828 | [id(DISPID_HTMLELEMENTEVENTS2_ONBEFORECUT)]
|
---|
6829 | VARIANT_BOOL onbeforecut([in] IHTMLEventObj* pEvtObj);
|
---|
6830 |
|
---|
6831 | [id(DISPID_HTMLELEMENTEVENTS2_ONCUT)]
|
---|
6832 | VARIANT_BOOL oncut([in] IHTMLEventObj* pEvtObj);
|
---|
6833 |
|
---|
6834 | [id(DISPID_HTMLELEMENTEVENTS2_ONBEFORECOPY)]
|
---|
6835 | VARIANT_BOOL onbeforecopy([in] IHTMLEventObj* pEvtObj);
|
---|
6836 |
|
---|
6837 | [id(DISPID_HTMLELEMENTEVENTS2_ONCOPY)]
|
---|
6838 | VARIANT_BOOL oncopy([in] IHTMLEventObj* pEvtObj);
|
---|
6839 |
|
---|
6840 | [id(DISPID_HTMLELEMENTEVENTS2_ONBEFOREPASTE)]
|
---|
6841 | VARIANT_BOOL onbeforepaste([in] IHTMLEventObj* pEvtObj);
|
---|
6842 |
|
---|
6843 | [id(DISPID_HTMLELEMENTEVENTS2_ONPASTE)]
|
---|
6844 | VARIANT_BOOL onpaste([in] IHTMLEventObj* pEvtObj);
|
---|
6845 |
|
---|
6846 | [id(DISPID_HTMLELEMENTEVENTS2_ONCONTEXTMENU)]
|
---|
6847 | VARIANT_BOOL oncontextmenu([in] IHTMLEventObj* pEvtObj);
|
---|
6848 |
|
---|
6849 | [id(DISPID_HTMLELEMENTEVENTS2_ONROWSDELETE)]
|
---|
6850 | void onrowsdelete([in] IHTMLEventObj* pEvtObj);
|
---|
6851 |
|
---|
6852 | [id(DISPID_HTMLELEMENTEVENTS2_ONROWSINSERTED)]
|
---|
6853 | void onrowsinserted([in] IHTMLEventObj* pEvtObj);
|
---|
6854 |
|
---|
6855 | [id(DISPID_HTMLELEMENTEVENTS2_ONCELLCHANGE)]
|
---|
6856 | void oncellchange([in] IHTMLEventObj* pEvtObj);
|
---|
6857 |
|
---|
6858 | [id(DISPID_HTMLELEMENTEVENTS2_ONREADYSTATECHANGE)]
|
---|
6859 | void onreadystatechange([in] IHTMLEventObj* pEvtObj);
|
---|
6860 |
|
---|
6861 | [id(DISPID_HTMLELEMENTEVENTS2_ONLAYOUTCOMPLETE)]
|
---|
6862 | void onlayoutcomplete([in] IHTMLEventObj* pEvtObj);
|
---|
6863 |
|
---|
6864 | [id(DISPID_HTMLELEMENTEVENTS2_ONPAGE)]
|
---|
6865 | void onpage([in] IHTMLEventObj* pEvtObj);
|
---|
6866 |
|
---|
6867 | [id(DISPID_HTMLELEMENTEVENTS2_ONMOUSEENTER)]
|
---|
6868 | void onmouseenter([in] IHTMLEventObj* pEvtObj);
|
---|
6869 |
|
---|
6870 | [id(DISPID_HTMLELEMENTEVENTS2_ONMOUSELEAVE)]
|
---|
6871 | void onmouseleave([in] IHTMLEventObj* pEvtObj);
|
---|
6872 |
|
---|
6873 | [id(DISPID_HTMLELEMENTEVENTS2_ONACTIVATE)]
|
---|
6874 | void onactivate([in] IHTMLEventObj* pEvtObj);
|
---|
6875 |
|
---|
6876 | [id(DISPID_HTMLELEMENTEVENTS2_ONDEACTIVATE)]
|
---|
6877 | void ondeactivate([in] IHTMLEventObj* pEvtObj);
|
---|
6878 |
|
---|
6879 | [id(DISPID_HTMLELEMENTEVENTS2_ONBEFOREDEACTIVATE)]
|
---|
6880 | VARIANT_BOOL onbeforedeactivate([in] IHTMLEventObj* pEvtObj);
|
---|
6881 |
|
---|
6882 | [id(DISPID_HTMLELEMENTEVENTS2_ONBEFOREACTIVATE)]
|
---|
6883 | VARIANT_BOOL onbeforeactivate([in] IHTMLEventObj* pEvtObj);
|
---|
6884 |
|
---|
6885 | [id(DISPID_HTMLELEMENTEVENTS2_ONFOCUSIN)]
|
---|
6886 | void onfocusin([in] IHTMLEventObj* pEvtObj);
|
---|
6887 |
|
---|
6888 | [id(DISPID_HTMLELEMENTEVENTS2_ONFOCUSOUT)]
|
---|
6889 | void onfocusout([in] IHTMLEventObj* pEvtObj);
|
---|
6890 |
|
---|
6891 | [id(DISPID_HTMLELEMENTEVENTS2_ONMOVE)]
|
---|
6892 | void onmove([in] IHTMLEventObj* pEvtObj);
|
---|
6893 |
|
---|
6894 | [id(DISPID_HTMLELEMENTEVENTS2_ONCONTROLSELECT)]
|
---|
6895 | VARIANT_BOOL oncontrolselect([in] IHTMLEventObj* pEvtObj);
|
---|
6896 |
|
---|
6897 | [id(DISPID_HTMLELEMENTEVENTS2_ONMOVESTART)]
|
---|
6898 | VARIANT_BOOL onmovestart([in] IHTMLEventObj* pEvtObj);
|
---|
6899 |
|
---|
6900 | [id(DISPID_HTMLELEMENTEVENTS2_ONMOVEEND)]
|
---|
6901 | void onmoveend([in] IHTMLEventObj* pEvtObj);
|
---|
6902 |
|
---|
6903 | [id(DISPID_HTMLELEMENTEVENTS2_ONRESIZESTART)]
|
---|
6904 | VARIANT_BOOL onresizestart([in] IHTMLEventObj* pEvtObj);
|
---|
6905 |
|
---|
6906 | [id(DISPID_HTMLELEMENTEVENTS2_ONRESIZEEND)]
|
---|
6907 | void onresizeend([in] IHTMLEventObj* pEvtObj);
|
---|
6908 |
|
---|
6909 | [id(DISPID_HTMLELEMENTEVENTS2_ONMOUSEWHEEL)]
|
---|
6910 | VARIANT_BOOL onmousewheel([in] IHTMLEventObj* pEvtObj);
|
---|
6911 |
|
---|
6912 | [id(DISPID_HTMLFORMELEMENTEVENTS2_ONSUBMIT)]
|
---|
6913 | VARIANT_BOOL onsubmit([in] IHTMLEventObj* pEvtObj);
|
---|
6914 |
|
---|
6915 | [id(DISPID_HTMLFORMELEMENTEVENTS2_ONRESET)]
|
---|
6916 | VARIANT_BOOL onreset([in] IHTMLEventObj* pEvtObj);
|
---|
6917 | }
|
---|
6918 |
|
---|
6919 | [
|
---|
6920 | noncreatable,
|
---|
6921 | uuid(3050F24D-98B5-11CF-BB82-00AA00BDCE0B)
|
---|
6922 | ]
|
---|
6923 | coclass HTMLFormElement
|
---|
6924 | {
|
---|
6925 | [default] dispinterface DispHTMLFormElement;
|
---|
6926 | [source, default] dispinterface HTMLFormElementEvents;
|
---|
6927 | [source] dispinterface HTMLFormElementEvents2;
|
---|
6928 | interface IHTMLElement;
|
---|
6929 | interface IHTMLElement2;
|
---|
6930 | interface IHTMLElement3;
|
---|
6931 | interface IHTMLElement4;
|
---|
6932 | interface IHTMLUniqueName;
|
---|
6933 | interface IHTMLDOMNode;
|
---|
6934 | interface IHTMLDOMNode2;
|
---|
6935 | interface IHTMLDOMConstructor;
|
---|
6936 | interface IHTMLFormElement;
|
---|
6937 | }
|
---|
6938 |
|
---|
6939 | /*****************************************************************************
|
---|
6940 | * IHTMLTextContainer interface
|
---|
6941 | */
|
---|
6942 | [
|
---|
6943 | odl,
|
---|
6944 | oleautomation,
|
---|
6945 | dual,
|
---|
6946 | uuid(3050f230-98b5-11cf-bb82-00aa00bdce0b)
|
---|
6947 | ]
|
---|
6948 | interface IHTMLTextContainer : IDispatch
|
---|
6949 | {
|
---|
6950 | [id(DISPID_IHTMLTEXTCONTAINER_CREATECONTROLRANGE)]
|
---|
6951 | HRESULT createControlRange([retval, out] IDispatch **range);
|
---|
6952 |
|
---|
6953 | [propget, id(DISPID_IHTMLTEXTCONTAINER_SCROLLHEIGHT), displaybind, bindable]
|
---|
6954 | HRESULT scrollHeight([retval, out] LONG *p);
|
---|
6955 |
|
---|
6956 | [propget, id(DISPID_IHTMLTEXTCONTAINER_SCROLLWIDTH), displaybind, bindable]
|
---|
6957 | HRESULT scrollWidth([retval, out] LONG *p);
|
---|
6958 |
|
---|
6959 | [propput, id(DISPID_IHTMLTEXTCONTAINER_SCROLLTOP), displaybind, bindable]
|
---|
6960 | HRESULT scrollTop([in] LONG v);
|
---|
6961 |
|
---|
6962 | [propget, id(DISPID_IHTMLTEXTCONTAINER_SCROLLTOP), displaybind, bindable]
|
---|
6963 | HRESULT scrollTop([retval, out] LONG *p);
|
---|
6964 |
|
---|
6965 | [propput, id(DISPID_IHTMLTEXTCONTAINER_SCROLLLEFT), displaybind, bindable]
|
---|
6966 | HRESULT scrollLeft([in] LONG v);
|
---|
6967 |
|
---|
6968 | [propget, id(DISPID_IHTMLTEXTCONTAINER_SCROLLLEFT), displaybind, bindable]
|
---|
6969 | HRESULT scrollLeft([retval, out] LONG *p);
|
---|
6970 |
|
---|
6971 | [propput, id(DISPID_IHTMLTEXTCONTAINER_ONSCROLL), displaybind, bindable]
|
---|
6972 | HRESULT onscroll([in] VARIANT v);
|
---|
6973 |
|
---|
6974 | [propget, id(DISPID_IHTMLTEXTCONTAINER_ONSCROLL), displaybind, bindable]
|
---|
6975 | HRESULT onscroll([retval, out] VARIANT *p);
|
---|
6976 | }
|
---|
6977 |
|
---|
6978 | /*****************************************************************************
|
---|
6979 | * IHTMLImgElement interface
|
---|
6980 | */
|
---|
6981 | [
|
---|
6982 | odl,
|
---|
6983 | oleautomation,
|
---|
6984 | dual,
|
---|
6985 | uuid(3050F240-98B5-11CF-BB82-00AA00BDCE0B)
|
---|
6986 | ]
|
---|
6987 | interface IHTMLImgElement : IDispatch
|
---|
6988 | {
|
---|
6989 | [propput, id(DISPID_IHTMLIMGELEMENT_ISMAP)]
|
---|
6990 | HRESULT isMap([in] VARIANT_BOOL v);
|
---|
6991 |
|
---|
6992 | [propget, id(DISPID_IHTMLIMGELEMENT_ISMAP)]
|
---|
6993 | HRESULT isMap([retval, out] VARIANT_BOOL *p);
|
---|
6994 |
|
---|
6995 | [propput, id(DISPID_IHTMLIMGELEMENT_USEMAP)]
|
---|
6996 | HRESULT useMap([in] BSTR v);
|
---|
6997 |
|
---|
6998 | [propget, id(DISPID_IHTMLIMGELEMENT_USEMAP)]
|
---|
6999 | HRESULT useMap([retval, out] BSTR *p);
|
---|
7000 |
|
---|
7001 | [propget, id(DISPID_IHTMLIMGELEMENT_MIMETYPE)]
|
---|
7002 | HRESULT mimeType([retval, out] BSTR *p);
|
---|
7003 |
|
---|
7004 | [propget, id(DISPID_IHTMLIMGELEMENT_FILESIZE)]
|
---|
7005 | HRESULT fileSize([retval, out] BSTR *p);
|
---|
7006 |
|
---|
7007 | [propget, id(DISPID_IHTMLIMGELEMENT_FILECREATEDDATE)]
|
---|
7008 | HRESULT fileCreatedDate([retval, out] BSTR *p);
|
---|
7009 |
|
---|
7010 | [propget, id(DISPID_IHTMLIMGELEMENT_FILEMODIFIEDDATE)]
|
---|
7011 | HRESULT fileModifiedDate([retval, out] BSTR *p);
|
---|
7012 |
|
---|
7013 | [propget, id(DISPID_IHTMLIMGELEMENT_FILEUPDATEDDATE)]
|
---|
7014 | HRESULT fileUpdatedDate([retval, out] BSTR *p);
|
---|
7015 |
|
---|
7016 | [propget, id(DISPID_IHTMLIMGELEMENT_PROTOCOL)]
|
---|
7017 | HRESULT protocol([retval, out] BSTR *p);
|
---|
7018 |
|
---|
7019 | [propget, id(DISPID_IHTMLIMGELEMENT_HREF)]
|
---|
7020 | HRESULT href([retval, out] BSTR *p);
|
---|
7021 |
|
---|
7022 | [propget, id(DISPID_IHTMLIMGELEMENT_NAMEPROP)]
|
---|
7023 | HRESULT nameProp([retval, out] BSTR *p);
|
---|
7024 |
|
---|
7025 | [propput, id(DISPID_IHTMLIMGELEMENT_BORDER)]
|
---|
7026 | HRESULT border([in] VARIANT v);
|
---|
7027 |
|
---|
7028 | [propget, id(DISPID_IHTMLIMGELEMENT_BORDER)]
|
---|
7029 | HRESULT border([retval, out] VARIANT *p);
|
---|
7030 |
|
---|
7031 | [propput, id(DISPID_IHTMLIMGELEMENT_VSPACE)]
|
---|
7032 | HRESULT vspace([in] LONG v);
|
---|
7033 |
|
---|
7034 | [propget, id(DISPID_IHTMLIMGELEMENT_VSPACE)]
|
---|
7035 | HRESULT vspace([retval, out] LONG *p);
|
---|
7036 |
|
---|
7037 | [propput, id(DISPID_IHTMLIMGELEMENT_HSPACE)]
|
---|
7038 | HRESULT hspace([in] LONG v);
|
---|
7039 |
|
---|
7040 | [propget, id(DISPID_IHTMLIMGELEMENT_HSPACE)]
|
---|
7041 | HRESULT hspace([retval, out] LONG *p);
|
---|
7042 |
|
---|
7043 | [propput, id(DISPID_IHTMLIMGELEMENT_ALT)]
|
---|
7044 | HRESULT alt([in] BSTR v);
|
---|
7045 |
|
---|
7046 | [propget, id(DISPID_IHTMLIMGELEMENT_ALT)]
|
---|
7047 | HRESULT alt([retval, out] BSTR *p);
|
---|
7048 |
|
---|
7049 | [propput, id(DISPID_IHTMLIMGELEMENT_SRC)]
|
---|
7050 | HRESULT src([in] BSTR v);
|
---|
7051 |
|
---|
7052 | [propget, id(DISPID_IHTMLIMGELEMENT_SRC)]
|
---|
7053 | HRESULT src([retval, out] BSTR *p);
|
---|
7054 |
|
---|
7055 | [propput, id(DISPID_IHTMLIMGELEMENT_LOWSRC)]
|
---|
7056 | HRESULT lowsrc([in] BSTR v);
|
---|
7057 |
|
---|
7058 | [propget, id(DISPID_IHTMLIMGELEMENT_LOWSRC)]
|
---|
7059 | HRESULT lowsrc([retval, out] BSTR *p);
|
---|
7060 |
|
---|
7061 | [propput, id(DISPID_IHTMLIMGELEMENT_VRML)]
|
---|
7062 | HRESULT vrml([in] BSTR v);
|
---|
7063 |
|
---|
7064 | [propget, id(DISPID_IHTMLIMGELEMENT_VRML)]
|
---|
7065 | HRESULT vrml([retval, out] BSTR *p);
|
---|
7066 |
|
---|
7067 | [propput, id(DISPID_IHTMLIMGELEMENT_DYNSRC)]
|
---|
7068 | HRESULT dynsrc([in] BSTR v);
|
---|
7069 |
|
---|
7070 | [propget, id(DISPID_IHTMLIMGELEMENT_DYNSRC)]
|
---|
7071 | HRESULT dynsrc([retval, out] BSTR *p);
|
---|
7072 |
|
---|
7073 | [propget, id(DISPID_IHTMLIMGELEMENT_READYSTATE)]
|
---|
7074 | HRESULT readyState([retval, out] BSTR *p);
|
---|
7075 |
|
---|
7076 | [propget, id(DISPID_IHTMLIMGELEMENT_COMPLETE)]
|
---|
7077 | HRESULT complete([retval, out] VARIANT_BOOL *p);
|
---|
7078 |
|
---|
7079 | [propput, id(DISPID_IHTMLIMGELEMENT_LOOP)]
|
---|
7080 | HRESULT loop([in] VARIANT v);
|
---|
7081 |
|
---|
7082 | [propget, id(DISPID_IHTMLIMGELEMENT_LOOP)]
|
---|
7083 | HRESULT loop([retval, out] VARIANT *p);
|
---|
7084 |
|
---|
7085 | [propput, id(DISPID_IHTMLIMGELEMENT_ALIGN)]
|
---|
7086 | HRESULT align([in] BSTR v);
|
---|
7087 |
|
---|
7088 | [propget, id(DISPID_IHTMLIMGELEMENT_ALIGN)]
|
---|
7089 | HRESULT align([retval, out] BSTR *p);
|
---|
7090 |
|
---|
7091 | [propput, id(DISPID_IHTMLIMGELEMENT_ONLOAD)]
|
---|
7092 | HRESULT onload([in] VARIANT v);
|
---|
7093 |
|
---|
7094 | [propget, id(DISPID_IHTMLIMGELEMENT_ONLOAD)]
|
---|
7095 | HRESULT onload([retval, out] VARIANT *p);
|
---|
7096 |
|
---|
7097 | [propput, id(DISPID_IHTMLIMGELEMENT_ONERROR)]
|
---|
7098 | HRESULT onerror([in] VARIANT v);
|
---|
7099 |
|
---|
7100 | [propget, id(DISPID_IHTMLIMGELEMENT_ONERROR)]
|
---|
7101 | HRESULT onerror([retval, out] VARIANT *p);
|
---|
7102 |
|
---|
7103 | [propput, id(DISPID_IHTMLIMGELEMENT_ONABORT)]
|
---|
7104 | HRESULT onabort([in] VARIANT v);
|
---|
7105 |
|
---|
7106 | [propget, id(DISPID_IHTMLIMGELEMENT_ONABORT)]
|
---|
7107 | HRESULT onabort([retval, out] VARIANT *p);
|
---|
7108 |
|
---|
7109 | [propput, id(DISPID_IHTMLIMGELEMENT_NAME)]
|
---|
7110 | HRESULT name([in] BSTR v);
|
---|
7111 |
|
---|
7112 | [propget, id(DISPID_IHTMLIMGELEMENT_NAME)]
|
---|
7113 | HRESULT name([retval, out] BSTR *p);
|
---|
7114 |
|
---|
7115 | [propput, id(DISPID_IHTMLIMGELEMENT_WIDTH)]
|
---|
7116 | HRESULT width([in] LONG v);
|
---|
7117 |
|
---|
7118 | [propget, id(DISPID_IHTMLIMGELEMENT_WIDTH)]
|
---|
7119 | HRESULT width([retval, out] LONG *p);
|
---|
7120 |
|
---|
7121 | [propput, id(DISPID_IHTMLIMGELEMENT_HEIGHT)]
|
---|
7122 | HRESULT height([in] LONG v);
|
---|
7123 |
|
---|
7124 | [propget, id(DISPID_IHTMLIMGELEMENT_HEIGHT)]
|
---|
7125 | HRESULT height([retval, out] LONG *p);
|
---|
7126 |
|
---|
7127 | [propput, id(DISPID_IHTMLIMGELEMENT_START)]
|
---|
7128 | HRESULT start([in] BSTR v);
|
---|
7129 |
|
---|
7130 | [propget, id(DISPID_IHTMLIMGELEMENT_START)]
|
---|
7131 | HRESULT start([retval, out] BSTR *p);
|
---|
7132 | }
|
---|
7133 |
|
---|
7134 | /*****************************************************************************
|
---|
7135 | * IHTMLImageElementFactory interface
|
---|
7136 | */
|
---|
7137 | [
|
---|
7138 | odl,
|
---|
7139 | oleautomation,
|
---|
7140 | dual,
|
---|
7141 | uuid(3050F38E-98B5-11CF-BB82-00AA00BDCE0B)
|
---|
7142 | ]
|
---|
7143 | interface IHTMLImageElementFactory : IDispatch
|
---|
7144 | {
|
---|
7145 | [id(DISPID_IHTMLIMAGEELEMENTFACTORY_CREATE)]
|
---|
7146 | HRESULT create(
|
---|
7147 | [optional, in] VARIANT width,
|
---|
7148 | [optional, in] VARIANT height,
|
---|
7149 | [retval, out] IHTMLImgElement **elem);
|
---|
7150 | }
|
---|
7151 |
|
---|
7152 | /*****************************************************************************
|
---|
7153 | * DispHTMLImg interface
|
---|
7154 | */
|
---|
7155 | [
|
---|
7156 | hidden,
|
---|
7157 | uuid(3050f51c-98b5-11cf-bb82-00aa00bdce0b)
|
---|
7158 | ]
|
---|
7159 | dispinterface DispHTMLImg
|
---|
7160 | {
|
---|
7161 | properties:
|
---|
7162 | methods:
|
---|
7163 | WINE_HTMLDATAELEMENT_DISPINTERFACE_DECL;
|
---|
7164 |
|
---|
7165 | [propput, id(DISPID_IHTMLIMGELEMENT_ISMAP), displaybind, bindable]
|
---|
7166 | void isMap(VARIANT_BOOL v);
|
---|
7167 |
|
---|
7168 | [propget, id(DISPID_IHTMLIMGELEMENT_ISMAP), displaybind, bindable]
|
---|
7169 | VARIANT_BOOL isMap();
|
---|
7170 |
|
---|
7171 | [propput, id(DISPID_IHTMLIMGELEMENT_USEMAP), displaybind, bindable]
|
---|
7172 | void useMap(BSTR v);
|
---|
7173 |
|
---|
7174 | [propget, id(DISPID_IHTMLIMGELEMENT_USEMAP), displaybind, bindable]
|
---|
7175 | BSTR useMap();
|
---|
7176 |
|
---|
7177 | [propget, id(DISPID_IHTMLIMGELEMENT_MIMETYPE)]
|
---|
7178 | BSTR mimeType();
|
---|
7179 |
|
---|
7180 | [propget, id(DISPID_IHTMLIMGELEMENT_FILESIZE)]
|
---|
7181 | BSTR fileSize();
|
---|
7182 |
|
---|
7183 | [propget, id(DISPID_IHTMLIMGELEMENT_FILECREATEDDATE)]
|
---|
7184 | BSTR fileCreatedDate();
|
---|
7185 |
|
---|
7186 | [propget, id(DISPID_IHTMLIMGELEMENT_FILEMODIFIEDDATE)]
|
---|
7187 | BSTR fileModifiedDate();
|
---|
7188 |
|
---|
7189 | [propget, id(DISPID_IHTMLIMGELEMENT_FILEUPDATEDDATE)]
|
---|
7190 | BSTR fileUpdatedDate();
|
---|
7191 |
|
---|
7192 | [propget, id(DISPID_IHTMLIMGELEMENT_PROTOCOL)]
|
---|
7193 | BSTR protocol();
|
---|
7194 |
|
---|
7195 | [propget, id(DISPID_IHTMLIMGELEMENT_HREF)]
|
---|
7196 | BSTR href();
|
---|
7197 |
|
---|
7198 | [propget, id(DISPID_IHTMLIMGELEMENT_NAMEPROP)]
|
---|
7199 | BSTR nameProp();
|
---|
7200 |
|
---|
7201 | [propput, id(DISPID_IHTMLIMGELEMENT_BORDER), displaybind, bindable]
|
---|
7202 | void border(VARIANT v);
|
---|
7203 |
|
---|
7204 | [propget, id(DISPID_IHTMLIMGELEMENT_BORDER), displaybind, bindable]
|
---|
7205 | VARIANT border();
|
---|
7206 |
|
---|
7207 | [propput, id(DISPID_IHTMLIMGELEMENT_VSPACE), displaybind, bindable]
|
---|
7208 | void vspace(LONG v);
|
---|
7209 |
|
---|
7210 | [propget, id(DISPID_IHTMLIMGELEMENT_VSPACE), displaybind, bindable]
|
---|
7211 | LONG vspace();
|
---|
7212 |
|
---|
7213 | [propput, id(DISPID_IHTMLIMGELEMENT_HSPACE), displaybind, bindable]
|
---|
7214 | void hspace(LONG v);
|
---|
7215 |
|
---|
7216 | [propget, id(DISPID_IHTMLIMGELEMENT_HSPACE), displaybind, bindable]
|
---|
7217 | LONG hspace();
|
---|
7218 |
|
---|
7219 | [propput, id(DISPID_IHTMLIMGELEMENT_ALT), displaybind, bindable]
|
---|
7220 | void alt(BSTR v);
|
---|
7221 |
|
---|
7222 | [propget, id(DISPID_IHTMLIMGELEMENT_ALT), displaybind, bindable]
|
---|
7223 | BSTR alt();
|
---|
7224 |
|
---|
7225 | [propput, id(DISPID_IHTMLIMGELEMENT_SRC), displaybind, bindable]
|
---|
7226 | void src(BSTR v);
|
---|
7227 |
|
---|
7228 | [propget, id(DISPID_IHTMLIMGELEMENT_SRC), displaybind, bindable]
|
---|
7229 | BSTR src();
|
---|
7230 |
|
---|
7231 | [propput, id(DISPID_IHTMLIMGELEMENT_LOWSRC), displaybind, bindable]
|
---|
7232 | void lowsrc(BSTR v);
|
---|
7233 |
|
---|
7234 | [propget, id(DISPID_IHTMLIMGELEMENT_LOWSRC), displaybind, bindable]
|
---|
7235 | BSTR lowsrc();
|
---|
7236 |
|
---|
7237 | [propput, id(DISPID_IHTMLIMGELEMENT_VRML), displaybind, bindable]
|
---|
7238 | void vrml(BSTR v);
|
---|
7239 |
|
---|
7240 | [propget, id(DISPID_IHTMLIMGELEMENT_VRML), displaybind, bindable]
|
---|
7241 | BSTR vrml();
|
---|
7242 |
|
---|
7243 | [propput, id(DISPID_IHTMLIMGELEMENT_DYNSRC), displaybind, bindable]
|
---|
7244 | void dynsrc(BSTR v);
|
---|
7245 |
|
---|
7246 | [propget, id(DISPID_IHTMLIMGELEMENT_DYNSRC), displaybind, bindable]
|
---|
7247 | BSTR dynsrc();
|
---|
7248 |
|
---|
7249 | [propget, id(DISPID_IHTMLIMGELEMENT_COMPLETE)]
|
---|
7250 | VARIANT_BOOL complete();
|
---|
7251 |
|
---|
7252 | [propput, id(DISPID_IHTMLIMGELEMENT_LOOP), displaybind, bindable]
|
---|
7253 | void loop(VARIANT v);
|
---|
7254 |
|
---|
7255 | [propget, id(DISPID_IHTMLIMGELEMENT_LOOP), displaybind, bindable]
|
---|
7256 | VARIANT loop();
|
---|
7257 |
|
---|
7258 | [propput, id(DISPID_IHTMLIMGELEMENT_ALIGN), displaybind, bindable]
|
---|
7259 | void align(BSTR v);
|
---|
7260 |
|
---|
7261 | [propget, id(DISPID_IHTMLIMGELEMENT_ALIGN), displaybind, bindable]
|
---|
7262 | BSTR align();
|
---|
7263 |
|
---|
7264 | [propput, id(DISPID_IHTMLIMGELEMENT_ONLOAD), displaybind, bindable]
|
---|
7265 | void onload(VARIANT v);
|
---|
7266 |
|
---|
7267 | [propget, id(DISPID_IHTMLIMGELEMENT_ONLOAD), displaybind, bindable]
|
---|
7268 | VARIANT onload();
|
---|
7269 |
|
---|
7270 | [propput, id(DISPID_IHTMLIMGELEMENT_ONERROR), displaybind, bindable]
|
---|
7271 | void onerror(VARIANT v);
|
---|
7272 |
|
---|
7273 | [propget, id(DISPID_IHTMLIMGELEMENT_ONERROR), displaybind, bindable]
|
---|
7274 | VARIANT onerror();
|
---|
7275 |
|
---|
7276 | [propput, id(DISPID_IHTMLIMGELEMENT_ONABORT), displaybind, bindable]
|
---|
7277 | void onabort(VARIANT v);
|
---|
7278 |
|
---|
7279 | [propget, id(DISPID_IHTMLIMGELEMENT_ONABORT), displaybind, bindable]
|
---|
7280 | VARIANT onabort();
|
---|
7281 |
|
---|
7282 | [propput, id(DISPID_IHTMLIMGELEMENT_NAME), displaybind, bindable]
|
---|
7283 | void name(BSTR v);
|
---|
7284 |
|
---|
7285 | [propget, id(DISPID_IHTMLIMGELEMENT_NAME), displaybind, bindable]
|
---|
7286 | BSTR name();
|
---|
7287 |
|
---|
7288 | [propput, id(DISPID_IHTMLIMGELEMENT_WIDTH)]
|
---|
7289 | void width(LONG v);
|
---|
7290 |
|
---|
7291 | [propget, id(DISPID_IHTMLIMGELEMENT_WIDTH)]
|
---|
7292 | LONG width();
|
---|
7293 |
|
---|
7294 | [propput, id(DISPID_IHTMLIMGELEMENT_HEIGHT)]
|
---|
7295 | void height(LONG v);
|
---|
7296 |
|
---|
7297 | [propget, id(DISPID_IHTMLIMGELEMENT_HEIGHT)]
|
---|
7298 | LONG height();
|
---|
7299 |
|
---|
7300 | [propput, id(DISPID_IHTMLIMGELEMENT_START), displaybind, bindable]
|
---|
7301 | void start(BSTR v);
|
---|
7302 |
|
---|
7303 | [propget, id(DISPID_IHTMLIMGELEMENT_START), displaybind, bindable]
|
---|
7304 | BSTR start();
|
---|
7305 |
|
---|
7306 | [propput, id(DISPID_IHTMLIMGELEMENT2_LONGDESC), displaybind, bindable]
|
---|
7307 | void longDesc(BSTR v);
|
---|
7308 |
|
---|
7309 | [propget, id(DISPID_IHTMLIMGELEMENT2_LONGDESC), displaybind, bindable]
|
---|
7310 | BSTR longDesc();
|
---|
7311 | }
|
---|
7312 |
|
---|
7313 | /*****************************************************************************
|
---|
7314 | * IHTMLControlElement interface
|
---|
7315 | */
|
---|
7316 | [
|
---|
7317 | odl,
|
---|
7318 | oleautomation,
|
---|
7319 | dual,
|
---|
7320 | uuid(3050f4e9-98b5-11cf-bb82-00aa00bdce0b)
|
---|
7321 | ]
|
---|
7322 | interface IHTMLControlElement : IDispatch
|
---|
7323 | {
|
---|
7324 | [propput, id(DISPID_IHTMLCONTROLELEMENT_TABINDEX), displaybind, bindable]
|
---|
7325 | HRESULT tabIndex([in] short v);
|
---|
7326 |
|
---|
7327 | [propget, id(DISPID_IHTMLCONTROLELEMENT_TABINDEX), displaybind, bindable]
|
---|
7328 | HRESULT tabIndex([retval, out] short * p);
|
---|
7329 |
|
---|
7330 | [id(DISPID_IHTMLCONTROLELEMENT_FOCUS)]
|
---|
7331 | HRESULT focus();
|
---|
7332 |
|
---|
7333 | [propput, id(DISPID_IHTMLCONTROLELEMENT_ACCESSKEY), displaybind, bindable]
|
---|
7334 | HRESULT accessKey([in] BSTR v);
|
---|
7335 |
|
---|
7336 | [propget, id(DISPID_IHTMLCONTROLELEMENT_ACCESSKEY), displaybind, bindable]
|
---|
7337 | HRESULT accessKey([retval, out] BSTR * p);
|
---|
7338 |
|
---|
7339 | [propput, id(DISPID_IHTMLCONTROLELEMENT_ONBLUR), displaybind, bindable]
|
---|
7340 | HRESULT onblur([in] VARIANT v);
|
---|
7341 |
|
---|
7342 | [propget, id(DISPID_IHTMLCONTROLELEMENT_ONBLUR), displaybind, bindable]
|
---|
7343 | HRESULT onblur([retval, out] VARIANT * p);
|
---|
7344 |
|
---|
7345 | [propput, id(DISPID_IHTMLCONTROLELEMENT_ONFOCUS), displaybind, bindable]
|
---|
7346 | HRESULT onfocus([in] VARIANT v);
|
---|
7347 |
|
---|
7348 | [propget, id(DISPID_IHTMLCONTROLELEMENT_ONFOCUS), displaybind, bindable]
|
---|
7349 | HRESULT onfocus([retval, out] VARIANT * p);
|
---|
7350 |
|
---|
7351 | [propput, id(DISPID_IHTMLCONTROLELEMENT_ONRESIZE), displaybind, bindable]
|
---|
7352 | HRESULT onresize([in] VARIANT v);
|
---|
7353 |
|
---|
7354 | [propget, id(DISPID_IHTMLCONTROLELEMENT_ONRESIZE), displaybind, bindable]
|
---|
7355 | HRESULT onresize([retval, out] VARIANT * p);
|
---|
7356 |
|
---|
7357 | [id(DISPID_IHTMLCONTROLELEMENT_BLUR)]
|
---|
7358 | HRESULT blur();
|
---|
7359 |
|
---|
7360 | [id(DISPID_IHTMLCONTROLELEMENT_ADDFILTER)]
|
---|
7361 | HRESULT addFilter([in] IUnknown* pUnk);
|
---|
7362 |
|
---|
7363 | [id(DISPID_IHTMLCONTROLELEMENT_REMOVEFILTER)]
|
---|
7364 | HRESULT removeFilter([in] IUnknown* pUnk);
|
---|
7365 |
|
---|
7366 | [propget, id(DISPID_IHTMLCONTROLELEMENT_CLIENTHEIGHT), displaybind, bindable]
|
---|
7367 | HRESULT clientHeight([retval, out] LONG * p);
|
---|
7368 |
|
---|
7369 | [propget, id(DISPID_IHTMLCONTROLELEMENT_CLIENTWIDTH), displaybind, bindable]
|
---|
7370 | HRESULT clientWidth([retval, out] LONG * p);
|
---|
7371 |
|
---|
7372 | [propget, id(DISPID_IHTMLCONTROLELEMENT_CLIENTTOP), displaybind, bindable]
|
---|
7373 | HRESULT clientTop([retval, out] LONG * p);
|
---|
7374 |
|
---|
7375 | [propget, id(DISPID_IHTMLCONTROLELEMENT_CLIENTLEFT), displaybind, bindable]
|
---|
7376 | HRESULT clientLeft([retval, out] LONG * p);
|
---|
7377 | }
|
---|
7378 |
|
---|
7379 | /*****************************************************************************
|
---|
7380 | * IHTMLBodyElement interface
|
---|
7381 | */
|
---|
7382 | [
|
---|
7383 | odl,
|
---|
7384 | oleautomation,
|
---|
7385 | dual,
|
---|
7386 | uuid(3050f1d8-98b5-11cf-bb82-00aa00bdce0b)
|
---|
7387 | ]
|
---|
7388 | interface IHTMLBodyElement : IDispatch
|
---|
7389 | {
|
---|
7390 | [propput, id(DISPID_IHTMLBODYELEMENT_BACKGROUND), displaybind, bindable]
|
---|
7391 | HRESULT background([in] BSTR v);
|
---|
7392 |
|
---|
7393 | [propget, id(DISPID_IHTMLBODYELEMENT_BACKGROUND), displaybind, bindable]
|
---|
7394 | HRESULT background([retval, out] BSTR *p);
|
---|
7395 |
|
---|
7396 | [propput, id(DISPID_IHTMLBODYELEMENT_BGPROPERTIES), displaybind, bindable]
|
---|
7397 | HRESULT bgProperties([in] BSTR v);
|
---|
7398 |
|
---|
7399 | [propget, id(DISPID_IHTMLBODYELEMENT_BGPROPERTIES), displaybind, bindable]
|
---|
7400 | HRESULT bgProperties([retval, out] BSTR *p);
|
---|
7401 |
|
---|
7402 | [propput, id(DISPID_IHTMLBODYELEMENT_LEFTMARGIN), displaybind, bindable]
|
---|
7403 | HRESULT leftMargin([in] VARIANT v);
|
---|
7404 |
|
---|
7405 | [propget, id(DISPID_IHTMLBODYELEMENT_LEFTMARGIN), displaybind, bindable]
|
---|
7406 | HRESULT leftMargin([retval, out] VARIANT *p);
|
---|
7407 |
|
---|
7408 | [propput, id(DISPID_IHTMLBODYELEMENT_TOPMARGIN), displaybind, bindable]
|
---|
7409 | HRESULT topMargin([in] VARIANT v);
|
---|
7410 |
|
---|
7411 | [propget, id(DISPID_IHTMLBODYELEMENT_TOPMARGIN), displaybind, bindable]
|
---|
7412 | HRESULT topMargin([retval, out] VARIANT *p);
|
---|
7413 |
|
---|
7414 | [propput, id(DISPID_IHTMLBODYELEMENT_RIGHTMARGIN), displaybind, bindable]
|
---|
7415 | HRESULT rightMargin([in] VARIANT v);
|
---|
7416 |
|
---|
7417 | [propget, id(DISPID_IHTMLBODYELEMENT_RIGHTMARGIN), displaybind, bindable]
|
---|
7418 | HRESULT rightMargin([retval, out] VARIANT *p);
|
---|
7419 |
|
---|
7420 | [propput, id(DISPID_IHTMLBODYELEMENT_BOTTOMMARGIN), displaybind, bindable]
|
---|
7421 | HRESULT bottomMargin([in] VARIANT v);
|
---|
7422 |
|
---|
7423 | [propget, id(DISPID_IHTMLBODYELEMENT_BOTTOMMARGIN), displaybind, bindable]
|
---|
7424 | HRESULT bottomMargin([retval, out] VARIANT *p);
|
---|
7425 |
|
---|
7426 | [propput, id(DISPID_IHTMLBODYELEMENT_NOWRAP), displaybind, bindable]
|
---|
7427 | HRESULT noWrap([in] VARIANT_BOOL v);
|
---|
7428 |
|
---|
7429 | [propget, id(DISPID_IHTMLBODYELEMENT_NOWRAP), displaybind, bindable]
|
---|
7430 | HRESULT noWrap([retval, out] VARIANT_BOOL *p);
|
---|
7431 |
|
---|
7432 | [propput, id(DISPID_IHTMLBODYELEMENT_BGCOLOR), displaybind, bindable]
|
---|
7433 | HRESULT bgColor([in] VARIANT v);
|
---|
7434 |
|
---|
7435 | [propget, id(DISPID_IHTMLBODYELEMENT_BGCOLOR), displaybind, bindable]
|
---|
7436 | HRESULT bgColor([retval, out] VARIANT *p);
|
---|
7437 |
|
---|
7438 | [propput, id(DISPID_IHTMLBODYELEMENT_TEXT), displaybind, bindable]
|
---|
7439 | HRESULT text([in] VARIANT v);
|
---|
7440 |
|
---|
7441 | [propget, id(DISPID_IHTMLBODYELEMENT_TEXT), displaybind, bindable]
|
---|
7442 | HRESULT text([retval, out] VARIANT *p);
|
---|
7443 |
|
---|
7444 | [propput, id(DISPID_IHTMLBODYELEMENT_LINK), displaybind, bindable]
|
---|
7445 | HRESULT link([in] VARIANT v);
|
---|
7446 |
|
---|
7447 | [propget, id(DISPID_IHTMLBODYELEMENT_LINK), displaybind, bindable]
|
---|
7448 | HRESULT link([retval, out] VARIANT *p);
|
---|
7449 |
|
---|
7450 | [propput, id(DISPID_IHTMLBODYELEMENT_VLINK), displaybind, bindable]
|
---|
7451 | HRESULT vLink([in] VARIANT v);
|
---|
7452 |
|
---|
7453 | [propget, id(DISPID_IHTMLBODYELEMENT_VLINK), displaybind, bindable]
|
---|
7454 | HRESULT vLink([retval, out] VARIANT *p);
|
---|
7455 |
|
---|
7456 | [propput, id(DISPID_IHTMLBODYELEMENT_ALINK), displaybind, bindable]
|
---|
7457 | HRESULT aLink([in] VARIANT v);
|
---|
7458 |
|
---|
7459 | [propget, id(DISPID_IHTMLBODYELEMENT_ALINK), displaybind, bindable]
|
---|
7460 | HRESULT aLink([retval, out] VARIANT *p);
|
---|
7461 |
|
---|
7462 | [propput, id(DISPID_IHTMLBODYELEMENT_ONLOAD), displaybind, bindable]
|
---|
7463 | HRESULT onload([in] VARIANT v);
|
---|
7464 |
|
---|
7465 | [propget, id(DISPID_IHTMLBODYELEMENT_ONLOAD), displaybind, bindable]
|
---|
7466 | HRESULT onload([retval, out] VARIANT *p);
|
---|
7467 |
|
---|
7468 | [propput, id(DISPID_IHTMLBODYELEMENT_ONUNLOAD), displaybind, bindable]
|
---|
7469 | HRESULT onunload([in] VARIANT v);
|
---|
7470 |
|
---|
7471 | [propget, id(DISPID_IHTMLBODYELEMENT_ONUNLOAD), displaybind, bindable]
|
---|
7472 | HRESULT onunload([retval, out] VARIANT *p);
|
---|
7473 |
|
---|
7474 | [propput, id(DISPID_IHTMLBODYELEMENT_SCROLL), displaybind, bindable]
|
---|
7475 | HRESULT scroll([in] BSTR v);
|
---|
7476 |
|
---|
7477 | [propget, id(DISPID_IHTMLBODYELEMENT_SCROLL), displaybind, bindable]
|
---|
7478 | HRESULT scroll([retval, out] BSTR *p);
|
---|
7479 |
|
---|
7480 | [propput, id(DISPID_IHTMLBODYELEMENT_ONSELECT), displaybind, bindable]
|
---|
7481 | HRESULT onselect([in] VARIANT v);
|
---|
7482 |
|
---|
7483 | [propget, id(DISPID_IHTMLBODYELEMENT_ONSELECT), displaybind, bindable]
|
---|
7484 | HRESULT onselect([retval, out] VARIANT *p);
|
---|
7485 |
|
---|
7486 | [propput, id(DISPID_IHTMLBODYELEMENT_ONBEFOREUNLOAD), displaybind, bindable]
|
---|
7487 | HRESULT onbeforeunload([in] VARIANT v);
|
---|
7488 |
|
---|
7489 | [propget, id(DISPID_IHTMLBODYELEMENT_ONBEFOREUNLOAD), displaybind, bindable]
|
---|
7490 | HRESULT onbeforeunload([retval, out] VARIANT *p);
|
---|
7491 |
|
---|
7492 | [id(DISPID_IHTMLBODYELEMENT_CREATETEXTRANGE)]
|
---|
7493 | HRESULT createTextRange([retval, out] IHTMLTxtRange **range);
|
---|
7494 | }
|
---|
7495 |
|
---|
7496 | /*****************************************************************************
|
---|
7497 | * IHTMLBodyElement2 interface
|
---|
7498 | */
|
---|
7499 | [
|
---|
7500 | odl,
|
---|
7501 | oleautomation,
|
---|
7502 | dual,
|
---|
7503 | uuid(3050f5c5-98b5-11cf-bb82-00aa00bdce0b)
|
---|
7504 | ]
|
---|
7505 | interface IHTMLBodyElement2 : IDispatch
|
---|
7506 | {
|
---|
7507 | [propput, id(DISPID_IHTMLBODYELEMENT2_ONBEFOREPRINT), displaybind, bindable]
|
---|
7508 | HRESULT onbeforeprint([in] VARIANT v);
|
---|
7509 |
|
---|
7510 | [propget, id(DISPID_IHTMLBODYELEMENT2_ONBEFOREPRINT), displaybind, bindable]
|
---|
7511 | HRESULT onbeforeprint([retval, out] VARIANT *p);
|
---|
7512 |
|
---|
7513 | [propput, id(DISPID_IHTMLBODYELEMENT2_ONAFTERPRINT), displaybind, bindable]
|
---|
7514 | HRESULT onafterprint([in] VARIANT v);
|
---|
7515 |
|
---|
7516 | [propget, id(DISPID_IHTMLBODYELEMENT2_ONAFTERPRINT), displaybind, bindable]
|
---|
7517 | HRESULT onafterprint([retval, out] VARIANT *p);
|
---|
7518 | }
|
---|
7519 |
|
---|
7520 | [
|
---|
7521 | hidden,
|
---|
7522 | uuid(3050f507-98b5-11cf-bb82-00aa00bdce0b)
|
---|
7523 | ]
|
---|
7524 | dispinterface DispHTMLBody
|
---|
7525 | {
|
---|
7526 | properties:
|
---|
7527 | methods:
|
---|
7528 | WINE_HTMLDATAELEMENT_DISPINTERFACE_DECL;
|
---|
7529 |
|
---|
7530 | [propput, id(DISPID_IHTMLBODYELEMENT_BACKGROUND), displaybind, bindable]
|
---|
7531 | void background(BSTR v);
|
---|
7532 |
|
---|
7533 | [propget, id(DISPID_IHTMLBODYELEMENT_BACKGROUND), displaybind, bindable]
|
---|
7534 | BSTR background();
|
---|
7535 |
|
---|
7536 | [propput, id(DISPID_IHTMLBODYELEMENT_BGPROPERTIES), displaybind, bindable]
|
---|
7537 | void bgProperties(BSTR v);
|
---|
7538 |
|
---|
7539 | [propget, id(DISPID_IHTMLBODYELEMENT_BGPROPERTIES), displaybind, bindable]
|
---|
7540 | BSTR bgProperties();
|
---|
7541 |
|
---|
7542 | [propput, id(DISPID_IHTMLBODYELEMENT_LEFTMARGIN), displaybind, bindable]
|
---|
7543 | void leftMargin(VARIANT v);
|
---|
7544 |
|
---|
7545 | [propget, id(DISPID_IHTMLBODYELEMENT_LEFTMARGIN), displaybind, bindable]
|
---|
7546 | VARIANT leftMargin();
|
---|
7547 |
|
---|
7548 | [propput, id(DISPID_IHTMLBODYELEMENT_TOPMARGIN), displaybind, bindable]
|
---|
7549 | void topMargin(VARIANT v);
|
---|
7550 |
|
---|
7551 | [propget, id(DISPID_IHTMLBODYELEMENT_TOPMARGIN), displaybind, bindable]
|
---|
7552 | VARIANT topMargin();
|
---|
7553 |
|
---|
7554 | [propput, id(DISPID_IHTMLBODYELEMENT_RIGHTMARGIN), displaybind, bindable]
|
---|
7555 | void rightMargin(VARIANT v);
|
---|
7556 |
|
---|
7557 | [propget, id(DISPID_IHTMLBODYELEMENT_RIGHTMARGIN), displaybind, bindable]
|
---|
7558 | VARIANT rightMargin();
|
---|
7559 |
|
---|
7560 | [propput, id(DISPID_IHTMLBODYELEMENT_BOTTOMMARGIN), displaybind, bindable]
|
---|
7561 | void bottomMargin(VARIANT v);
|
---|
7562 |
|
---|
7563 | [propget, id(DISPID_IHTMLBODYELEMENT_BOTTOMMARGIN), displaybind, bindable]
|
---|
7564 | VARIANT bottomMargin();
|
---|
7565 |
|
---|
7566 | [propput, id(DISPID_IHTMLBODYELEMENT_NOWRAP), displaybind, bindable]
|
---|
7567 | void noWrap(VARIANT_BOOL v);
|
---|
7568 |
|
---|
7569 | [propget, id(DISPID_IHTMLBODYELEMENT_NOWRAP), displaybind, bindable]
|
---|
7570 | VARIANT_BOOL noWrap();
|
---|
7571 |
|
---|
7572 | [propput, id(DISPID_IHTMLBODYELEMENT_BGCOLOR), displaybind, bindable]
|
---|
7573 | void bgColor(VARIANT v);
|
---|
7574 |
|
---|
7575 | [propget, id(DISPID_IHTMLBODYELEMENT_BGCOLOR), displaybind, bindable]
|
---|
7576 | VARIANT bgColor();
|
---|
7577 |
|
---|
7578 | [propput, id(DISPID_IHTMLBODYELEMENT_TEXT), displaybind, bindable]
|
---|
7579 | void text(VARIANT v);
|
---|
7580 |
|
---|
7581 | [propget, id(DISPID_IHTMLBODYELEMENT_TEXT), displaybind, bindable]
|
---|
7582 | VARIANT text();
|
---|
7583 |
|
---|
7584 | [propput, id(DISPID_IHTMLBODYELEMENT_LINK), displaybind, bindable]
|
---|
7585 | void link(VARIANT v);
|
---|
7586 |
|
---|
7587 | [propget, id(DISPID_IHTMLBODYELEMENT_LINK), displaybind, bindable]
|
---|
7588 | VARIANT link();
|
---|
7589 |
|
---|
7590 | [propput, id(DISPID_IHTMLBODYELEMENT_VLINK), displaybind, bindable]
|
---|
7591 | void vLink(VARIANT v);
|
---|
7592 |
|
---|
7593 | [propget, id(DISPID_IHTMLBODYELEMENT_VLINK), displaybind, bindable]
|
---|
7594 | VARIANT vLink();
|
---|
7595 |
|
---|
7596 | [propput, id(DISPID_IHTMLBODYELEMENT_ALINK), displaybind, bindable]
|
---|
7597 | void aLink(VARIANT v);
|
---|
7598 |
|
---|
7599 | [propget, id(DISPID_IHTMLBODYELEMENT_ALINK), displaybind, bindable]
|
---|
7600 | VARIANT aLink();
|
---|
7601 |
|
---|
7602 | [propput, id(DISPID_IHTMLBODYELEMENT_ONLOAD), displaybind, bindable]
|
---|
7603 | void onload(VARIANT v);
|
---|
7604 |
|
---|
7605 | [propget, id(DISPID_IHTMLBODYELEMENT_ONLOAD), displaybind, bindable]
|
---|
7606 | VARIANT onload();
|
---|
7607 |
|
---|
7608 | [propput, id(DISPID_IHTMLBODYELEMENT_ONUNLOAD), displaybind, bindable]
|
---|
7609 | void onunload(VARIANT v);
|
---|
7610 |
|
---|
7611 | [propget, id(DISPID_IHTMLBODYELEMENT_ONUNLOAD), displaybind, bindable]
|
---|
7612 | VARIANT onunload();
|
---|
7613 |
|
---|
7614 | [propput, id(DISPID_IHTMLBODYELEMENT_SCROLL), displaybind, bindable]
|
---|
7615 | void scroll(BSTR v);
|
---|
7616 |
|
---|
7617 | [propget, id(DISPID_IHTMLBODYELEMENT_SCROLL), displaybind, bindable]
|
---|
7618 | BSTR scroll();
|
---|
7619 |
|
---|
7620 | [propput, id(DISPID_IHTMLBODYELEMENT_ONSELECT), displaybind, bindable]
|
---|
7621 | void onselect(VARIANT v);
|
---|
7622 |
|
---|
7623 | [propget, id(DISPID_IHTMLBODYELEMENT_ONSELECT), displaybind, bindable]
|
---|
7624 | VARIANT onselect();
|
---|
7625 |
|
---|
7626 | [propput, id(DISPID_IHTMLBODYELEMENT_ONBEFOREUNLOAD), displaybind, bindable]
|
---|
7627 | void onbeforeunload(VARIANT v);
|
---|
7628 |
|
---|
7629 | [propget, id(DISPID_IHTMLBODYELEMENT_ONBEFOREUNLOAD), displaybind, bindable]
|
---|
7630 | VARIANT onbeforeunload();
|
---|
7631 |
|
---|
7632 | [id(DISPID_IHTMLBODYELEMENT_CREATETEXTRANGE)]
|
---|
7633 | IHTMLTxtRange* createTextRange();
|
---|
7634 |
|
---|
7635 | [propput, id(DISPID_IHTMLBODYELEMENT2_ONBEFOREPRINT), displaybind, bindable]
|
---|
7636 | void onbeforeprint(VARIANT v);
|
---|
7637 |
|
---|
7638 | [propget, id(DISPID_IHTMLBODYELEMENT2_ONBEFOREPRINT), displaybind, bindable]
|
---|
7639 | VARIANT onbeforeprint();
|
---|
7640 |
|
---|
7641 | [propput, id(DISPID_IHTMLBODYELEMENT2_ONAFTERPRINT), displaybind, bindable]
|
---|
7642 | void onafterprint(VARIANT v);
|
---|
7643 |
|
---|
7644 | [propget, id(DISPID_IHTMLBODYELEMENT2_ONAFTERPRINT), displaybind, bindable]
|
---|
7645 | VARIANT onafterprint();
|
---|
7646 | }
|
---|
7647 |
|
---|
7648 | [
|
---|
7649 | uuid(3050f24a-98b5-11cf-bb82-00aa00bdce0b)
|
---|
7650 | ]
|
---|
7651 | coclass HTMLBody
|
---|
7652 | {
|
---|
7653 | [default] dispinterface DispHTMLBody;
|
---|
7654 | [source, default] dispinterface HTMLTextContainerEvents;
|
---|
7655 | [source] dispinterface HTMLTextContainerEvents2;
|
---|
7656 | interface IHTMLElement;
|
---|
7657 | interface IHTMLElement2;
|
---|
7658 | interface IHTMLElement3;
|
---|
7659 | interface IHTMLElement4;
|
---|
7660 | interface IHTMLUniqueName;
|
---|
7661 | interface IHTMLDOMNode;
|
---|
7662 | interface IHTMLDOMNode2;
|
---|
7663 | interface IHTMLControlElement;
|
---|
7664 | interface IHTMLTextContainer;
|
---|
7665 | interface IHTMLBodyElement;
|
---|
7666 | interface IHTMLBodyElement2;
|
---|
7667 | }
|
---|
7668 |
|
---|
7669 | /*****************************************************************************
|
---|
7670 | * IHTMLAnchorElement interface
|
---|
7671 | */
|
---|
7672 | [
|
---|
7673 | odl,
|
---|
7674 | oleautomation,
|
---|
7675 | dual,
|
---|
7676 | uuid(3050f1da-98b5-11cf-bb82-00aa00bdce0b)
|
---|
7677 | ]
|
---|
7678 | interface IHTMLAnchorElement : IDispatch
|
---|
7679 | {
|
---|
7680 | [propput, id(DISPID_IHTMLANCHORELEMENT_HREF), displaybind, bindable]
|
---|
7681 | HRESULT href([in] BSTR v);
|
---|
7682 |
|
---|
7683 | [propget, id(DISPID_IHTMLANCHORELEMENT_HREF), displaybind, bindable]
|
---|
7684 | HRESULT href([retval, out] BSTR *p);
|
---|
7685 |
|
---|
7686 | [propput, id(DISPID_IHTMLANCHORELEMENT_TARGET), displaybind, bindable]
|
---|
7687 | HRESULT target([in] BSTR v);
|
---|
7688 |
|
---|
7689 | [propget, id(DISPID_IHTMLANCHORELEMENT_TARGET), displaybind, bindable]
|
---|
7690 | HRESULT target([retval, out] BSTR *p);
|
---|
7691 |
|
---|
7692 | [propput, id(DISPID_IHTMLANCHORELEMENT_REL), displaybind, bindable]
|
---|
7693 | HRESULT rel([in] BSTR v);
|
---|
7694 |
|
---|
7695 | [propget, id(DISPID_IHTMLANCHORELEMENT_REL), displaybind, bindable]
|
---|
7696 | HRESULT rel([retval, out] BSTR *p);
|
---|
7697 |
|
---|
7698 | [propput, id(DISPID_IHTMLANCHORELEMENT_REV), displaybind, bindable]
|
---|
7699 | HRESULT rev([in] BSTR v);
|
---|
7700 |
|
---|
7701 | [propget, id(DISPID_IHTMLANCHORELEMENT_REV), displaybind, bindable]
|
---|
7702 | HRESULT rev([retval, out] BSTR *p);
|
---|
7703 |
|
---|
7704 | [propput, id(DISPID_IHTMLANCHORELEMENT_URN), displaybind, bindable]
|
---|
7705 | HRESULT urn([in] BSTR v);
|
---|
7706 |
|
---|
7707 | [propget, id(DISPID_IHTMLANCHORELEMENT_URN), displaybind, bindable]
|
---|
7708 | HRESULT urn([retval, out] BSTR *p);
|
---|
7709 |
|
---|
7710 | [propput, id(DISPID_IHTMLANCHORELEMENT_METHODS), displaybind, bindable]
|
---|
7711 | HRESULT Methods([in] BSTR v);
|
---|
7712 |
|
---|
7713 | [propget, id(DISPID_IHTMLANCHORELEMENT_METHODS), displaybind, bindable]
|
---|
7714 | HRESULT Methods([retval, out] BSTR *p);
|
---|
7715 |
|
---|
7716 | [propput, id(DISPID_IHTMLANCHORELEMENT_NAME), displaybind, bindable]
|
---|
7717 | HRESULT name([in] BSTR v);
|
---|
7718 |
|
---|
7719 | [propget, id(DISPID_IHTMLANCHORELEMENT_NAME), displaybind, bindable]
|
---|
7720 | HRESULT name([retval, out] BSTR *p);
|
---|
7721 |
|
---|
7722 | [propput, id(DISPID_IHTMLANCHORELEMENT_HOST)]
|
---|
7723 | HRESULT host([in] BSTR v);
|
---|
7724 |
|
---|
7725 | [propget, id(DISPID_IHTMLANCHORELEMENT_HOST)]
|
---|
7726 | HRESULT host([retval, out] BSTR *p);
|
---|
7727 |
|
---|
7728 | [propput, id(DISPID_IHTMLANCHORELEMENT_HOSTNAME)]
|
---|
7729 | HRESULT hostname([in] BSTR v);
|
---|
7730 |
|
---|
7731 | [propget, id(DISPID_IHTMLANCHORELEMENT_HOSTNAME)]
|
---|
7732 | HRESULT hostname([retval, out] BSTR *p);
|
---|
7733 |
|
---|
7734 | [propput, id(DISPID_IHTMLANCHORELEMENT_PATHNAME)]
|
---|
7735 | HRESULT pathname([in] BSTR v);
|
---|
7736 |
|
---|
7737 | [propget, id(DISPID_IHTMLANCHORELEMENT_PATHNAME)]
|
---|
7738 | HRESULT pathname([retval, out] BSTR *p);
|
---|
7739 |
|
---|
7740 | [propput, id(DISPID_IHTMLANCHORELEMENT_PORT)]
|
---|
7741 | HRESULT port([in] BSTR v);
|
---|
7742 |
|
---|
7743 | [propget, id(DISPID_IHTMLANCHORELEMENT_PORT)]
|
---|
7744 | HRESULT port([retval, out] BSTR *p);
|
---|
7745 |
|
---|
7746 | [propput, id(DISPID_IHTMLANCHORELEMENT_PROTOCOL)]
|
---|
7747 | HRESULT protocol([in] BSTR v);
|
---|
7748 |
|
---|
7749 | [propget, id(DISPID_IHTMLANCHORELEMENT_PROTOCOL)]
|
---|
7750 | HRESULT protocol([retval, out] BSTR *p);
|
---|
7751 |
|
---|
7752 | [propput, id(DISPID_IHTMLANCHORELEMENT_SEARCH)]
|
---|
7753 | HRESULT search([in] BSTR v);
|
---|
7754 |
|
---|
7755 | [propget, id(DISPID_IHTMLANCHORELEMENT_SEARCH)]
|
---|
7756 | HRESULT search([retval, out] BSTR *p);
|
---|
7757 |
|
---|
7758 | [propput, id(DISPID_IHTMLANCHORELEMENT_HASH)]
|
---|
7759 | HRESULT hash([in] BSTR v);
|
---|
7760 |
|
---|
7761 | [propget, id(DISPID_IHTMLANCHORELEMENT_HASH)]
|
---|
7762 | HRESULT hash([retval, out] BSTR *p);
|
---|
7763 |
|
---|
7764 | [propput, id(DISPID_IHTMLANCHORELEMENT_ONBLUR), displaybind, bindable]
|
---|
7765 | HRESULT onblur([in] VARIANT v);
|
---|
7766 |
|
---|
7767 | [propget, id(DISPID_IHTMLANCHORELEMENT_ONBLUR), displaybind, bindable]
|
---|
7768 | HRESULT onblur([retval, out] VARIANT *p);
|
---|
7769 |
|
---|
7770 | [propput, id(DISPID_IHTMLANCHORELEMENT_ONFOCUS), displaybind, bindable]
|
---|
7771 | HRESULT onfocus([in] VARIANT v);
|
---|
7772 |
|
---|
7773 | [propget, id(DISPID_IHTMLANCHORELEMENT_ONFOCUS), displaybind, bindable]
|
---|
7774 | HRESULT onfocus([retval, out] VARIANT *p);
|
---|
7775 |
|
---|
7776 | [propput, id(DISPID_IHTMLANCHORELEMENT_ACCESSKEY), displaybind, bindable]
|
---|
7777 | HRESULT accessKey([in] BSTR v);
|
---|
7778 |
|
---|
7779 | [propget, id(DISPID_IHTMLANCHORELEMENT_ACCESSKEY), displaybind, bindable]
|
---|
7780 | HRESULT accessKey([retval, out] BSTR *p);
|
---|
7781 |
|
---|
7782 | [propget, id(DISPID_IHTMLANCHORELEMENT_PROTOCOLLONG)]
|
---|
7783 | HRESULT protocolLong([retval, out] BSTR *p);
|
---|
7784 |
|
---|
7785 | [propget, id(DISPID_IHTMLANCHORELEMENT_MIMETYPE)]
|
---|
7786 | HRESULT mimeType([retval, out] BSTR *p);
|
---|
7787 |
|
---|
7788 | [propget, id(DISPID_IHTMLANCHORELEMENT_NAMEPROP)]
|
---|
7789 | HRESULT nameProp([retval, out] BSTR *p);
|
---|
7790 |
|
---|
7791 | [propput, id(DISPID_IHTMLANCHORELEMENT_TABINDEX), displaybind, bindable]
|
---|
7792 | HRESULT tabIndex([in] short v);
|
---|
7793 |
|
---|
7794 | [propget, id(DISPID_IHTMLANCHORELEMENT_TABINDEX), displaybind, bindable]
|
---|
7795 | HRESULT tabIndex([retval, out] short *p);
|
---|
7796 |
|
---|
7797 | [id(DISPID_IHTMLANCHORELEMENT_FOCUS)]
|
---|
7798 | HRESULT focus();
|
---|
7799 |
|
---|
7800 | [id(DISPID_IHTMLANCHORELEMENT_BLUR)]
|
---|
7801 | HRESULT blur();
|
---|
7802 | }
|
---|
7803 |
|
---|
7804 | /*****************************************************************************
|
---|
7805 | * DispHTMLAnchorElement dispinterface
|
---|
7806 | */
|
---|
7807 | [
|
---|
7808 | hidden,
|
---|
7809 | uuid(3050f502-98b5-11cf-bb82-00aa00bdce0b)
|
---|
7810 | ]
|
---|
7811 | dispinterface DispHTMLAnchorElement
|
---|
7812 | {
|
---|
7813 | properties:
|
---|
7814 | methods:
|
---|
7815 | WINE_HTMLDATAELEMENT_DISPINTERFACE_DECL;
|
---|
7816 |
|
---|
7817 | [propput, id(DISPID_IHTMLANCHORELEMENT_HREF), displaybind, bindable]
|
---|
7818 | void href(BSTR v);
|
---|
7819 |
|
---|
7820 | [propget, id(DISPID_IHTMLANCHORELEMENT_HREF), displaybind, bindable]
|
---|
7821 | BSTR href();
|
---|
7822 |
|
---|
7823 | [propput, id(DISPID_IHTMLANCHORELEMENT_TARGET), displaybind, bindable]
|
---|
7824 | void target(BSTR v);
|
---|
7825 |
|
---|
7826 | [propget, id(DISPID_IHTMLANCHORELEMENT_TARGET), displaybind, bindable]
|
---|
7827 | BSTR target();
|
---|
7828 |
|
---|
7829 | [propput, id(DISPID_IHTMLANCHORELEMENT_REL), displaybind, bindable]
|
---|
7830 | void rel(BSTR v);
|
---|
7831 |
|
---|
7832 | [propget, id(DISPID_IHTMLANCHORELEMENT_REL), displaybind, bindable]
|
---|
7833 | BSTR rel();
|
---|
7834 |
|
---|
7835 | [propput, id(DISPID_IHTMLANCHORELEMENT_REV), displaybind, bindable]
|
---|
7836 | void rev(BSTR v);
|
---|
7837 |
|
---|
7838 | [propget, id(DISPID_IHTMLANCHORELEMENT_REV), displaybind, bindable]
|
---|
7839 | BSTR rev();
|
---|
7840 |
|
---|
7841 | [propput, id(DISPID_IHTMLANCHORELEMENT_URN), displaybind, bindable]
|
---|
7842 | void urn(BSTR v);
|
---|
7843 |
|
---|
7844 | [propget, id(DISPID_IHTMLANCHORELEMENT_URN), displaybind, bindable]
|
---|
7845 | BSTR urn();
|
---|
7846 |
|
---|
7847 | [propput, id(DISPID_IHTMLANCHORELEMENT_METHODS), displaybind, bindable]
|
---|
7848 | void Methods(BSTR v);
|
---|
7849 |
|
---|
7850 | [propget, id(DISPID_IHTMLANCHORELEMENT_METHODS), displaybind, bindable]
|
---|
7851 | BSTR Methods();
|
---|
7852 |
|
---|
7853 | [propput, id(DISPID_IHTMLANCHORELEMENT_NAME), displaybind, bindable]
|
---|
7854 | void name(BSTR v);
|
---|
7855 |
|
---|
7856 | [propget, id(DISPID_IHTMLANCHORELEMENT_NAME), displaybind, bindable]
|
---|
7857 | BSTR name();
|
---|
7858 |
|
---|
7859 | [propput, id(DISPID_IHTMLANCHORELEMENT_HOST)]
|
---|
7860 | void host(BSTR v);
|
---|
7861 |
|
---|
7862 | [propget, id(DISPID_IHTMLANCHORELEMENT_HOST)]
|
---|
7863 | BSTR host();
|
---|
7864 |
|
---|
7865 | [propput, id(DISPID_IHTMLANCHORELEMENT_HOSTNAME)]
|
---|
7866 | void hostname(BSTR v);
|
---|
7867 |
|
---|
7868 | [propget, id(DISPID_IHTMLANCHORELEMENT_HOSTNAME)]
|
---|
7869 | BSTR hostname();
|
---|
7870 |
|
---|
7871 | [propput, id(DISPID_IHTMLANCHORELEMENT_PATHNAME)]
|
---|
7872 | void pathname(BSTR v);
|
---|
7873 |
|
---|
7874 | [propget, id(DISPID_IHTMLANCHORELEMENT_PATHNAME)]
|
---|
7875 | BSTR pathname();
|
---|
7876 |
|
---|
7877 | [propput, id(DISPID_IHTMLANCHORELEMENT_PORT)]
|
---|
7878 | void port(BSTR v);
|
---|
7879 |
|
---|
7880 | [propget, id(DISPID_IHTMLANCHORELEMENT_PORT)]
|
---|
7881 | BSTR port();
|
---|
7882 |
|
---|
7883 | [propput, id(DISPID_IHTMLANCHORELEMENT_PROTOCOL)]
|
---|
7884 | void protocol(BSTR v);
|
---|
7885 |
|
---|
7886 | [propget, id(DISPID_IHTMLANCHORELEMENT_PROTOCOL)]
|
---|
7887 | BSTR protocol();
|
---|
7888 |
|
---|
7889 | [propput, id(DISPID_IHTMLANCHORELEMENT_SEARCH)]
|
---|
7890 | void search(BSTR v);
|
---|
7891 |
|
---|
7892 | [propget, id(DISPID_IHTMLANCHORELEMENT_SEARCH)]
|
---|
7893 | BSTR search();
|
---|
7894 |
|
---|
7895 | [propput, id(DISPID_IHTMLANCHORELEMENT_HASH)]
|
---|
7896 | void hash(BSTR v);
|
---|
7897 |
|
---|
7898 | [propget, id(DISPID_IHTMLANCHORELEMENT_HASH)]
|
---|
7899 | BSTR hash();
|
---|
7900 |
|
---|
7901 | [propget, id(DISPID_IHTMLANCHORELEMENT_PROTOCOLLONG)]
|
---|
7902 | BSTR protocolLong();
|
---|
7903 |
|
---|
7904 | [propget, id(DISPID_IHTMLANCHORELEMENT_MIMETYPE)]
|
---|
7905 | BSTR mimeType();
|
---|
7906 |
|
---|
7907 | [propget, id(DISPID_IHTMLANCHORELEMENT_NAMEPROP)]
|
---|
7908 | BSTR nameProp();
|
---|
7909 |
|
---|
7910 | [propput, id(DISPID_IHTMLANCHORELEMENT2_CHARSET), displaybind, bindable]
|
---|
7911 | void charset(BSTR v);
|
---|
7912 |
|
---|
7913 | [propget, id(DISPID_IHTMLANCHORELEMENT2_CHARSET), displaybind, bindable]
|
---|
7914 | BSTR charset();
|
---|
7915 |
|
---|
7916 | [propput, id(DISPID_IHTMLANCHORELEMENT2_COORDS), displaybind, bindable]
|
---|
7917 | void coords(BSTR v);
|
---|
7918 |
|
---|
7919 | [propget, id(DISPID_IHTMLANCHORELEMENT2_COORDS), displaybind, bindable]
|
---|
7920 | BSTR coords();
|
---|
7921 |
|
---|
7922 | [propput, id(DISPID_IHTMLANCHORELEMENT2_HREFLANG), displaybind, bindable]
|
---|
7923 | void hreflang(BSTR v);
|
---|
7924 |
|
---|
7925 | [propget, id(DISPID_IHTMLANCHORELEMENT2_HREFLANG), displaybind, bindable]
|
---|
7926 | BSTR hreflang();
|
---|
7927 |
|
---|
7928 | [propput, id(DISPID_IHTMLANCHORELEMENT2_SHAPE), displaybind, bindable]
|
---|
7929 | void shape(BSTR v);
|
---|
7930 |
|
---|
7931 | [propget, id(DISPID_IHTMLANCHORELEMENT2_SHAPE), displaybind, bindable]
|
---|
7932 | BSTR shape();
|
---|
7933 |
|
---|
7934 | [propput, id(DISPID_IHTMLANCHORELEMENT2_TYPE), displaybind, bindable]
|
---|
7935 | void type(BSTR v);
|
---|
7936 |
|
---|
7937 | [propget, id(DISPID_IHTMLANCHORELEMENT2_TYPE), displaybind, bindable]
|
---|
7938 | BSTR type();
|
---|
7939 |
|
---|
7940 | [propput, id(DISPID_IHTMLANCHORELEMENT3_IE8_SHAPE)]
|
---|
7941 | void ie8_shape(BSTR v);
|
---|
7942 |
|
---|
7943 | [propget, id(DISPID_IHTMLANCHORELEMENT3_IE8_SHAPE)]
|
---|
7944 | BSTR ie8_shape();
|
---|
7945 |
|
---|
7946 | [propput, id(DISPID_IHTMLANCHORELEMENT3_IE8_COORDS)]
|
---|
7947 | void ie8_coords(BSTR v);
|
---|
7948 |
|
---|
7949 | [propget, id(DISPID_IHTMLANCHORELEMENT3_IE8_COORDS)]
|
---|
7950 | BSTR ie8_coords();
|
---|
7951 |
|
---|
7952 | [propput, id(DISPID_IHTMLANCHORELEMENT3_IE8_HREF)]
|
---|
7953 | void ie8_href(BSTR v);
|
---|
7954 |
|
---|
7955 | [propget, id(DISPID_IHTMLANCHORELEMENT3_IE8_HREF)]
|
---|
7956 | BSTR ie8_href();
|
---|
7957 | }
|
---|
7958 |
|
---|
7959 | /*****************************************************************************
|
---|
7960 | * IHTMLElementCollection interface
|
---|
7961 | */
|
---|
7962 | [
|
---|
7963 | odl,
|
---|
7964 | oleautomation,
|
---|
7965 | dual,
|
---|
7966 | uuid(3050F21F-98B5-11CF-BB82-00AA00BDCE0B)
|
---|
7967 | ]
|
---|
7968 | interface IHTMLElementCollection : IDispatch
|
---|
7969 | {
|
---|
7970 | [id(DISPID_IHTMLELEMENTCOLLECTION_TOSTRING)]
|
---|
7971 | HRESULT toString([retval, out] BSTR *String);
|
---|
7972 |
|
---|
7973 | [propput, id(DISPID_IHTMLELEMENTCOLLECTION_LENGTH)]
|
---|
7974 | HRESULT length([in] LONG v);
|
---|
7975 |
|
---|
7976 | [propget, id(DISPID_IHTMLELEMENTCOLLECTION_LENGTH)]
|
---|
7977 | HRESULT length([retval, out] LONG *p);
|
---|
7978 |
|
---|
7979 | [propget, id(DISPID_IHTMLELEMENTCOLLECTION__NEWENUM)]
|
---|
7980 | HRESULT _newEnum([retval, out] IUnknown **p);
|
---|
7981 |
|
---|
7982 | [id(DISPID_IHTMLELEMENTCOLLECTION_ITEM)]
|
---|
7983 | HRESULT item(
|
---|
7984 | [optional, in] VARIANT name,
|
---|
7985 | [optional, in] VARIANT index,
|
---|
7986 | [retval, out] IDispatch **pdisp);
|
---|
7987 |
|
---|
7988 | [id(DISPID_IHTMLELEMENTCOLLECTION_TAGS)]
|
---|
7989 | HRESULT tags(
|
---|
7990 | [in] VARIANT tagName,
|
---|
7991 | [retval, out] IDispatch **pdisp);
|
---|
7992 | }
|
---|
7993 |
|
---|
7994 | /*****************************************************************************
|
---|
7995 | * DispHTMLElementCollection dispinterface
|
---|
7996 | */
|
---|
7997 | [
|
---|
7998 | hidden,
|
---|
7999 | uuid(3050f56b-98b5-11cf-bb82-00aa00bdce0b)
|
---|
8000 | ]
|
---|
8001 | dispinterface DispHTMLElementCollection
|
---|
8002 | {
|
---|
8003 | properties:
|
---|
8004 | methods:
|
---|
8005 | [id(DISPID_IHTMLELEMENTCOLLECTION_TOSTRING)]
|
---|
8006 | BSTR toString();
|
---|
8007 |
|
---|
8008 | [propput, id(DISPID_IHTMLELEMENTCOLLECTION_LENGTH)]
|
---|
8009 | void length(LONG v);
|
---|
8010 |
|
---|
8011 | [propget, id(DISPID_IHTMLELEMENTCOLLECTION_LENGTH)]
|
---|
8012 | LONG length();
|
---|
8013 |
|
---|
8014 | [propget, id(DISPID_IHTMLELEMENTCOLLECTION__NEWENUM), hidden, restricted]
|
---|
8015 | IUnknown *_newEnum();
|
---|
8016 |
|
---|
8017 | [id(DISPID_IHTMLELEMENTCOLLECTION_ITEM)]
|
---|
8018 | IDispatch *item(
|
---|
8019 | [in, optional] VARIANT name,
|
---|
8020 | [in, optional] VARIANT index);
|
---|
8021 |
|
---|
8022 | [id(DISPID_IHTMLELEMENTCOLLECTION_TAGS)]
|
---|
8023 | IDispatch *tags(
|
---|
8024 | [in] VARIANT tagName);
|
---|
8025 |
|
---|
8026 | [id(DISPID_IHTMLELEMENTCOLLECTION2_URNS)]
|
---|
8027 | IDispatch *urns([in] VARIANT urn);
|
---|
8028 |
|
---|
8029 | [id(DISPID_IHTMLELEMENTCOLLECTION3_NAMEDITEM)]
|
---|
8030 | IDispatch *namedItem([in] BSTR name);
|
---|
8031 | }
|
---|
8032 |
|
---|
8033 | /*****************************************************************************
|
---|
8034 | * IHTMLSelectElement interface
|
---|
8035 | */
|
---|
8036 | [
|
---|
8037 | odl,
|
---|
8038 | oleautomation,
|
---|
8039 | dual,
|
---|
8040 | uuid(3050f244-98b5-11cf-bb82-00aa00bdce0b)
|
---|
8041 | ]
|
---|
8042 | interface IHTMLSelectElement : IDispatch
|
---|
8043 | {
|
---|
8044 | [propput, id(DISPID_IHTMLSELECTELEMENT_SIZE), displaybind, bindable]
|
---|
8045 | HRESULT size([in] LONG v);
|
---|
8046 |
|
---|
8047 | [propget, id(DISPID_IHTMLSELECTELEMENT_SIZE), displaybind, bindable]
|
---|
8048 | HRESULT size([retval, out] LONG *p);
|
---|
8049 |
|
---|
8050 | [propput, id(DISPID_IHTMLSELECTELEMENT_MULTIPLE), displaybind, bindable]
|
---|
8051 | HRESULT multiple([in] VARIANT_BOOL v);
|
---|
8052 |
|
---|
8053 | [propget, id(DISPID_IHTMLSELECTELEMENT_MULTIPLE), displaybind, bindable]
|
---|
8054 | HRESULT multiple([retval, out] VARIANT_BOOL *p);
|
---|
8055 |
|
---|
8056 | [propput, id(DISPID_IHTMLSELECTELEMENT_NAME), displaybind, bindable]
|
---|
8057 | HRESULT name([in] BSTR v);
|
---|
8058 |
|
---|
8059 | [propget, id(DISPID_IHTMLSELECTELEMENT_NAME), displaybind, bindable]
|
---|
8060 | HRESULT name([retval, out] BSTR *p);
|
---|
8061 |
|
---|
8062 | [propget, id(DISPID_IHTMLSELECTELEMENT_OPTIONS)]
|
---|
8063 | HRESULT options([retval, out] IDispatch **p);
|
---|
8064 |
|
---|
8065 | [propput, id(DISPID_IHTMLSELECTELEMENT_ONCHANGE), displaybind, bindable]
|
---|
8066 | HRESULT onchange([in] VARIANT v);
|
---|
8067 |
|
---|
8068 | [propget, id(DISPID_IHTMLSELECTELEMENT_ONCHANGE), displaybind, bindable]
|
---|
8069 | HRESULT onchange([retval, out] VARIANT *p);
|
---|
8070 |
|
---|
8071 | [propput, id(DISPID_IHTMLSELECTELEMENT_SELECTEDINDEX)]
|
---|
8072 | HRESULT selectedIndex([in] LONG v);
|
---|
8073 |
|
---|
8074 | [propget, id(DISPID_IHTMLSELECTELEMENT_SELECTEDINDEX)]
|
---|
8075 | HRESULT selectedIndex([retval, out] LONG *p);
|
---|
8076 |
|
---|
8077 | [propget, id(DISPID_IHTMLSELECTELEMENT_TYPE), displaybind, bindable]
|
---|
8078 | HRESULT type([retval, out] BSTR *p);
|
---|
8079 |
|
---|
8080 | [propput, id(DISPID_IHTMLSELECTELEMENT_VALUE), displaybind, bindable]
|
---|
8081 | HRESULT value([in] BSTR v);
|
---|
8082 |
|
---|
8083 | [propget, id(DISPID_IHTMLSELECTELEMENT_VALUE), displaybind, bindable]
|
---|
8084 | HRESULT value([retval, out] BSTR *p);
|
---|
8085 |
|
---|
8086 | [propput, id(DISPID_IHTMLSELECTELEMENT_DISABLED), displaybind, bindable]
|
---|
8087 | HRESULT disabled([in] VARIANT_BOOL v);
|
---|
8088 |
|
---|
8089 | [propget, id(DISPID_IHTMLSELECTELEMENT_DISABLED), displaybind, bindable]
|
---|
8090 | HRESULT disabled([retval, out] VARIANT_BOOL *p);
|
---|
8091 |
|
---|
8092 | [propget, id(DISPID_IHTMLSELECTELEMENT_FORM)]
|
---|
8093 | HRESULT form([retval, out] IHTMLFormElement **p);
|
---|
8094 |
|
---|
8095 | [id(DISPID_IHTMLSELECTELEMENT_ADD)]
|
---|
8096 | HRESULT add(
|
---|
8097 | [in] IHTMLElement *element,
|
---|
8098 | [optional, in] VARIANT before);
|
---|
8099 |
|
---|
8100 | [id(DISPID_IHTMLSELECTELEMENT_REMOVE)]
|
---|
8101 | HRESULT remove([defaultvalue(-1), in] LONG index);
|
---|
8102 |
|
---|
8103 | [propput, id(DISPID_IHTMLSELECTELEMENT_LENGTH)]
|
---|
8104 | HRESULT length([in] LONG v);
|
---|
8105 |
|
---|
8106 | [propget, id(DISPID_IHTMLSELECTELEMENT_LENGTH)]
|
---|
8107 | HRESULT length([retval, out] LONG *p);
|
---|
8108 |
|
---|
8109 | [propget, id(DISPID_IHTMLSELECTELEMENT__NEWENUM), hidden, restricted]
|
---|
8110 | HRESULT _newEnum([retval, out] IUnknown **p);
|
---|
8111 |
|
---|
8112 | [id(DISPID_IHTMLSELECTELEMENT_ITEM)]
|
---|
8113 | HRESULT item(
|
---|
8114 | [optional, in] VARIANT name,
|
---|
8115 | [optional, in] VARIANT index,
|
---|
8116 | [retval, out] IDispatch **pdisp);
|
---|
8117 |
|
---|
8118 | [id(DISPID_IHTMLSELECTELEMENT_TAGS)]
|
---|
8119 | HRESULT tags(
|
---|
8120 | [in] VARIANT tagName,
|
---|
8121 | [retval, out] IDispatch **pdisp);
|
---|
8122 | }
|
---|
8123 |
|
---|
8124 | /*****************************************************************************
|
---|
8125 | * DispHTMLSelectElement dispinterface
|
---|
8126 | */
|
---|
8127 | [
|
---|
8128 | hidden,
|
---|
8129 | uuid(3050f531-98b5-11cf-bb82-00aa00bdce0b)
|
---|
8130 | ]
|
---|
8131 | dispinterface DispHTMLSelectElement
|
---|
8132 | {
|
---|
8133 | properties:
|
---|
8134 | methods:
|
---|
8135 | WINE_HTMLDATAELEMENT_DISPINTERFACE_DECL;
|
---|
8136 |
|
---|
8137 | [propput, id(DISPID_IHTMLSELECTELEMENT_SIZE), displaybind, bindable]
|
---|
8138 | void size(LONG v);
|
---|
8139 |
|
---|
8140 | [propget, id(DISPID_IHTMLSELECTELEMENT_SIZE), displaybind, bindable]
|
---|
8141 | LONG size();
|
---|
8142 |
|
---|
8143 | [propput, id(DISPID_IHTMLSELECTELEMENT_MULTIPLE), displaybind, bindable]
|
---|
8144 | void multiple(VARIANT_BOOL v);
|
---|
8145 |
|
---|
8146 | [propget, id(DISPID_IHTMLSELECTELEMENT_MULTIPLE), displaybind, bindable]
|
---|
8147 | VARIANT_BOOL multiple();
|
---|
8148 |
|
---|
8149 | [propput, id(DISPID_IHTMLSELECTELEMENT_NAME), displaybind, bindable]
|
---|
8150 | void name(BSTR v);
|
---|
8151 |
|
---|
8152 | [propget, id(DISPID_IHTMLSELECTELEMENT_NAME), displaybind, bindable]
|
---|
8153 | BSTR name();
|
---|
8154 |
|
---|
8155 | [propget, id(DISPID_IHTMLSELECTELEMENT_OPTIONS)]
|
---|
8156 | IDispatch *options();
|
---|
8157 |
|
---|
8158 | [propput, id(DISPID_IHTMLSELECTELEMENT_ONCHANGE), displaybind, bindable]
|
---|
8159 | void onchange(VARIANT v);
|
---|
8160 |
|
---|
8161 | [propget, id(DISPID_IHTMLSELECTELEMENT_ONCHANGE), displaybind, bindable]
|
---|
8162 | VARIANT onchange();
|
---|
8163 |
|
---|
8164 | [propput, id(DISPID_IHTMLSELECTELEMENT_SELECTEDINDEX)]
|
---|
8165 | void selectedIndex(LONG v);
|
---|
8166 |
|
---|
8167 | [propget, id(DISPID_IHTMLSELECTELEMENT_SELECTEDINDEX)]
|
---|
8168 | LONG selectedIndex();
|
---|
8169 |
|
---|
8170 | [propget, id(DISPID_IHTMLSELECTELEMENT_TYPE), displaybind, bindable]
|
---|
8171 | BSTR type();
|
---|
8172 |
|
---|
8173 | [propput, id(DISPID_IHTMLSELECTELEMENT_VALUE), displaybind, bindable]
|
---|
8174 | void value(BSTR v);
|
---|
8175 |
|
---|
8176 | [propget, id(DISPID_IHTMLSELECTELEMENT_VALUE), displaybind, bindable]
|
---|
8177 | BSTR value();
|
---|
8178 |
|
---|
8179 | [propget, id(DISPID_IHTMLSELECTELEMENT_FORM)]
|
---|
8180 | IHTMLFormElement *form();
|
---|
8181 |
|
---|
8182 | [id(DISPID_IHTMLSELECTELEMENT_ADD)]
|
---|
8183 | void add(
|
---|
8184 | [in] IHTMLElement *element,
|
---|
8185 | [in, optional] VARIANT before);
|
---|
8186 |
|
---|
8187 | [id(DISPID_IHTMLSELECTELEMENT_REMOVE)]
|
---|
8188 | void remove([in, defaultvalue(-1)] LONG index);
|
---|
8189 |
|
---|
8190 | [propput, id(DISPID_IHTMLSELECTELEMENT_LENGTH)]
|
---|
8191 | void length(LONG v);
|
---|
8192 |
|
---|
8193 | [propget, id(DISPID_IHTMLSELECTELEMENT_LENGTH)]
|
---|
8194 | LONG length();
|
---|
8195 |
|
---|
8196 | [propget, id(DISPID_IHTMLSELECTELEMENT__NEWENUM), hidden, restricted]
|
---|
8197 | IUnknown *_newEnum();
|
---|
8198 |
|
---|
8199 | [id(DISPID_IHTMLSELECTELEMENT_ITEM)]
|
---|
8200 | IDispatch *item(
|
---|
8201 | [in, optional] VARIANT name,
|
---|
8202 | [in, optional] VARIANT index);
|
---|
8203 |
|
---|
8204 | [id(DISPID_IHTMLSELECTELEMENT_TAGS)]
|
---|
8205 | IDispatch *tags([in] VARIANT tagName);
|
---|
8206 |
|
---|
8207 | [id(DISPID_IHTMLSELECTELEMENT2_URNS)]
|
---|
8208 | IDispatch *urns([in] VARIANT urn);
|
---|
8209 |
|
---|
8210 | [id(DISPID_IHTMLSELECTELEMENT4_NAMEDITEM)]
|
---|
8211 | IDispatch *namedItem([in] BSTR name);
|
---|
8212 | }
|
---|
8213 |
|
---|
8214 | /*****************************************************************************
|
---|
8215 | * IHTMLSelectionObject interface
|
---|
8216 | */
|
---|
8217 | [
|
---|
8218 | odl,
|
---|
8219 | oleautomation,
|
---|
8220 | dual,
|
---|
8221 | uuid(3050F25A-98B5-11CF-BB82-00AA00BDCE0B)
|
---|
8222 | ]
|
---|
8223 | interface IHTMLSelectionObject : IDispatch
|
---|
8224 | {
|
---|
8225 | [id(DISPID_IHTMLSELECTIONOBJECT_CREATERANGE)]
|
---|
8226 | HRESULT createRange([retval, out] IDispatch **range);
|
---|
8227 |
|
---|
8228 | [id(DISPID_IHTMLSELECTIONOBJECT_EMPTY)]
|
---|
8229 | HRESULT empty();
|
---|
8230 |
|
---|
8231 | [id(DISPID_IHTMLSELECTIONOBJECT_CLEAR)]
|
---|
8232 | HRESULT clear();
|
---|
8233 |
|
---|
8234 | [propget, id(DISPID_IHTMLSELECTIONOBJECT_TYPE)]
|
---|
8235 | HRESULT type([retval, out] BSTR *p);
|
---|
8236 | }
|
---|
8237 |
|
---|
8238 | /*****************************************************************************
|
---|
8239 | * IHTMLOptionElement interface
|
---|
8240 | */
|
---|
8241 | [
|
---|
8242 | odl,
|
---|
8243 | oleautomation,
|
---|
8244 | dual,
|
---|
8245 | uuid(3050F211-98B5-11CF-BB82-00AA00BDCE0B)
|
---|
8246 | ]
|
---|
8247 | interface IHTMLOptionElement : IDispatch
|
---|
8248 | {
|
---|
8249 | [propput, id(DISPID_IHTMLOPTIONELEMENT_SELECTED)]
|
---|
8250 | HRESULT selected([in] VARIANT_BOOL v);
|
---|
8251 |
|
---|
8252 | [propget, id(DISPID_IHTMLOPTIONELEMENT_SELECTED)]
|
---|
8253 | HRESULT selected([retval, out] VARIANT_BOOL *p);
|
---|
8254 |
|
---|
8255 | [propput, id(DISPID_IHTMLOPTIONELEMENT_VALUE)]
|
---|
8256 | HRESULT value([in] BSTR v);
|
---|
8257 |
|
---|
8258 | [propget, id(DISPID_IHTMLOPTIONELEMENT_VALUE)]
|
---|
8259 | HRESULT value([retval, out] BSTR *p);
|
---|
8260 |
|
---|
8261 | [propput, id(DISPID_IHTMLOPTIONELEMENT_DEFAULTSELECTED)]
|
---|
8262 | HRESULT defaultSelected([in] VARIANT_BOOL v);
|
---|
8263 |
|
---|
8264 | [propget, id(DISPID_IHTMLOPTIONELEMENT_DEFAULTSELECTED)]
|
---|
8265 | HRESULT defaultSelected([retval, out] VARIANT_BOOL *p);
|
---|
8266 |
|
---|
8267 | [propput, id(DISPID_IHTMLOPTIONELEMENT_INDEX)]
|
---|
8268 | HRESULT index([in] LONG v);
|
---|
8269 |
|
---|
8270 | [propget, id(DISPID_IHTMLOPTIONELEMENT_INDEX)]
|
---|
8271 | HRESULT index([retval, out] LONG *p);
|
---|
8272 |
|
---|
8273 | [propput, id(DISPID_IHTMLOPTIONELEMENT_TEXT)]
|
---|
8274 | HRESULT text([in] BSTR v);
|
---|
8275 |
|
---|
8276 | [propget, id(DISPID_IHTMLOPTIONELEMENT_TEXT)]
|
---|
8277 | HRESULT text([retval, out] BSTR *p);
|
---|
8278 |
|
---|
8279 | [propget, id(DISPID_IHTMLOPTIONELEMENT_FORM)]
|
---|
8280 | HRESULT form([retval, out] IHTMLFormElement **p);
|
---|
8281 | }
|
---|
8282 |
|
---|
8283 | [
|
---|
8284 | odl,
|
---|
8285 | oleautomation,
|
---|
8286 | dual,
|
---|
8287 | uuid(3050f820-98b5-11cf-bb82-00aa00bdce0b)
|
---|
8288 | ]
|
---|
8289 | interface IHTMLOptionElement3 : IDispatch
|
---|
8290 | {
|
---|
8291 | [propput, id(DISPID_IHTMLOPTIONELEMENT3_LABEL), displaybind, bindable]
|
---|
8292 | HRESULT label([in] BSTR v);
|
---|
8293 |
|
---|
8294 | [propget, id(DISPID_IHTMLOPTIONELEMENT3_LABEL), displaybind, bindable]
|
---|
8295 | HRESULT label([retval, out] BSTR * p);
|
---|
8296 | }
|
---|
8297 |
|
---|
8298 | /*****************************************************************************
|
---|
8299 | * IHTMLOptionElementFactory interface
|
---|
8300 | */
|
---|
8301 | [
|
---|
8302 | odl,
|
---|
8303 | oleautomation,
|
---|
8304 | dual,
|
---|
8305 | uuid(3050F38C-98B5-11Cf-BB82-00AA00BDCE0B)
|
---|
8306 | ]
|
---|
8307 | interface IHTMLOptionElementFactory : IDispatch
|
---|
8308 | {
|
---|
8309 | [id(DISPID_IHTMLOPTIONELEMENTFACTORY_CREATE)]
|
---|
8310 | HRESULT create(
|
---|
8311 | [optional, in] VARIANT text,
|
---|
8312 | [optional, in] VARIANT value,
|
---|
8313 | [optional, in] VARIANT defaultselected,
|
---|
8314 | [optional, in] VARIANT selected,
|
---|
8315 | [retval, out] IHTMLOptionElement **optelem);
|
---|
8316 | }
|
---|
8317 |
|
---|
8318 | /*****************************************************************************
|
---|
8319 | * DispHTMLOptionElement dispinterface
|
---|
8320 | */
|
---|
8321 | [
|
---|
8322 | hidden,
|
---|
8323 | uuid(3050f52b-98b5-11cf-bb82-00aa00bdce0b)
|
---|
8324 | ]
|
---|
8325 | dispinterface DispHTMLOptionElement
|
---|
8326 | {
|
---|
8327 | properties:
|
---|
8328 | methods:
|
---|
8329 | WINE_HTMLDATAELEMENT_DISPINTERFACE_DECL;
|
---|
8330 |
|
---|
8331 | [propput, id(DISPID_IHTMLOPTIONELEMENT_SELECTED)]
|
---|
8332 | void selected(VARIANT_BOOL v);
|
---|
8333 |
|
---|
8334 | [propget, id(DISPID_IHTMLOPTIONELEMENT_SELECTED)]
|
---|
8335 | VARIANT_BOOL selected();
|
---|
8336 |
|
---|
8337 | [propput, id(DISPID_IHTMLOPTIONELEMENT_VALUE)]
|
---|
8338 | void value(BSTR v);
|
---|
8339 |
|
---|
8340 | [propget, id(DISPID_IHTMLOPTIONELEMENT_VALUE)]
|
---|
8341 | BSTR value();
|
---|
8342 |
|
---|
8343 | [propput, id(DISPID_IHTMLOPTIONELEMENT_DEFAULTSELECTED)]
|
---|
8344 | void defaultSelected(VARIANT_BOOL v);
|
---|
8345 |
|
---|
8346 | [propget, id(DISPID_IHTMLOPTIONELEMENT_DEFAULTSELECTED)]
|
---|
8347 | VARIANT_BOOL defaultSelected();
|
---|
8348 |
|
---|
8349 | [propput, id(DISPID_IHTMLOPTIONELEMENT_INDEX)]
|
---|
8350 | void index(LONG v);
|
---|
8351 |
|
---|
8352 | [propget, id(DISPID_IHTMLOPTIONELEMENT_INDEX)]
|
---|
8353 | LONG index();
|
---|
8354 |
|
---|
8355 | [propput, id(DISPID_IHTMLOPTIONELEMENT_TEXT)]
|
---|
8356 | void text(BSTR v);
|
---|
8357 |
|
---|
8358 | [propget, id(DISPID_IHTMLOPTIONELEMENT_TEXT)]
|
---|
8359 | BSTR text();
|
---|
8360 |
|
---|
8361 | [propget, id(DISPID_IHTMLOPTIONELEMENT_FORM)]
|
---|
8362 | IHTMLFormElement *form();
|
---|
8363 |
|
---|
8364 | [propput, id(DISPID_IHTMLOPTIONELEMENT3_LABEL), displaybind, bindable]
|
---|
8365 | void label(BSTR v);
|
---|
8366 |
|
---|
8367 | [propget, id(DISPID_IHTMLOPTIONELEMENT3_LABEL), displaybind, bindable]
|
---|
8368 | BSTR label();
|
---|
8369 | }
|
---|
8370 |
|
---|
8371 | [
|
---|
8372 | noncreatable,
|
---|
8373 | uuid(3050f24d-98b5-11cf-bb82-00aa00bdce0b)
|
---|
8374 | ]
|
---|
8375 | coclass HTMLOptionElement
|
---|
8376 | {
|
---|
8377 | [default] dispinterface DispHTMLOptionElement;
|
---|
8378 | [source, default] dispinterface HTMLElementEvents;
|
---|
8379 | [source] dispinterface HTMLElementEvents2;
|
---|
8380 | interface IHTMLElement;
|
---|
8381 | interface IHTMLElement2;
|
---|
8382 | interface IHTMLElement3;
|
---|
8383 | interface IHTMLElement4;
|
---|
8384 | interface IHTMLUniqueName;
|
---|
8385 | interface IHTMLDOMNode;
|
---|
8386 | interface IHTMLDOMNode2;
|
---|
8387 | interface IHTMLDatabinding;
|
---|
8388 | interface IHTMLOptionElement;
|
---|
8389 | interface IHTMLOptionElement3;
|
---|
8390 | }
|
---|
8391 |
|
---|
8392 | /*****************************************************************************
|
---|
8393 | * IHTMLInputElement interface
|
---|
8394 | */
|
---|
8395 | [
|
---|
8396 | odl,
|
---|
8397 | oleautomation,
|
---|
8398 | dual,
|
---|
8399 | uuid(3050f5d2-98b5-11cf-bb82-00aa00bdce0b)
|
---|
8400 | ]
|
---|
8401 | interface IHTMLInputElement : IDispatch
|
---|
8402 | {
|
---|
8403 | [propput, id(DISPID_IHTMLINPUTELEMENT_TYPE)]
|
---|
8404 | HRESULT type([in] BSTR v);
|
---|
8405 |
|
---|
8406 | [propget, id(DISPID_IHTMLINPUTELEMENT_TYPE)]
|
---|
8407 | HRESULT type([retval, out] BSTR *p);
|
---|
8408 |
|
---|
8409 | [propput, id(DISPID_IHTMLINPUTELEMENT_VALUE), displaybind, bindable]
|
---|
8410 | HRESULT value([in] BSTR v);
|
---|
8411 |
|
---|
8412 | [propget, id(DISPID_IHTMLINPUTELEMENT_VALUE), displaybind, bindable]
|
---|
8413 | HRESULT value([retval, out] BSTR *p);
|
---|
8414 |
|
---|
8415 | [propput, id(DISPID_IHTMLINPUTELEMENT_NAME), displaybind, bindable]
|
---|
8416 | HRESULT name([in] BSTR v);
|
---|
8417 |
|
---|
8418 | [propget, id(DISPID_IHTMLINPUTELEMENT_NAME), displaybind, bindable]
|
---|
8419 | HRESULT name([retval, out] BSTR *p);
|
---|
8420 |
|
---|
8421 | [propput, id(DISPID_IHTMLINPUTELEMENT_STATUS)]
|
---|
8422 | HRESULT status([in] VARIANT_BOOL v);
|
---|
8423 |
|
---|
8424 | [propget, id(DISPID_IHTMLINPUTELEMENT_STATUS)]
|
---|
8425 | HRESULT status([retval, out] VARIANT_BOOL *p);
|
---|
8426 |
|
---|
8427 | [propput, id(DISPID_IHTMLINPUTELEMENT_DISABLED), displaybind, bindable]
|
---|
8428 | HRESULT disabled([in] VARIANT_BOOL v);
|
---|
8429 |
|
---|
8430 | [propget, id(DISPID_IHTMLINPUTELEMENT_DISABLED), displaybind, bindable]
|
---|
8431 | HRESULT disabled([retval, out] VARIANT_BOOL *p);
|
---|
8432 |
|
---|
8433 | [propget, id(DISPID_IHTMLINPUTELEMENT_FORM)]
|
---|
8434 | HRESULT form([retval, out] IHTMLFormElement **p);
|
---|
8435 |
|
---|
8436 | [propput, id(DISPID_IHTMLINPUTELEMENT_SIZE), displaybind, bindable]
|
---|
8437 | HRESULT size([in] LONG v);
|
---|
8438 |
|
---|
8439 | [propget, id(DISPID_IHTMLINPUTELEMENT_SIZE), displaybind, bindable]
|
---|
8440 | HRESULT size([retval, out] LONG *p);
|
---|
8441 |
|
---|
8442 | [propput, id(DISPID_IHTMLINPUTELEMENT_MAXLENGTH), displaybind, bindable]
|
---|
8443 | HRESULT maxLength([in] LONG v);
|
---|
8444 |
|
---|
8445 | [propget, id(DISPID_IHTMLINPUTELEMENT_MAXLENGTH), displaybind, bindable]
|
---|
8446 | HRESULT maxLength([retval, out] LONG *p);
|
---|
8447 |
|
---|
8448 | [id(DISPID_IHTMLINPUTELEMENT_SELECT)]
|
---|
8449 | HRESULT select();
|
---|
8450 |
|
---|
8451 | [propput, id(DISPID_IHTMLINPUTELEMENT_ONCHANGE), displaybind, bindable]
|
---|
8452 | HRESULT onchange([in] VARIANT v);
|
---|
8453 |
|
---|
8454 | [propget, id(DISPID_IHTMLINPUTELEMENT_ONCHANGE), displaybind, bindable]
|
---|
8455 | HRESULT onchange([retval, out] VARIANT *p);
|
---|
8456 |
|
---|
8457 | [propput, id(DISPID_IHTMLINPUTELEMENT_ONSELECT), displaybind, bindable]
|
---|
8458 | HRESULT onselect([in] VARIANT v);
|
---|
8459 |
|
---|
8460 | [propget, id(DISPID_IHTMLINPUTELEMENT_ONSELECT), displaybind, bindable]
|
---|
8461 | HRESULT onselect([retval, out] VARIANT *p);
|
---|
8462 |
|
---|
8463 | [propput, id(DISPID_IHTMLINPUTELEMENT_DEFAULTVALUE), displaybind, bindable, hidden]
|
---|
8464 | HRESULT defaultValue([in] BSTR v);
|
---|
8465 |
|
---|
8466 | [propget, id(DISPID_IHTMLINPUTELEMENT_DEFAULTVALUE), displaybind, bindable, hidden]
|
---|
8467 | HRESULT defaultValue([retval, out] BSTR *p);
|
---|
8468 |
|
---|
8469 | [propput, id(DISPID_IHTMLINPUTELEMENT_READONLY), displaybind, bindable]
|
---|
8470 | HRESULT readOnly([in] VARIANT_BOOL v);
|
---|
8471 |
|
---|
8472 | [propget, id(DISPID_IHTMLINPUTELEMENT_READONLY), displaybind, bindable]
|
---|
8473 | HRESULT readOnly([retval, out] VARIANT_BOOL *p);
|
---|
8474 |
|
---|
8475 | [id(DISPID_IHTMLINPUTELEMENT_CREATETEXTRANGE)]
|
---|
8476 | HRESULT createTextRange([retval, out] IHTMLTxtRange **range);
|
---|
8477 |
|
---|
8478 | [propput, id(DISPID_IHTMLINPUTELEMENT_INDETERMINATE), bindable]
|
---|
8479 | HRESULT indeterminate([in] VARIANT_BOOL v);
|
---|
8480 |
|
---|
8481 | [propget, id(DISPID_IHTMLINPUTELEMENT_INDETERMINATE), bindable]
|
---|
8482 | HRESULT indeterminate([retval, out] VARIANT_BOOL *p);
|
---|
8483 |
|
---|
8484 | [propput, id(DISPID_IHTMLINPUTELEMENT_DEFAULTCHECKED), bindable]
|
---|
8485 | HRESULT defaultChecked([in] VARIANT_BOOL v);
|
---|
8486 |
|
---|
8487 | [propget, id(DISPID_IHTMLINPUTELEMENT_DEFAULTCHECKED), bindable]
|
---|
8488 | HRESULT defaultChecked([retval, out] VARIANT_BOOL *p);
|
---|
8489 |
|
---|
8490 | [propput, id(DISPID_IHTMLINPUTELEMENT_CHECKED), bindable]
|
---|
8491 | HRESULT checked([in] VARIANT_BOOL v);
|
---|
8492 |
|
---|
8493 | [propget, id(DISPID_IHTMLINPUTELEMENT_CHECKED), bindable]
|
---|
8494 | HRESULT checked([retval, out] VARIANT_BOOL *p);
|
---|
8495 |
|
---|
8496 | [propput, id(DISPID_IHTMLINPUTELEMENT_BORDER), displaybind, bindable]
|
---|
8497 | HRESULT border([in] VARIANT v);
|
---|
8498 |
|
---|
8499 | [propget, id(DISPID_IHTMLINPUTELEMENT_BORDER), displaybind, bindable]
|
---|
8500 | HRESULT border([retval, out] VARIANT *p);
|
---|
8501 |
|
---|
8502 | [propput, id(DISPID_IHTMLINPUTELEMENT_VSPACE), displaybind, bindable]
|
---|
8503 | HRESULT vspace([in] LONG v);
|
---|
8504 |
|
---|
8505 | [propget, id(DISPID_IHTMLINPUTELEMENT_VSPACE), displaybind, bindable]
|
---|
8506 | HRESULT vspace([retval, out] LONG *p);
|
---|
8507 |
|
---|
8508 | [propput, id(DISPID_IHTMLINPUTELEMENT_HSPACE), displaybind, bindable]
|
---|
8509 | HRESULT hspace([in] LONG v);
|
---|
8510 |
|
---|
8511 | [propget, id(DISPID_IHTMLINPUTELEMENT_HSPACE), displaybind, bindable]
|
---|
8512 | HRESULT hspace([retval, out] LONG *p);
|
---|
8513 |
|
---|
8514 | [propput, id(DISPID_IHTMLINPUTELEMENT_ALT), displaybind, bindable]
|
---|
8515 | HRESULT alt([in] BSTR v);
|
---|
8516 |
|
---|
8517 | [propget, id(DISPID_IHTMLINPUTELEMENT_ALT), displaybind, bindable]
|
---|
8518 | HRESULT alt([retval, out] BSTR *p);
|
---|
8519 |
|
---|
8520 | [propput, id(DISPID_IHTMLINPUTELEMENT_SRC), displaybind, bindable]
|
---|
8521 | HRESULT src([in] BSTR v);
|
---|
8522 |
|
---|
8523 | [propget, id(DISPID_IHTMLINPUTELEMENT_SRC), displaybind, bindable]
|
---|
8524 | HRESULT src([retval, out] BSTR *p);
|
---|
8525 |
|
---|
8526 | [propput, id(DISPID_IHTMLINPUTELEMENT_LOWSRC), displaybind, bindable]
|
---|
8527 | HRESULT lowsrc([in] BSTR v);
|
---|
8528 |
|
---|
8529 | [propget, id(DISPID_IHTMLINPUTELEMENT_LOWSRC), displaybind, bindable]
|
---|
8530 | HRESULT lowsrc([retval, out] BSTR *p);
|
---|
8531 |
|
---|
8532 | [propput, id(DISPID_IHTMLINPUTELEMENT_VRML), displaybind, bindable]
|
---|
8533 | HRESULT vrml([in] BSTR v);
|
---|
8534 |
|
---|
8535 | [propget, id(DISPID_IHTMLINPUTELEMENT_VRML), displaybind, bindable]
|
---|
8536 | HRESULT vrml([retval, out] BSTR *p);
|
---|
8537 |
|
---|
8538 | [propput, id(DISPID_IHTMLINPUTELEMENT_DYNSRC), displaybind, bindable]
|
---|
8539 | HRESULT dynsrc([in] BSTR v);
|
---|
8540 |
|
---|
8541 | [propget, id(DISPID_IHTMLINPUTELEMENT_DYNSRC), displaybind, bindable]
|
---|
8542 | HRESULT dynsrc([retval, out] BSTR *p);
|
---|
8543 |
|
---|
8544 | [propget, id(DISPID_IHTMLINPUTELEMENT_READYSTATE)]
|
---|
8545 | HRESULT readyState([retval, out] BSTR *p);
|
---|
8546 |
|
---|
8547 | [propget, id(DISPID_IHTMLINPUTELEMENT_COMPLETE)]
|
---|
8548 | HRESULT complete([retval, out] VARIANT_BOOL *p);
|
---|
8549 |
|
---|
8550 | [propput, id(DISPID_IHTMLINPUTELEMENT_LOOP), displaybind, bindable]
|
---|
8551 | HRESULT loop([in] VARIANT v);
|
---|
8552 |
|
---|
8553 | [propget, id(DISPID_IHTMLINPUTELEMENT_LOOP), displaybind, bindable]
|
---|
8554 | HRESULT loop([retval, out] VARIANT *p);
|
---|
8555 |
|
---|
8556 | [propput, id(DISPID_IHTMLINPUTELEMENT_ALIGN), displaybind, bindable]
|
---|
8557 | HRESULT align([in] BSTR v);
|
---|
8558 |
|
---|
8559 | [propget, id(DISPID_IHTMLINPUTELEMENT_ALIGN), displaybind, bindable]
|
---|
8560 | HRESULT align([retval, out] BSTR *p);
|
---|
8561 |
|
---|
8562 | [propput, id(DISPID_IHTMLINPUTELEMENT_ONLOAD), displaybind, bindable]
|
---|
8563 | HRESULT onload([in] VARIANT v);
|
---|
8564 |
|
---|
8565 | [propget, id(DISPID_IHTMLINPUTELEMENT_ONLOAD), displaybind, bindable]
|
---|
8566 | HRESULT onload([retval, out] VARIANT *p);
|
---|
8567 |
|
---|
8568 | [propput, id(DISPID_IHTMLINPUTELEMENT_ONERROR), displaybind, bindable]
|
---|
8569 | HRESULT onerror([in] VARIANT v);
|
---|
8570 |
|
---|
8571 | [propget, id(DISPID_IHTMLINPUTELEMENT_ONERROR), displaybind, bindable]
|
---|
8572 | HRESULT onerror([retval, out] VARIANT *p);
|
---|
8573 |
|
---|
8574 | [propput, id(DISPID_IHTMLINPUTELEMENT_ONABORT), displaybind, bindable]
|
---|
8575 | HRESULT onabort([in] VARIANT v);
|
---|
8576 |
|
---|
8577 | [propget, id(DISPID_IHTMLINPUTELEMENT_ONABORT), displaybind, bindable]
|
---|
8578 | HRESULT onabort([retval, out] VARIANT *p);
|
---|
8579 |
|
---|
8580 | [propput, id(DISPID_IHTMLINPUTELEMENT_WIDTH)]
|
---|
8581 | HRESULT width([in] LONG v);
|
---|
8582 |
|
---|
8583 | [propget, id(DISPID_IHTMLINPUTELEMENT_WIDTH)]
|
---|
8584 | HRESULT width([retval, out] LONG *p);
|
---|
8585 |
|
---|
8586 | [propput, id(DISPID_IHTMLINPUTELEMENT_HEIGHT)]
|
---|
8587 | HRESULT height([in] LONG v);
|
---|
8588 |
|
---|
8589 | [propget, id(DISPID_IHTMLINPUTELEMENT_HEIGHT)]
|
---|
8590 | HRESULT height([retval, out] LONG *p);
|
---|
8591 |
|
---|
8592 | [propput, id(DISPID_IHTMLINPUTELEMENT_START), displaybind, bindable]
|
---|
8593 | HRESULT start([in] BSTR v);
|
---|
8594 |
|
---|
8595 | [propget, id(DISPID_IHTMLINPUTELEMENT_START), displaybind, bindable]
|
---|
8596 | HRESULT start([retval, out] BSTR *p);
|
---|
8597 | }
|
---|
8598 |
|
---|
8599 | /*****************************************************************************
|
---|
8600 | * IHTMLInputTextElement interface
|
---|
8601 | */
|
---|
8602 | [
|
---|
8603 | odl,
|
---|
8604 | oleautomation,
|
---|
8605 | dual,
|
---|
8606 | uuid(3050f2a6-98b5-11cf-bb82-00aa00bdce0b)
|
---|
8607 | ]
|
---|
8608 | interface IHTMLInputTextElement : IDispatch
|
---|
8609 | {
|
---|
8610 | [propget, id(DISPID_IHTMLINPUTTEXTELEMENT_TYPE)]
|
---|
8611 | HRESULT type([retval, out] BSTR *p);
|
---|
8612 |
|
---|
8613 | [propput, id(DISPID_IHTMLINPUTTEXTELEMENT_VALUE), displaybind, bindable]
|
---|
8614 | HRESULT value([in] BSTR v);
|
---|
8615 |
|
---|
8616 | [propget, id(DISPID_IHTMLINPUTTEXTELEMENT_VALUE), displaybind, bindable]
|
---|
8617 | HRESULT value([retval, out] BSTR *p);
|
---|
8618 |
|
---|
8619 | [propput, id(DISPID_IHTMLINPUTTEXTELEMENT_NAME), displaybind, bindable]
|
---|
8620 | HRESULT name([in] BSTR v);
|
---|
8621 |
|
---|
8622 | [propget, id(DISPID_IHTMLINPUTTEXTELEMENT_NAME), displaybind, bindable]
|
---|
8623 | HRESULT name([retval, out] BSTR *p);
|
---|
8624 |
|
---|
8625 | [propput, id(DISPID_IHTMLINPUTTEXTELEMENT_STATUS)]
|
---|
8626 | HRESULT status([in] VARIANT v);
|
---|
8627 |
|
---|
8628 | [propget, id(DISPID_IHTMLINPUTTEXTELEMENT_STATUS)]
|
---|
8629 | HRESULT status([retval, out] VARIANT *p);
|
---|
8630 |
|
---|
8631 | [propput, id(DISPID_IHTMLINPUTTEXTELEMENT_DISABLED), displaybind, bindable]
|
---|
8632 | HRESULT disabled([in] VARIANT_BOOL v);
|
---|
8633 |
|
---|
8634 | [propget, id(DISPID_IHTMLINPUTTEXTELEMENT_DISABLED), displaybind, bindable]
|
---|
8635 | HRESULT disabled([retval, out] VARIANT_BOOL *p);
|
---|
8636 |
|
---|
8637 | [propget, id(DISPID_IHTMLINPUTTEXTELEMENT_FORM)]
|
---|
8638 | HRESULT form([retval, out] IHTMLFormElement **p);
|
---|
8639 |
|
---|
8640 | [propput, id(DISPID_IHTMLINPUTTEXTELEMENT_DEFAULTVALUE), displaybind, bindable, hidden]
|
---|
8641 | HRESULT defaultValue([in] BSTR v);
|
---|
8642 |
|
---|
8643 | [propget, id(DISPID_IHTMLINPUTTEXTELEMENT_DEFAULTVALUE), displaybind, bindable, hidden]
|
---|
8644 | HRESULT defaultValue([retval, out] BSTR *p);
|
---|
8645 |
|
---|
8646 | [propput, id(DISPID_IHTMLINPUTTEXTELEMENT_SIZE), displaybind, bindable]
|
---|
8647 | HRESULT size([in] LONG v);
|
---|
8648 |
|
---|
8649 | [propget, id(DISPID_IHTMLINPUTTEXTELEMENT_SIZE), displaybind, bindable]
|
---|
8650 | HRESULT size([retval, out] LONG *p);
|
---|
8651 |
|
---|
8652 | [propput, id(DISPID_IHTMLINPUTTEXTELEMENT_MAXLENGTH), displaybind, bindable]
|
---|
8653 | HRESULT maxLength([in] LONG v);
|
---|
8654 |
|
---|
8655 | [propget, id(DISPID_IHTMLINPUTTEXTELEMENT_MAXLENGTH), displaybind, bindable]
|
---|
8656 | HRESULT maxLength([retval, out] LONG *p);
|
---|
8657 |
|
---|
8658 | [id(DISPID_IHTMLINPUTTEXTELEMENT_SELECT)]
|
---|
8659 | HRESULT select();
|
---|
8660 |
|
---|
8661 | [propput, id(DISPID_IHTMLINPUTTEXTELEMENT_ONCHANGE), displaybind, bindable]
|
---|
8662 | HRESULT onchange([in] VARIANT v);
|
---|
8663 |
|
---|
8664 | [propget, id(DISPID_IHTMLINPUTTEXTELEMENT_ONCHANGE), displaybind, bindable]
|
---|
8665 | HRESULT onchange([retval, out] VARIANT *p);
|
---|
8666 |
|
---|
8667 | [propput, id(DISPID_IHTMLINPUTTEXTELEMENT_ONSELECT), displaybind, bindable]
|
---|
8668 | HRESULT onselect([in] VARIANT v);
|
---|
8669 |
|
---|
8670 | [propget, id(DISPID_IHTMLINPUTTEXTELEMENT_ONSELECT), displaybind, bindable]
|
---|
8671 | HRESULT onselect([retval, out] VARIANT *p);
|
---|
8672 |
|
---|
8673 | [propput, id(DISPID_IHTMLINPUTTEXTELEMENT_READONLY), displaybind, bindable]
|
---|
8674 | HRESULT readOnly([in] VARIANT_BOOL v);
|
---|
8675 |
|
---|
8676 | [propget, id(DISPID_IHTMLINPUTTEXTELEMENT_READONLY), displaybind, bindable]
|
---|
8677 | HRESULT readOnly([retval, out] VARIANT_BOOL *p);
|
---|
8678 |
|
---|
8679 | [id(DISPID_IHTMLINPUTTEXTELEMENT_CREATETEXTRANGE)]
|
---|
8680 | HRESULT createTextRange([retval, out] IHTMLTxtRange **range);
|
---|
8681 | }
|
---|
8682 |
|
---|
8683 | [
|
---|
8684 | hidden,
|
---|
8685 | uuid(3050f57d-98b5-11cf-bb82-00aa00bdce0b)
|
---|
8686 | ]
|
---|
8687 | dispinterface DispHTMLInputElement
|
---|
8688 | {
|
---|
8689 | properties:
|
---|
8690 | methods:
|
---|
8691 | WINE_HTMLDATAELEMENT_DISPINTERFACE_DECL;
|
---|
8692 |
|
---|
8693 | [propput, id(DISPID_IHTMLINPUTELEMENT_TYPE)]
|
---|
8694 | void type(BSTR v);
|
---|
8695 |
|
---|
8696 | [propget, id(DISPID_IHTMLINPUTELEMENT_TYPE)]
|
---|
8697 | BSTR type();
|
---|
8698 |
|
---|
8699 | [propput, id(DISPID_IHTMLINPUTELEMENT_VALUE), displaybind, bindable]
|
---|
8700 | void value(BSTR v);
|
---|
8701 |
|
---|
8702 | [propget, id(DISPID_IHTMLINPUTELEMENT_VALUE), displaybind, bindable]
|
---|
8703 | BSTR value();
|
---|
8704 |
|
---|
8705 | [propput, id(DISPID_IHTMLINPUTELEMENT_NAME), displaybind, bindable]
|
---|
8706 | void name(BSTR v);
|
---|
8707 |
|
---|
8708 | [propget, id(DISPID_IHTMLINPUTELEMENT_NAME), displaybind, bindable]
|
---|
8709 | BSTR name();
|
---|
8710 |
|
---|
8711 | [propput, id(DISPID_IHTMLINPUTELEMENT_STATUS)]
|
---|
8712 | void status(VARIANT_BOOL v);
|
---|
8713 |
|
---|
8714 | [propget, id(DISPID_IHTMLINPUTELEMENT_STATUS)]
|
---|
8715 | VARIANT_BOOL status();
|
---|
8716 |
|
---|
8717 | [propget, id(DISPID_IHTMLINPUTELEMENT_FORM)]
|
---|
8718 | IHTMLFormElement *form();
|
---|
8719 |
|
---|
8720 | [propput, id(DISPID_IHTMLINPUTELEMENT_SIZE), displaybind, bindable]
|
---|
8721 | void size(LONG v);
|
---|
8722 |
|
---|
8723 | [propget, id(DISPID_IHTMLINPUTELEMENT_SIZE), displaybind, bindable]
|
---|
8724 | LONG size();
|
---|
8725 |
|
---|
8726 | [propput, id(DISPID_IHTMLINPUTELEMENT_MAXLENGTH), displaybind, bindable]
|
---|
8727 | void maxLength(LONG v);
|
---|
8728 |
|
---|
8729 | [propget, id(DISPID_IHTMLINPUTELEMENT_MAXLENGTH), displaybind, bindable]
|
---|
8730 | LONG maxLength();
|
---|
8731 |
|
---|
8732 | [id(DISPID_IHTMLINPUTELEMENT_SELECT)]
|
---|
8733 | void select();
|
---|
8734 |
|
---|
8735 | [propput, id(DISPID_IHTMLINPUTELEMENT_ONCHANGE), displaybind, bindable]
|
---|
8736 | void onchange(VARIANT v);
|
---|
8737 |
|
---|
8738 | [propget, id(DISPID_IHTMLINPUTELEMENT_ONCHANGE), displaybind, bindable]
|
---|
8739 | VARIANT onchange();
|
---|
8740 |
|
---|
8741 | [propput, id(DISPID_IHTMLINPUTELEMENT_ONSELECT), displaybind, bindable]
|
---|
8742 | void onselect(VARIANT v);
|
---|
8743 |
|
---|
8744 | [propget, id(DISPID_IHTMLINPUTELEMENT_ONSELECT), displaybind, bindable]
|
---|
8745 | VARIANT onselect();
|
---|
8746 |
|
---|
8747 | [propput, id(DISPID_IHTMLINPUTELEMENT_DEFAULTVALUE), displaybind, bindable, hidden]
|
---|
8748 | void defaultValue(BSTR v);
|
---|
8749 |
|
---|
8750 | [propget, id(DISPID_IHTMLINPUTELEMENT_DEFAULTVALUE), displaybind, bindable, hidden]
|
---|
8751 | BSTR defaultValue();
|
---|
8752 |
|
---|
8753 | [propput, id(DISPID_IHTMLINPUTELEMENT_READONLY), displaybind, bindable]
|
---|
8754 | void readOnly(VARIANT_BOOL v);
|
---|
8755 |
|
---|
8756 | [propget, id(DISPID_IHTMLINPUTELEMENT_READONLY), displaybind, bindable]
|
---|
8757 | VARIANT_BOOL readOnly();
|
---|
8758 |
|
---|
8759 | [id(DISPID_IHTMLINPUTELEMENT_CREATETEXTRANGE)]
|
---|
8760 | IHTMLTxtRange *createTextRange();
|
---|
8761 |
|
---|
8762 | [propput, id(DISPID_IHTMLINPUTELEMENT_INDETERMINATE), bindable]
|
---|
8763 | void indeterminate(VARIANT_BOOL v);
|
---|
8764 |
|
---|
8765 | [propget, id(DISPID_IHTMLINPUTELEMENT_INDETERMINATE), bindable]
|
---|
8766 | VARIANT_BOOL indeterminate();
|
---|
8767 |
|
---|
8768 | [propput, id(DISPID_IHTMLINPUTELEMENT_DEFAULTCHECKED), bindable]
|
---|
8769 | void defaultChecked(VARIANT_BOOL v);
|
---|
8770 |
|
---|
8771 | [propget, id(DISPID_IHTMLINPUTELEMENT_DEFAULTCHECKED), bindable]
|
---|
8772 | VARIANT_BOOL defaultChecked();
|
---|
8773 |
|
---|
8774 | [propput, id(DISPID_IHTMLINPUTELEMENT_CHECKED), bindable]
|
---|
8775 | void checked(VARIANT_BOOL v);
|
---|
8776 |
|
---|
8777 | [propget, id(DISPID_IHTMLINPUTELEMENT_CHECKED), bindable]
|
---|
8778 | VARIANT_BOOL checked();
|
---|
8779 |
|
---|
8780 | [propput, id(DISPID_IHTMLINPUTELEMENT_BORDER), displaybind, bindable]
|
---|
8781 | void border(VARIANT v);
|
---|
8782 |
|
---|
8783 | [propget, id(DISPID_IHTMLINPUTELEMENT_BORDER), displaybind, bindable]
|
---|
8784 | VARIANT border();
|
---|
8785 |
|
---|
8786 | [propput, id(DISPID_IHTMLINPUTELEMENT_VSPACE), displaybind, bindable]
|
---|
8787 | void vspace(LONG v);
|
---|
8788 |
|
---|
8789 | [propget, id(DISPID_IHTMLINPUTELEMENT_VSPACE), displaybind, bindable]
|
---|
8790 | LONG vspace();
|
---|
8791 |
|
---|
8792 | [propput, id(DISPID_IHTMLINPUTELEMENT_HSPACE), displaybind, bindable]
|
---|
8793 | void hspace(LONG v);
|
---|
8794 |
|
---|
8795 | [propget, id(DISPID_IHTMLINPUTELEMENT_HSPACE), displaybind, bindable]
|
---|
8796 | LONG hspace();
|
---|
8797 |
|
---|
8798 | [propput, id(DISPID_IHTMLINPUTELEMENT_ALT), displaybind, bindable]
|
---|
8799 | void alt(BSTR v);
|
---|
8800 |
|
---|
8801 | [propget, id(DISPID_IHTMLINPUTELEMENT_ALT), displaybind, bindable]
|
---|
8802 | BSTR alt();
|
---|
8803 |
|
---|
8804 | [propput, id(DISPID_IHTMLINPUTELEMENT_SRC), displaybind, bindable]
|
---|
8805 | void src(BSTR v);
|
---|
8806 |
|
---|
8807 | [propget, id(DISPID_IHTMLINPUTELEMENT_SRC), displaybind, bindable]
|
---|
8808 | BSTR src();
|
---|
8809 |
|
---|
8810 | [propput, id(DISPID_IHTMLINPUTELEMENT_LOWSRC), displaybind, bindable]
|
---|
8811 | void lowsrc(BSTR v);
|
---|
8812 |
|
---|
8813 | [propget, id(DISPID_IHTMLINPUTELEMENT_LOWSRC), displaybind, bindable]
|
---|
8814 | BSTR lowsrc();
|
---|
8815 |
|
---|
8816 | [propput, id(DISPID_IHTMLINPUTELEMENT_VRML), displaybind, bindable]
|
---|
8817 | void vrml(BSTR v);
|
---|
8818 |
|
---|
8819 | [propget, id(DISPID_IHTMLINPUTELEMENT_VRML), displaybind, bindable]
|
---|
8820 | BSTR vrml();
|
---|
8821 |
|
---|
8822 | [propput, id(DISPID_IHTMLINPUTELEMENT_DYNSRC), displaybind, bindable]
|
---|
8823 | void dynsrc(BSTR v);
|
---|
8824 |
|
---|
8825 | [propget, id(DISPID_IHTMLINPUTELEMENT_DYNSRC), displaybind, bindable]
|
---|
8826 | BSTR dynsrc();
|
---|
8827 |
|
---|
8828 | [propget, id(DISPID_IHTMLINPUTELEMENT_COMPLETE)]
|
---|
8829 | VARIANT_BOOL complete();
|
---|
8830 |
|
---|
8831 | [propput, id(DISPID_IHTMLINPUTELEMENT_LOOP), displaybind, bindable]
|
---|
8832 | void loop(VARIANT v);
|
---|
8833 |
|
---|
8834 | [propget, id(DISPID_IHTMLINPUTELEMENT_LOOP), displaybind, bindable]
|
---|
8835 | VARIANT loop();
|
---|
8836 |
|
---|
8837 | [propput, id(DISPID_IHTMLINPUTELEMENT_ALIGN), displaybind, bindable]
|
---|
8838 | void align(BSTR v);
|
---|
8839 |
|
---|
8840 | [propget, id(DISPID_IHTMLINPUTELEMENT_ALIGN), displaybind, bindable]
|
---|
8841 | BSTR align();
|
---|
8842 |
|
---|
8843 | [propput, id(DISPID_IHTMLINPUTELEMENT_ONLOAD), displaybind, bindable]
|
---|
8844 | void onload(VARIANT v);
|
---|
8845 |
|
---|
8846 | [propget, id(DISPID_IHTMLINPUTELEMENT_ONLOAD), displaybind, bindable]
|
---|
8847 | VARIANT onload();
|
---|
8848 |
|
---|
8849 | [propput, id(DISPID_IHTMLINPUTELEMENT_ONERROR), displaybind, bindable]
|
---|
8850 | void onerror(VARIANT v);
|
---|
8851 |
|
---|
8852 | [propget, id(DISPID_IHTMLINPUTELEMENT_ONERROR), displaybind, bindable]
|
---|
8853 | VARIANT onerror();
|
---|
8854 |
|
---|
8855 | [propput, id(DISPID_IHTMLINPUTELEMENT_ONABORT), displaybind, bindable]
|
---|
8856 | void onabort(VARIANT v);
|
---|
8857 |
|
---|
8858 | [propget, id(DISPID_IHTMLINPUTELEMENT_ONABORT), displaybind, bindable]
|
---|
8859 | VARIANT onabort();
|
---|
8860 |
|
---|
8861 | [propput, id(DISPID_IHTMLINPUTELEMENT_WIDTH)]
|
---|
8862 | void width(LONG v);
|
---|
8863 |
|
---|
8864 | [propget, id(DISPID_IHTMLINPUTELEMENT_WIDTH)]
|
---|
8865 | LONG width();
|
---|
8866 |
|
---|
8867 | [propput, id(DISPID_IHTMLINPUTELEMENT_HEIGHT)]
|
---|
8868 | void height(LONG v);
|
---|
8869 |
|
---|
8870 | [propget, id(DISPID_IHTMLINPUTELEMENT_HEIGHT)]
|
---|
8871 | LONG height();
|
---|
8872 |
|
---|
8873 | [propput, id(DISPID_IHTMLINPUTELEMENT_START), displaybind, bindable]
|
---|
8874 | void start(BSTR v);
|
---|
8875 |
|
---|
8876 | [propget, id(DISPID_IHTMLINPUTELEMENT_START), displaybind, bindable]
|
---|
8877 | BSTR start();
|
---|
8878 |
|
---|
8879 | [propput, id(DISPID_IHTMLINPUTELEMENT2_ACCEPT), displaybind, bindable]
|
---|
8880 | void accept(BSTR v);
|
---|
8881 |
|
---|
8882 | [propget, id(DISPID_IHTMLINPUTELEMENT2_ACCEPT), displaybind, bindable]
|
---|
8883 | BSTR accept();
|
---|
8884 |
|
---|
8885 | [propput, id(DISPID_IHTMLINPUTELEMENT2_USEMAP), displaybind, bindable]
|
---|
8886 | void useMap(BSTR v);
|
---|
8887 |
|
---|
8888 | [propget, id(DISPID_IHTMLINPUTELEMENT2_USEMAP), displaybind, bindable]
|
---|
8889 | BSTR useMap();
|
---|
8890 | }
|
---|
8891 |
|
---|
8892 | /*****************************************************************************
|
---|
8893 | * IHTMLTextAreaElement interface
|
---|
8894 | */
|
---|
8895 | [
|
---|
8896 | odl,
|
---|
8897 | oleautomation,
|
---|
8898 | dual,
|
---|
8899 | uuid(3050f2aa-98b5-11cf-bb82-00aa00bdce0b)
|
---|
8900 | ]
|
---|
8901 | interface IHTMLTextAreaElement : IDispatch
|
---|
8902 | {
|
---|
8903 | [propget, id(DISPID_IHTMLTEXTAREAELEMENT_TYPE)]
|
---|
8904 | HRESULT type([retval, out] BSTR *p);
|
---|
8905 |
|
---|
8906 | [propput, id(DISPID_IHTMLTEXTAREAELEMENT_VALUE), displaybind, bindable]
|
---|
8907 | HRESULT value([in] BSTR v);
|
---|
8908 |
|
---|
8909 | [propget, id(DISPID_IHTMLTEXTAREAELEMENT_VALUE), displaybind, bindable]
|
---|
8910 | HRESULT value([retval, out] BSTR *p);
|
---|
8911 |
|
---|
8912 | [propput, id(DISPID_IHTMLTEXTAREAELEMENT_NAME), displaybind, bindable]
|
---|
8913 | HRESULT name([in] BSTR v);
|
---|
8914 |
|
---|
8915 | [propget, id(DISPID_IHTMLTEXTAREAELEMENT_NAME), displaybind, bindable]
|
---|
8916 | HRESULT name([retval, out] BSTR *p);
|
---|
8917 |
|
---|
8918 | [propput, id(DISPID_IHTMLTEXTAREAELEMENT_STATUS)]
|
---|
8919 | HRESULT status([in] VARIANT v);
|
---|
8920 |
|
---|
8921 | [propget, id(DISPID_IHTMLTEXTAREAELEMENT_STATUS)]
|
---|
8922 | HRESULT status([retval, out] VARIANT *p);
|
---|
8923 |
|
---|
8924 | [propput, id(DISPID_IHTMLTEXTAREAELEMENT_DISABLED), displaybind, bindable]
|
---|
8925 | HRESULT disabled([in] VARIANT_BOOL v);
|
---|
8926 |
|
---|
8927 | [propget, id(DISPID_IHTMLTEXTAREAELEMENT_DISABLED), displaybind, bindable]
|
---|
8928 | HRESULT disabled([retval, out] VARIANT_BOOL *p);
|
---|
8929 |
|
---|
8930 | [propget, id(DISPID_IHTMLTEXTAREAELEMENT_FORM)]
|
---|
8931 | HRESULT form([retval, out] IHTMLFormElement **p);
|
---|
8932 |
|
---|
8933 | [propput, id(DISPID_IHTMLTEXTAREAELEMENT_DEFAULTVALUE), displaybind, bindable, hidden]
|
---|
8934 | HRESULT defaultValue([in] BSTR v);
|
---|
8935 |
|
---|
8936 | [propget, id(DISPID_IHTMLTEXTAREAELEMENT_DEFAULTVALUE), displaybind, bindable, hidden]
|
---|
8937 | HRESULT defaultValue([retval, out] BSTR *p);
|
---|
8938 |
|
---|
8939 | [id(DISPID_IHTMLTEXTAREAELEMENT_SELECT)]
|
---|
8940 | HRESULT select();
|
---|
8941 |
|
---|
8942 | [propput, id(DISPID_IHTMLTEXTAREAELEMENT_ONCHANGE), displaybind, bindable]
|
---|
8943 | HRESULT onchange([in] VARIANT v);
|
---|
8944 |
|
---|
8945 | [propget, id(DISPID_IHTMLTEXTAREAELEMENT_ONCHANGE), displaybind, bindable]
|
---|
8946 | HRESULT onchange([retval, out] VARIANT *p);
|
---|
8947 |
|
---|
8948 | [propput, id(DISPID_IHTMLTEXTAREAELEMENT_ONSELECT), displaybind, bindable]
|
---|
8949 | HRESULT onselect([in] VARIANT v);
|
---|
8950 |
|
---|
8951 | [propget, id(DISPID_IHTMLTEXTAREAELEMENT_ONSELECT), displaybind, bindable]
|
---|
8952 | HRESULT onselect([retval, out] VARIANT *p);
|
---|
8953 |
|
---|
8954 | [propput, id(DISPID_IHTMLTEXTAREAELEMENT_READONLY), displaybind, bindable]
|
---|
8955 | HRESULT readOnly([in] VARIANT_BOOL v);
|
---|
8956 |
|
---|
8957 | [propget, id(DISPID_IHTMLTEXTAREAELEMENT_READONLY), displaybind, bindable]
|
---|
8958 | HRESULT readOnly([retval, out] VARIANT_BOOL *p);
|
---|
8959 |
|
---|
8960 | [propput, id(DISPID_IHTMLTEXTAREAELEMENT_ROWS), displaybind, bindable]
|
---|
8961 | HRESULT rows([in] LONG v);
|
---|
8962 |
|
---|
8963 | [propget, id(DISPID_IHTMLTEXTAREAELEMENT_ROWS), displaybind, bindable]
|
---|
8964 | HRESULT rows([retval, out] LONG *p);
|
---|
8965 |
|
---|
8966 | [propput, id(DISPID_IHTMLTEXTAREAELEMENT_COLS), displaybind, bindable]
|
---|
8967 | HRESULT cols([in] LONG v);
|
---|
8968 |
|
---|
8969 | [propget, id(DISPID_IHTMLTEXTAREAELEMENT_COLS), displaybind, bindable]
|
---|
8970 | HRESULT cols([retval, out] LONG *p);
|
---|
8971 |
|
---|
8972 | [propput, id(DISPID_IHTMLTEXTAREAELEMENT_WRAP), displaybind, bindable]
|
---|
8973 | HRESULT wrap([in] BSTR v);
|
---|
8974 |
|
---|
8975 | [propget, id(DISPID_IHTMLTEXTAREAELEMENT_WRAP), displaybind, bindable]
|
---|
8976 | HRESULT wrap([retval, out] BSTR *p);
|
---|
8977 |
|
---|
8978 | [id(DISPID_IHTMLTEXTAREAELEMENT_CREATETEXTRANGE)]
|
---|
8979 | HRESULT createTextRange([retval, out] IHTMLTxtRange **range);
|
---|
8980 | }
|
---|
8981 |
|
---|
8982 | /*****************************************************************************
|
---|
8983 | * DispHTMLTextAreaElement dispinterface
|
---|
8984 | */
|
---|
8985 | [
|
---|
8986 | hidden,
|
---|
8987 | uuid(3050f521-98b5-11cf-bb82-00aa00bdce0b)
|
---|
8988 | ]
|
---|
8989 | dispinterface DispHTMLTextAreaElement
|
---|
8990 | {
|
---|
8991 | properties:
|
---|
8992 | methods:
|
---|
8993 | WINE_HTMLDATAELEMENT_DISPINTERFACE_DECL;
|
---|
8994 |
|
---|
8995 | [propget, id(DISPID_IHTMLTEXTAREAELEMENT_TYPE)]
|
---|
8996 | BSTR type();
|
---|
8997 |
|
---|
8998 | [propput, id(DISPID_IHTMLTEXTAREAELEMENT_VALUE), displaybind, bindable]
|
---|
8999 | void value(BSTR v);
|
---|
9000 |
|
---|
9001 | [propget, id(DISPID_IHTMLTEXTAREAELEMENT_VALUE), displaybind, bindable]
|
---|
9002 | BSTR value();
|
---|
9003 |
|
---|
9004 | [propput, id(DISPID_IHTMLTEXTAREAELEMENT_NAME), displaybind, bindable]
|
---|
9005 | void name(BSTR v);
|
---|
9006 |
|
---|
9007 | [propget, id(DISPID_IHTMLTEXTAREAELEMENT_NAME), displaybind, bindable]
|
---|
9008 | BSTR name();
|
---|
9009 |
|
---|
9010 | [propput, id(DISPID_IHTMLTEXTAREAELEMENT_STATUS)]
|
---|
9011 | void status(VARIANT v);
|
---|
9012 |
|
---|
9013 | [propget, id(DISPID_IHTMLTEXTAREAELEMENT_STATUS)]
|
---|
9014 | VARIANT status();
|
---|
9015 |
|
---|
9016 | [propget, id(DISPID_IHTMLTEXTAREAELEMENT_FORM)]
|
---|
9017 | IHTMLFormElement *form();
|
---|
9018 |
|
---|
9019 | [propput, id(DISPID_IHTMLTEXTAREAELEMENT_DEFAULTVALUE), displaybind, bindable, hidden]
|
---|
9020 | void defaultValue(BSTR v);
|
---|
9021 |
|
---|
9022 | [propget, id(DISPID_IHTMLTEXTAREAELEMENT_DEFAULTVALUE), displaybind, bindable, hidden]
|
---|
9023 | BSTR defaultValue();
|
---|
9024 |
|
---|
9025 | [id(DISPID_IHTMLTEXTAREAELEMENT_SELECT)]
|
---|
9026 | void select();
|
---|
9027 |
|
---|
9028 | [propput, id(DISPID_IHTMLTEXTAREAELEMENT_ONCHANGE), displaybind, bindable]
|
---|
9029 | void onchange(VARIANT v);
|
---|
9030 |
|
---|
9031 | [propget, id(DISPID_IHTMLTEXTAREAELEMENT_ONCHANGE), displaybind, bindable]
|
---|
9032 | VARIANT onchange();
|
---|
9033 |
|
---|
9034 | [propput, id(DISPID_IHTMLTEXTAREAELEMENT_ONSELECT), displaybind, bindable]
|
---|
9035 | void onselect(VARIANT v);
|
---|
9036 |
|
---|
9037 | [propget, id(DISPID_IHTMLTEXTAREAELEMENT_ONSELECT), displaybind, bindable]
|
---|
9038 | VARIANT onselect();
|
---|
9039 |
|
---|
9040 | [propput, id(DISPID_IHTMLTEXTAREAELEMENT_READONLY), displaybind, bindable]
|
---|
9041 | void readOnly(VARIANT_BOOL v);
|
---|
9042 |
|
---|
9043 | [propget, id(DISPID_IHTMLTEXTAREAELEMENT_READONLY), displaybind, bindable]
|
---|
9044 | VARIANT_BOOL readOnly();
|
---|
9045 |
|
---|
9046 | [propput, id(DISPID_IHTMLTEXTAREAELEMENT_ROWS), displaybind, bindable]
|
---|
9047 | void rows(LONG v);
|
---|
9048 |
|
---|
9049 | [propget, id(DISPID_IHTMLTEXTAREAELEMENT_ROWS), displaybind, bindable]
|
---|
9050 | LONG rows();
|
---|
9051 |
|
---|
9052 | [propput, id(DISPID_IHTMLTEXTAREAELEMENT_COLS), displaybind, bindable]
|
---|
9053 | void cols(LONG v);
|
---|
9054 |
|
---|
9055 | [propget, id(DISPID_IHTMLTEXTAREAELEMENT_COLS), displaybind, bindable]
|
---|
9056 | LONG cols();
|
---|
9057 |
|
---|
9058 | [propput, id(DISPID_IHTMLTEXTAREAELEMENT_WRAP), displaybind, bindable]
|
---|
9059 | void wrap(BSTR v);
|
---|
9060 |
|
---|
9061 | [propget, id(DISPID_IHTMLTEXTAREAELEMENT_WRAP), displaybind, bindable]
|
---|
9062 | BSTR wrap();
|
---|
9063 |
|
---|
9064 | [id(DISPID_IHTMLTEXTAREAELEMENT_CREATETEXTRANGE)]
|
---|
9065 | IHTMLTxtRange *createTextRange();
|
---|
9066 | }
|
---|
9067 |
|
---|
9068 | /*****************************************************************************
|
---|
9069 | * DispHTMLUnknownElement interface
|
---|
9070 | */
|
---|
9071 | [
|
---|
9072 | hidden,
|
---|
9073 | uuid(3050f539-98b5-11cf-bb82-00aa00bdce0b)
|
---|
9074 | ]
|
---|
9075 | dispinterface DispHTMLUnknownElement
|
---|
9076 | {
|
---|
9077 | properties:
|
---|
9078 | methods:
|
---|
9079 | WINE_HTMLELEMENT_DISPINTERFACE_DECL;
|
---|
9080 | }
|
---|
9081 |
|
---|
9082 | /*****************************************************************************
|
---|
9083 | * IOmHistory interface
|
---|
9084 | */
|
---|
9085 | [
|
---|
9086 | odl,
|
---|
9087 | oleautomation,
|
---|
9088 | dual,
|
---|
9089 | uuid(FECEAAA2-8405-11CF-8BA1-00AA00476DA6)
|
---|
9090 | ]
|
---|
9091 | interface IOmHistory : IDispatch
|
---|
9092 | {
|
---|
9093 | [propget, id(DISPID_IOMHISTORY_LENGTH)]
|
---|
9094 | HRESULT length([retval, out] short *p);
|
---|
9095 |
|
---|
9096 | [id(DISPID_IOMHISTORY_BACK)]
|
---|
9097 | HRESULT back([optional, in] VARIANT *pvargdistance);
|
---|
9098 |
|
---|
9099 | [id(DISPID_IOMHISTORY_FORWARD)]
|
---|
9100 | HRESULT forward([optional, in] VARIANT *pvargdistance);
|
---|
9101 |
|
---|
9102 | [id(DISPID_IOMHISTORY_GO)]
|
---|
9103 | HRESULT go([optional, in] VARIANT *pvargdistance);
|
---|
9104 | }
|
---|
9105 |
|
---|
9106 | [
|
---|
9107 | noncreatable,
|
---|
9108 | uuid(FECEAAA3-8405-11cf-8BA1-00AA00476DA6)
|
---|
9109 | ]
|
---|
9110 | coclass HTMLHistory
|
---|
9111 | {
|
---|
9112 | [default] interface IOmHistory;
|
---|
9113 | }
|
---|
9114 |
|
---|
9115 | /*****************************************************************************
|
---|
9116 | * IHTMLMimeTypesCollection interface
|
---|
9117 | */
|
---|
9118 | [
|
---|
9119 | odl,
|
---|
9120 | oleautomation,
|
---|
9121 | dual,
|
---|
9122 | uuid(3050F3FC-98B5-11CF-BB82-00AA00BDCE0B)
|
---|
9123 | ]
|
---|
9124 | interface IHTMLMimeTypesCollection : IDispatch
|
---|
9125 | {
|
---|
9126 | [propget, id(DISPID_IHTMLMIMETYPESCOLLECTION_LENGTH)]
|
---|
9127 | HRESULT length([retval, out] LONG *p);
|
---|
9128 | }
|
---|
9129 |
|
---|
9130 | [
|
---|
9131 | noncreatable,
|
---|
9132 | uuid(3050f3fe-98b5-11cf-bb82-00aa00bdce0b)
|
---|
9133 | ]
|
---|
9134 | coclass CMimeTypes
|
---|
9135 | {
|
---|
9136 | [default] interface IHTMLMimeTypesCollection;
|
---|
9137 | }
|
---|
9138 |
|
---|
9139 | /*****************************************************************************
|
---|
9140 | * IHTMLPluginsCollection interface
|
---|
9141 | */
|
---|
9142 | [
|
---|
9143 | odl,
|
---|
9144 | oleautomation,
|
---|
9145 | dual,
|
---|
9146 | uuid(3050F3FD-98B5-11CF-BB82-00AA00BDCE0B)
|
---|
9147 | ]
|
---|
9148 | interface IHTMLPluginsCollection : IDispatch
|
---|
9149 | {
|
---|
9150 | [propget, id(DISPID_IHTMLPLUGINSCOLLECTION_LENGTH)]
|
---|
9151 | HRESULT length([retval, out] LONG *p);
|
---|
9152 |
|
---|
9153 | [id(DISPID_IHTMLPLUGINSCOLLECTION_REFRESH)]
|
---|
9154 | HRESULT refresh([defaultvalue(0), in] VARIANT_BOOL reload);
|
---|
9155 | }
|
---|
9156 |
|
---|
9157 | [
|
---|
9158 | noncreatable,
|
---|
9159 | uuid(3050f3ff-98b5-11cf-bb82-00aa00bdce0b)
|
---|
9160 | ]
|
---|
9161 | coclass CPlugins
|
---|
9162 | {
|
---|
9163 | [default] interface IHTMLPluginsCollection;
|
---|
9164 | }
|
---|
9165 |
|
---|
9166 | /*****************************************************************************
|
---|
9167 | * IHTMLOpsProfile interface
|
---|
9168 | */
|
---|
9169 | [
|
---|
9170 | odl,
|
---|
9171 | oleautomation,
|
---|
9172 | dual,
|
---|
9173 | uuid(3050F401-98B5-11CF-BB82-00AA00BDCE0B)
|
---|
9174 | ]
|
---|
9175 | interface IHTMLOpsProfile : IDispatch
|
---|
9176 | {
|
---|
9177 | [id(DISPID_IHTMLOPSPROFILE_ADDREQUEST)]
|
---|
9178 | HRESULT addRequest(
|
---|
9179 | [in] BSTR name,
|
---|
9180 | [optional, in] VARIANT reserved,
|
---|
9181 | [retval, out] VARIANT_BOOL *success);
|
---|
9182 |
|
---|
9183 | [id(DISPID_IHTMLOPSPROFILE_CLEARREQUEST)]
|
---|
9184 | HRESULT clearRequest();
|
---|
9185 |
|
---|
9186 | [id(DISPID_IHTMLOPSPROFILE_DOREQUEST)]
|
---|
9187 | HRESULT doRequest(
|
---|
9188 | [in] VARIANT usage,
|
---|
9189 | [optional, in] VARIANT fname,
|
---|
9190 | [optional, in] VARIANT domain,
|
---|
9191 | [optional, in] VARIANT path,
|
---|
9192 | [optional, in] VARIANT expire,
|
---|
9193 | [optional, in] VARIANT reserved);
|
---|
9194 |
|
---|
9195 | [id(DISPID_IHTMLOPSPROFILE_GETATTRIBUTE)]
|
---|
9196 | HRESULT getAttribute(
|
---|
9197 | [in] BSTR name,
|
---|
9198 | [retval, out] BSTR *value);
|
---|
9199 |
|
---|
9200 | [id(DISPID_IHTMLOPSPROFILE_SETATTRIBUTE)]
|
---|
9201 | HRESULT setAttribute(
|
---|
9202 | [in] BSTR name,
|
---|
9203 | [in] BSTR value,
|
---|
9204 | [optional, in] VARIANT prefs,
|
---|
9205 | [retval, out] VARIANT_BOOL *success);
|
---|
9206 |
|
---|
9207 | [id(DISPID_IHTMLOPSPROFILE_COMMITCHANGES)]
|
---|
9208 | HRESULT commitChanges([retval, out] VARIANT_BOOL *success);
|
---|
9209 |
|
---|
9210 | [id(DISPID_IHTMLOPSPROFILE_ADDREADREQUEST)]
|
---|
9211 | HRESULT addReadRequest(
|
---|
9212 | [in] BSTR name,
|
---|
9213 | [optional, in] VARIANT reserved,
|
---|
9214 | [retval, out] VARIANT_BOOL *success);
|
---|
9215 |
|
---|
9216 | [id(DISPID_IHTMLOPSPROFILE_DOREADREQUEST)]
|
---|
9217 | HRESULT doReadRequest(
|
---|
9218 | [in] VARIANT usage,
|
---|
9219 | [optional, in] VARIANT fname,
|
---|
9220 | [optional, in] VARIANT domain,
|
---|
9221 | [optional, in] VARIANT path,
|
---|
9222 | [optional, in] VARIANT expire,
|
---|
9223 | [optional, in] VARIANT reserved);
|
---|
9224 |
|
---|
9225 | [id(DISPID_IHTMLOPSPROFILE_DOWRITEREQUEST)]
|
---|
9226 | HRESULT doWriteRequest([retval, out] VARIANT_BOOL *success);
|
---|
9227 | }
|
---|
9228 |
|
---|
9229 | [
|
---|
9230 | noncreatable,
|
---|
9231 | uuid(3050f402-98b5-11cf-bb82-00aa00bdce0b)
|
---|
9232 | ]
|
---|
9233 | coclass COpsProfile
|
---|
9234 | {
|
---|
9235 | [default] interface IHTMLOpsProfile;
|
---|
9236 | }
|
---|
9237 |
|
---|
9238 | /*****************************************************************************
|
---|
9239 | * IOmNavigator interface
|
---|
9240 | */
|
---|
9241 | [
|
---|
9242 | odl,
|
---|
9243 | oleautomation,
|
---|
9244 | dual,
|
---|
9245 | uuid(FECEAAA5-8405-11CF-8BA1-00AA00476DA6)
|
---|
9246 | ]
|
---|
9247 | interface IOmNavigator : IDispatch
|
---|
9248 | {
|
---|
9249 | [propget, id(DISPID_IOMNAVIGATOR_APPCODENAME)]
|
---|
9250 | HRESULT appCodeName([retval, out] BSTR *p);
|
---|
9251 |
|
---|
9252 | [propget, id(DISPID_IOMNAVIGATOR_APPNAME)]
|
---|
9253 | HRESULT appName([retval, out] BSTR *p);
|
---|
9254 |
|
---|
9255 | [propget, id(DISPID_IOMNAVIGATOR_APPVERSION)]
|
---|
9256 | HRESULT appVersion([retval, out] BSTR *p);
|
---|
9257 |
|
---|
9258 | [propget, id(DISPID_IOMNAVIGATOR_USERAGENT)]
|
---|
9259 | HRESULT userAgent([retval, out] BSTR *p);
|
---|
9260 |
|
---|
9261 | [id(DISPID_IOMNAVIGATOR_JAVAENABLED)]
|
---|
9262 | HRESULT javaEnabled([retval, out] VARIANT_BOOL *enabled);
|
---|
9263 |
|
---|
9264 | [id(DISPID_IOMNAVIGATOR_TAINTENABLED)]
|
---|
9265 | HRESULT taintEnabled([retval, out] VARIANT_BOOL *enabled);
|
---|
9266 |
|
---|
9267 | [propget, id(DISPID_IOMNAVIGATOR_MIMETYPES)]
|
---|
9268 | HRESULT mimeTypes([retval, out] IHTMLMimeTypesCollection **p);
|
---|
9269 |
|
---|
9270 | [propget, id(DISPID_IOMNAVIGATOR_PLUGINS)]
|
---|
9271 | HRESULT plugins([retval, out] IHTMLPluginsCollection **p);
|
---|
9272 |
|
---|
9273 | [propget, id(DISPID_IOMNAVIGATOR_COOKIEENABLED)]
|
---|
9274 | HRESULT cookieEnabled([retval, out] VARIANT_BOOL *p);
|
---|
9275 |
|
---|
9276 | [propget, id(DISPID_IOMNAVIGATOR_OPSPROFILE)]
|
---|
9277 | HRESULT opsProfile([retval, out] IHTMLOpsProfile **p);
|
---|
9278 |
|
---|
9279 | [id(DISPID_IOMNAVIGATOR_TOSTRING)]
|
---|
9280 | HRESULT toString([retval, out] BSTR *String);
|
---|
9281 |
|
---|
9282 | [propget, id(DISPID_IOMNAVIGATOR_CPUCLASS)]
|
---|
9283 | HRESULT cpuClass([retval, out] BSTR *p);
|
---|
9284 |
|
---|
9285 | [propget, id(DISPID_IOMNAVIGATOR_SYSTEMLANGUAGE)]
|
---|
9286 | HRESULT systemLanguage([retval, out] BSTR *p);
|
---|
9287 |
|
---|
9288 | [propget, id(DISPID_IOMNAVIGATOR_BROWSERLANGUAGE), hidden]
|
---|
9289 | HRESULT browserLanguage([retval, out] BSTR *p);
|
---|
9290 |
|
---|
9291 | [propget, id(DISPID_IOMNAVIGATOR_USERLANGUAGE)]
|
---|
9292 | HRESULT userLanguage([retval, out] BSTR *p);
|
---|
9293 |
|
---|
9294 | [propget, id(DISPID_IOMNAVIGATOR_PLATFORM)]
|
---|
9295 | HRESULT platform([retval, out] BSTR *p);
|
---|
9296 |
|
---|
9297 | [propget, id(DISPID_IOMNAVIGATOR_APPMINORVERSION)]
|
---|
9298 | HRESULT appMinorVersion([retval, out] BSTR *p);
|
---|
9299 |
|
---|
9300 | [propget, id(DISPID_IOMNAVIGATOR_CONNECTIONSPEED), hidden]
|
---|
9301 | HRESULT connectionSpeed([retval, out] LONG *p);
|
---|
9302 |
|
---|
9303 | [propget, id(DISPID_IOMNAVIGATOR_ONLINE)]
|
---|
9304 | HRESULT onLine([retval, out] VARIANT_BOOL *p);
|
---|
9305 |
|
---|
9306 | [propget, id(DISPID_IOMNAVIGATOR_USERPROFILE)]
|
---|
9307 | HRESULT userProfile([retval, out] IHTMLOpsProfile **p);
|
---|
9308 | }
|
---|
9309 |
|
---|
9310 | /*****************************************************************************
|
---|
9311 | * DispHTMLNavigator dispinterface
|
---|
9312 | */
|
---|
9313 | [
|
---|
9314 | hidden,
|
---|
9315 | uuid(3050f54c-98b5-11cf-bb82-00aa00bdce0b)
|
---|
9316 | ]
|
---|
9317 | dispinterface DispHTMLNavigator
|
---|
9318 | {
|
---|
9319 | properties:
|
---|
9320 | methods:
|
---|
9321 | [propget, id(DISPID_IOMNAVIGATOR_APPCODENAME)]
|
---|
9322 | BSTR appCodeName();
|
---|
9323 |
|
---|
9324 | [propget, id(DISPID_IOMNAVIGATOR_APPNAME)]
|
---|
9325 | BSTR appName();
|
---|
9326 |
|
---|
9327 | [propget, id(DISPID_IOMNAVIGATOR_APPVERSION)]
|
---|
9328 | BSTR appVersion();
|
---|
9329 |
|
---|
9330 | [propget, id(DISPID_IOMNAVIGATOR_USERAGENT)]
|
---|
9331 | BSTR userAgent();
|
---|
9332 |
|
---|
9333 | [id(DISPID_IOMNAVIGATOR_JAVAENABLED)]
|
---|
9334 | VARIANT_BOOL javaEnabled();
|
---|
9335 |
|
---|
9336 | [id(DISPID_IOMNAVIGATOR_TAINTENABLED)]
|
---|
9337 | VARIANT_BOOL taintEnabled();
|
---|
9338 |
|
---|
9339 | [propget, id(DISPID_IOMNAVIGATOR_MIMETYPES)]
|
---|
9340 | IHTMLMimeTypesCollection *mimeTypes();
|
---|
9341 |
|
---|
9342 | [propget, id(DISPID_IOMNAVIGATOR_PLUGINS)]
|
---|
9343 | IHTMLPluginsCollection *plugins();
|
---|
9344 |
|
---|
9345 | [propget, id(DISPID_IOMNAVIGATOR_COOKIEENABLED)]
|
---|
9346 | VARIANT_BOOL cookieEnabled();
|
---|
9347 |
|
---|
9348 | [propget, id(DISPID_IOMNAVIGATOR_OPSPROFILE)]
|
---|
9349 | IHTMLOpsProfile *opsProfile();
|
---|
9350 |
|
---|
9351 | [id(DISPID_IOMNAVIGATOR_TOSTRING)]
|
---|
9352 | BSTR toString();
|
---|
9353 |
|
---|
9354 | [propget, id(DISPID_IOMNAVIGATOR_CPUCLASS)]
|
---|
9355 | BSTR cpuClass();
|
---|
9356 |
|
---|
9357 | [propget, id(DISPID_IOMNAVIGATOR_SYSTEMLANGUAGE)]
|
---|
9358 | BSTR systemLanguage();
|
---|
9359 |
|
---|
9360 | [propget, id(DISPID_IOMNAVIGATOR_BROWSERLANGUAGE), hidden]
|
---|
9361 | BSTR browserLanguage();
|
---|
9362 |
|
---|
9363 | [propget, id(DISPID_IOMNAVIGATOR_USERLANGUAGE)]
|
---|
9364 | BSTR userLanguage();
|
---|
9365 |
|
---|
9366 | [propget, id(DISPID_IOMNAVIGATOR_PLATFORM)]
|
---|
9367 | BSTR platform();
|
---|
9368 |
|
---|
9369 | [propget, id(DISPID_IOMNAVIGATOR_APPMINORVERSION)]
|
---|
9370 | BSTR appMinorVersion();
|
---|
9371 |
|
---|
9372 | [propget, id(DISPID_IOMNAVIGATOR_CONNECTIONSPEED), hidden]
|
---|
9373 | LONG connectionSpeed();
|
---|
9374 |
|
---|
9375 | [propget, id(DISPID_IOMNAVIGATOR_ONLINE)]
|
---|
9376 | VARIANT_BOOL onLine();
|
---|
9377 |
|
---|
9378 | [propget, id(DISPID_IOMNAVIGATOR_USERPROFILE)]
|
---|
9379 | IHTMLOpsProfile *userProfile();
|
---|
9380 |
|
---|
9381 | WINE_IHTMLDOMCONSTRUCTOR_DISPINTERFACE_DECL;
|
---|
9382 | }
|
---|
9383 |
|
---|
9384 | [
|
---|
9385 | noncreatable,
|
---|
9386 | uuid(FECEAAA6-8405-11cf-8BA1-00AA00476DA6)
|
---|
9387 | ]
|
---|
9388 | coclass HTMLNavigator
|
---|
9389 | {
|
---|
9390 | [default] dispinterface DispHTMLNavigator;
|
---|
9391 | interface IOmNavigator;
|
---|
9392 | }
|
---|
9393 |
|
---|
9394 | /*****************************************************************************
|
---|
9395 | * IHTMLLocation interface
|
---|
9396 | */
|
---|
9397 | [
|
---|
9398 | odl,
|
---|
9399 | oleautomation,
|
---|
9400 | dual,
|
---|
9401 | uuid(163BB1E0-6E00-11cf-837A-48DC04C10000)
|
---|
9402 | ]
|
---|
9403 | interface IHTMLLocation : IDispatch
|
---|
9404 | {
|
---|
9405 | [propput, id(DISPID_IHTMLLOCATION_HREF)]
|
---|
9406 | HRESULT href([in] BSTR v);
|
---|
9407 |
|
---|
9408 | [propget, id(DISPID_IHTMLLOCATION_HREF)]
|
---|
9409 | HRESULT href([retval, out] BSTR *p);
|
---|
9410 |
|
---|
9411 | [propput, id(DISPID_IHTMLLOCATION_PROTOCOL)]
|
---|
9412 | HRESULT protocol([in] BSTR v);
|
---|
9413 |
|
---|
9414 | [propget, id(DISPID_IHTMLLOCATION_PROTOCOL)]
|
---|
9415 | HRESULT protocol([retval, out] BSTR *p);
|
---|
9416 |
|
---|
9417 | [propput, id(DISPID_IHTMLLOCATION_HOST)]
|
---|
9418 | HRESULT host([in] BSTR v);
|
---|
9419 |
|
---|
9420 | [propget, id(DISPID_IHTMLLOCATION_HOST)]
|
---|
9421 | HRESULT host([retval, out] BSTR *p);
|
---|
9422 |
|
---|
9423 | [propput, id(DISPID_IHTMLLOCATION_HOSTNAME)]
|
---|
9424 | HRESULT hostname([in] BSTR v);
|
---|
9425 |
|
---|
9426 | [propget, id(DISPID_IHTMLLOCATION_HOSTNAME)]
|
---|
9427 | HRESULT hostname([retval, out] BSTR *p);
|
---|
9428 |
|
---|
9429 | [propput, id(DISPID_IHTMLLOCATION_PORT)]
|
---|
9430 | HRESULT port([in] BSTR v);
|
---|
9431 |
|
---|
9432 | [propget, id(DISPID_IHTMLLOCATION_PORT)]
|
---|
9433 | HRESULT port([retval, out] BSTR *p);
|
---|
9434 |
|
---|
9435 | [propput, id(DISPID_IHTMLLOCATION_PATHNAME)]
|
---|
9436 | HRESULT pathname([in] BSTR v);
|
---|
9437 |
|
---|
9438 | [propget, id(DISPID_IHTMLLOCATION_PATHNAME)]
|
---|
9439 | HRESULT pathname([retval, out] BSTR *p);
|
---|
9440 |
|
---|
9441 | [propput, id(DISPID_IHTMLLOCATION_SEARCH)]
|
---|
9442 | HRESULT search([in] BSTR v);
|
---|
9443 |
|
---|
9444 | [propget, id(DISPID_IHTMLLOCATION_SEARCH)]
|
---|
9445 | HRESULT search([retval, out] BSTR *p);
|
---|
9446 |
|
---|
9447 | [propput, id(DISPID_IHTMLLOCATION_HASH)]
|
---|
9448 | HRESULT hash([in] BSTR v);
|
---|
9449 |
|
---|
9450 | [propget, id(DISPID_IHTMLLOCATION_HASH)]
|
---|
9451 | HRESULT hash([retval, out] BSTR *p);
|
---|
9452 |
|
---|
9453 | [id(DISPID_IHTMLLOCATION_RELOAD)]
|
---|
9454 | HRESULT reload([defaultvalue(0), in] VARIANT_BOOL flag);
|
---|
9455 |
|
---|
9456 | [id(DISPID_IHTMLLOCATION_REPLACE)]
|
---|
9457 | HRESULT replace([in] BSTR bstr);
|
---|
9458 |
|
---|
9459 | [id(DISPID_IHTMLLOCATION_ASSIGN)]
|
---|
9460 | HRESULT assign([in] BSTR bstr);
|
---|
9461 |
|
---|
9462 | [id(DISPID_IHTMLLOCATION_TOSTRING)]
|
---|
9463 | HRESULT toString([retval, out] BSTR *String);
|
---|
9464 | }
|
---|
9465 |
|
---|
9466 | /*****************************************************************************
|
---|
9467 | * DispHTMLLocation dispinterface
|
---|
9468 | */
|
---|
9469 | [
|
---|
9470 | hidden,
|
---|
9471 | uuid(3050f54e-98b5-11cf-bb82-00aa00bdce0b)
|
---|
9472 | ]
|
---|
9473 | dispinterface DispHTMLLocation
|
---|
9474 | {
|
---|
9475 | properties:
|
---|
9476 | methods:
|
---|
9477 | [propput, id(DISPID_IHTMLLOCATION_HREF)]
|
---|
9478 | void href(BSTR v);
|
---|
9479 |
|
---|
9480 | [propget, id(DISPID_IHTMLLOCATION_HREF)]
|
---|
9481 | BSTR href();
|
---|
9482 |
|
---|
9483 | [propput, id(DISPID_IHTMLLOCATION_PROTOCOL)]
|
---|
9484 | void protocol(BSTR v);
|
---|
9485 |
|
---|
9486 | [propget, id(DISPID_IHTMLLOCATION_PROTOCOL)]
|
---|
9487 | BSTR protocol();
|
---|
9488 |
|
---|
9489 | [propput, id(DISPID_IHTMLLOCATION_HOST)]
|
---|
9490 | void host(BSTR v);
|
---|
9491 |
|
---|
9492 | [propget, id(DISPID_IHTMLLOCATION_HOST)]
|
---|
9493 | BSTR host();
|
---|
9494 |
|
---|
9495 | [propput, id(DISPID_IHTMLLOCATION_HOSTNAME)]
|
---|
9496 | void hostname(BSTR v);
|
---|
9497 |
|
---|
9498 | [propget, id(DISPID_IHTMLLOCATION_HOSTNAME)]
|
---|
9499 | BSTR hostname();
|
---|
9500 |
|
---|
9501 | [propput, id(DISPID_IHTMLLOCATION_PORT)]
|
---|
9502 | void port(BSTR v);
|
---|
9503 |
|
---|
9504 | [propget, id(DISPID_IHTMLLOCATION_PORT)]
|
---|
9505 | BSTR port();
|
---|
9506 |
|
---|
9507 | [propput, id(DISPID_IHTMLLOCATION_PATHNAME)]
|
---|
9508 | void pathname(BSTR v);
|
---|
9509 |
|
---|
9510 | [propget, id(DISPID_IHTMLLOCATION_PATHNAME)]
|
---|
9511 | BSTR pathname();
|
---|
9512 |
|
---|
9513 | [propput, id(DISPID_IHTMLLOCATION_SEARCH)]
|
---|
9514 | void search(BSTR v);
|
---|
9515 |
|
---|
9516 | [propget, id(DISPID_IHTMLLOCATION_SEARCH)]
|
---|
9517 | BSTR search();
|
---|
9518 |
|
---|
9519 | [propput, id(DISPID_IHTMLLOCATION_HASH)]
|
---|
9520 | void hash(BSTR v);
|
---|
9521 |
|
---|
9522 | [propget, id(DISPID_IHTMLLOCATION_HASH)]
|
---|
9523 | BSTR hash();
|
---|
9524 |
|
---|
9525 | [id(DISPID_IHTMLLOCATION_RELOAD)]
|
---|
9526 | void reload([in, defaultvalue(0)] VARIANT_BOOL flag);
|
---|
9527 |
|
---|
9528 | [id(DISPID_IHTMLLOCATION_REPLACE)]
|
---|
9529 | void replace([in] BSTR bstr);
|
---|
9530 |
|
---|
9531 | [id(DISPID_IHTMLLOCATION_ASSIGN)]
|
---|
9532 | void assign([in] BSTR bstr);
|
---|
9533 |
|
---|
9534 | [id(DISPID_IHTMLLOCATION_TOSTRING)]
|
---|
9535 | BSTR toString();
|
---|
9536 |
|
---|
9537 | WINE_IHTMLDOMCONSTRUCTOR_DISPINTERFACE_DECL;
|
---|
9538 | }
|
---|
9539 |
|
---|
9540 | [
|
---|
9541 | noncreatable,
|
---|
9542 | uuid(163BB1E1-6E00-11cf-837A-48DC04C10000)
|
---|
9543 | ]
|
---|
9544 | coclass HTMLLocation
|
---|
9545 | {
|
---|
9546 | [default] dispinterface DispHTMLLocation;
|
---|
9547 | interface IHTMLLocation;
|
---|
9548 | }
|
---|
9549 |
|
---|
9550 | [
|
---|
9551 | odl,
|
---|
9552 | oleautomation,
|
---|
9553 | dual,
|
---|
9554 | uuid(3050f4ce-98b5-11cf-bb82-00aa00bdce0b)
|
---|
9555 | ]
|
---|
9556 | interface IHTMLBookmarkCollection : IDispatch
|
---|
9557 | {
|
---|
9558 | [propget, id(DISPID_IHTMLBOOKMARKCOLLECTION_LENGTH), hidden]
|
---|
9559 | HRESULT length([out, retval] LONG *p);
|
---|
9560 |
|
---|
9561 | [propget, id(DISPID_IHTMLBOOKMARKCOLLECTION__NEWENUM), hidden, restricted]
|
---|
9562 | HRESULT _newEnum([out, retval] IUnknown **p);
|
---|
9563 |
|
---|
9564 | [id(DISPID_IHTMLBOOKMARKCOLLECTION_ITEM)]
|
---|
9565 | HRESULT item(
|
---|
9566 | [in] LONG index,
|
---|
9567 | [out, retval] VARIANT *pVarBookmark);
|
---|
9568 | }
|
---|
9569 |
|
---|
9570 | /*****************************************************************************
|
---|
9571 | * IHTMLDataTransfer interface
|
---|
9572 | */
|
---|
9573 | [
|
---|
9574 | odl,
|
---|
9575 | oleautomation,
|
---|
9576 | dual,
|
---|
9577 | uuid(3050f4b3-98b5-11cf-bb82-00aa00bdce0b)
|
---|
9578 | ]
|
---|
9579 | interface IHTMLDataTransfer : IDispatch
|
---|
9580 | {
|
---|
9581 | [id(DISPID_IHTMLDATATRANSFER_SETDATA)]
|
---|
9582 | HRESULT setData(
|
---|
9583 | [in] BSTR format,
|
---|
9584 | [in] VARIANT *data,
|
---|
9585 | [out, retval] VARIANT_BOOL *pret);
|
---|
9586 |
|
---|
9587 | [id(DISPID_IHTMLDATATRANSFER_GETDATA)]
|
---|
9588 | HRESULT getData(
|
---|
9589 | [in] BSTR format,
|
---|
9590 | [out, retval] VARIANT *pvarRet);
|
---|
9591 |
|
---|
9592 | [id(DISPID_IHTMLDATATRANSFER_CLEARDATA)]
|
---|
9593 | HRESULT clearData(
|
---|
9594 | [in] BSTR format,
|
---|
9595 | [out, retval] VARIANT_BOOL *pret);
|
---|
9596 |
|
---|
9597 | [propput, id(DISPID_IHTMLDATATRANSFER_DROPEFFECT)]
|
---|
9598 | HRESULT dropEffect([in] BSTR v);
|
---|
9599 |
|
---|
9600 | [propget, id(DISPID_IHTMLDATATRANSFER_DROPEFFECT)]
|
---|
9601 | HRESULT dropEffect([out, retval] BSTR *p);
|
---|
9602 |
|
---|
9603 | [propput, id(DISPID_IHTMLDATATRANSFER_EFFECTALLOWED)]
|
---|
9604 | HRESULT effectAllowed([in] BSTR v);
|
---|
9605 |
|
---|
9606 | [propget, id(DISPID_IHTMLDATATRANSFER_EFFECTALLOWED)]
|
---|
9607 | HRESULT effectAllowed([out, retval] BSTR *p);
|
---|
9608 | }
|
---|
9609 |
|
---|
9610 | /*****************************************************************************
|
---|
9611 | * IHTMLEventObj interface
|
---|
9612 | */
|
---|
9613 | [
|
---|
9614 | odl,
|
---|
9615 | oleautomation,
|
---|
9616 | dual,
|
---|
9617 | uuid(3050F32D-98B5-11CF-BB82-00AA00BDCE0B)
|
---|
9618 | ]
|
---|
9619 | interface IHTMLEventObj : IDispatch
|
---|
9620 | {
|
---|
9621 | [propget, id(DISPID_IHTMLEVENTOBJ_SRCELEMENT)]
|
---|
9622 | HRESULT srcElement([retval, out] IHTMLElement **p);
|
---|
9623 |
|
---|
9624 | [propget, id(DISPID_IHTMLEVENTOBJ_ALTKEY)]
|
---|
9625 | HRESULT altKey([retval, out] VARIANT_BOOL *p);
|
---|
9626 |
|
---|
9627 | [propget, id(DISPID_IHTMLEVENTOBJ_CTRLKEY)]
|
---|
9628 | HRESULT ctrlKey([retval, out] VARIANT_BOOL *p);
|
---|
9629 |
|
---|
9630 | [propget, id(DISPID_IHTMLEVENTOBJ_SHIFTKEY)]
|
---|
9631 | HRESULT shiftKey([retval, out] VARIANT_BOOL *p);
|
---|
9632 |
|
---|
9633 | [propput, id(DISPID_IHTMLEVENTOBJ_RETURNVALUE)]
|
---|
9634 | HRESULT returnValue([in] VARIANT v);
|
---|
9635 |
|
---|
9636 | [propget, id(DISPID_IHTMLEVENTOBJ_RETURNVALUE)]
|
---|
9637 | HRESULT returnValue([retval, out] VARIANT *p);
|
---|
9638 |
|
---|
9639 | [propput, id(DISPID_IHTMLEVENTOBJ_CANCELBUBBLE)]
|
---|
9640 | HRESULT cancelBubble([in] VARIANT_BOOL v);
|
---|
9641 |
|
---|
9642 | [propget, id(DISPID_IHTMLEVENTOBJ_CANCELBUBBLE)]
|
---|
9643 | HRESULT cancelBubble([retval, out] VARIANT_BOOL *p);
|
---|
9644 |
|
---|
9645 | [propget, id(DISPID_IHTMLEVENTOBJ_FROMELEMENT)]
|
---|
9646 | HRESULT fromElement([retval, out] IHTMLElement **p);
|
---|
9647 |
|
---|
9648 | [propget, id(DISPID_IHTMLEVENTOBJ_TOELEMENT)]
|
---|
9649 | HRESULT toElement([retval, out] IHTMLElement **p);
|
---|
9650 |
|
---|
9651 | [propput, id(DISPID_IHTMLEVENTOBJ_KEYCODE)]
|
---|
9652 | HRESULT keyCode([in] LONG v);
|
---|
9653 |
|
---|
9654 | [propget, id(DISPID_IHTMLEVENTOBJ_KEYCODE)]
|
---|
9655 | HRESULT keyCode([retval, out] LONG *p);
|
---|
9656 |
|
---|
9657 | [propget, id(DISPID_IHTMLEVENTOBJ_BUTTON)]
|
---|
9658 | HRESULT button([retval, out] LONG *p);
|
---|
9659 |
|
---|
9660 | [propget, id(DISPID_IHTMLEVENTOBJ_TYPE)]
|
---|
9661 | HRESULT type([retval, out] BSTR *p);
|
---|
9662 |
|
---|
9663 | [propget, id(DISPID_IHTMLEVENTOBJ_QUALIFIER)]
|
---|
9664 | HRESULT qualifier([retval, out] BSTR *p);
|
---|
9665 |
|
---|
9666 | [propget, id(DISPID_IHTMLEVENTOBJ_REASON)]
|
---|
9667 | HRESULT reason([retval, out] LONG *p);
|
---|
9668 |
|
---|
9669 | [propget, id(DISPID_IHTMLEVENTOBJ_X)]
|
---|
9670 | HRESULT x([retval, out] LONG *p);
|
---|
9671 |
|
---|
9672 | [propget, id(DISPID_IHTMLEVENTOBJ_Y)]
|
---|
9673 | HRESULT y([retval, out] LONG *p);
|
---|
9674 |
|
---|
9675 | [propget, id(DISPID_IHTMLEVENTOBJ_CLIENTX)]
|
---|
9676 | HRESULT clientX([retval, out] LONG *p);
|
---|
9677 |
|
---|
9678 | [propget, id(DISPID_IHTMLEVENTOBJ_CLIENTY)]
|
---|
9679 | HRESULT clientY([retval, out] LONG *p);
|
---|
9680 |
|
---|
9681 | [propget, id(DISPID_IHTMLEVENTOBJ_OFFSETX)]
|
---|
9682 | HRESULT offsetX([retval, out] LONG *p);
|
---|
9683 |
|
---|
9684 | [propget, id(DISPID_IHTMLEVENTOBJ_OFFSETY)]
|
---|
9685 | HRESULT offsetY([retval, out] LONG *p);
|
---|
9686 |
|
---|
9687 | [propget, id(DISPID_IHTMLEVENTOBJ_SCREENX)]
|
---|
9688 | HRESULT screenX([retval, out] LONG *p);
|
---|
9689 |
|
---|
9690 | [propget, id(DISPID_IHTMLEVENTOBJ_SCREENY)]
|
---|
9691 | HRESULT screenY([retval, out] LONG *p);
|
---|
9692 |
|
---|
9693 | [propget, id(DISPID_IHTMLEVENTOBJ_SRCFILTER)]
|
---|
9694 | HRESULT srcFilter([retval, out] IDispatch **p);
|
---|
9695 | }
|
---|
9696 |
|
---|
9697 | /*****************************************************************************
|
---|
9698 | * DispCEventObj dispinterface
|
---|
9699 | */
|
---|
9700 | [
|
---|
9701 | hidden,
|
---|
9702 | uuid(3050f558-98b5-11cf-bb82-00aa00bdce0b)
|
---|
9703 | ]
|
---|
9704 | dispinterface DispCEventObj
|
---|
9705 | {
|
---|
9706 | properties:
|
---|
9707 | methods:
|
---|
9708 | [propput, id(DISPID_IHTMLEVENTOBJ_RETURNVALUE)]
|
---|
9709 | void returnValue(VARIANT v);
|
---|
9710 |
|
---|
9711 | [propget, id(DISPID_IHTMLEVENTOBJ_RETURNVALUE)]
|
---|
9712 | VARIANT returnValue();
|
---|
9713 |
|
---|
9714 | [propput, id(DISPID_IHTMLEVENTOBJ_CANCELBUBBLE)]
|
---|
9715 | void cancelBubble(VARIANT_BOOL v);
|
---|
9716 |
|
---|
9717 | [propget, id(DISPID_IHTMLEVENTOBJ_CANCELBUBBLE)]
|
---|
9718 | VARIANT_BOOL cancelBubble();
|
---|
9719 |
|
---|
9720 | [propput, id(DISPID_IHTMLEVENTOBJ_KEYCODE)]
|
---|
9721 | void keyCode(LONG v);
|
---|
9722 |
|
---|
9723 | [propget, id(DISPID_IHTMLEVENTOBJ_KEYCODE)]
|
---|
9724 | LONG keyCode();
|
---|
9725 |
|
---|
9726 | [id(DISPID_IHTMLEVENTOBJ2_SETATTRIBUTE)]
|
---|
9727 | void setAttribute(
|
---|
9728 | [in] BSTR strAttributeName,
|
---|
9729 | [in] VARIANT AttributeValue,
|
---|
9730 | [in, defaultvalue(1)] LONG lFlags);
|
---|
9731 |
|
---|
9732 | [id(DISPID_IHTMLEVENTOBJ2_GETATTRIBUTE)]
|
---|
9733 | VARIANT getAttribute(
|
---|
9734 | [in] BSTR strAttributeName,
|
---|
9735 | [in, defaultvalue(0)] LONG lFlags);
|
---|
9736 |
|
---|
9737 | [id(DISPID_IHTMLEVENTOBJ2_REMOVEATTRIBUTE)]
|
---|
9738 | VARIANT_BOOL removeAttribute(
|
---|
9739 | [in] BSTR strAttributeName,
|
---|
9740 | [in, defaultvalue(1)] LONG lFlags);
|
---|
9741 |
|
---|
9742 | [propput, id(DISPID_IHTMLEVENTOBJ2_PROPERTYNAME)]
|
---|
9743 | void propertyName(BSTR v);
|
---|
9744 |
|
---|
9745 | [propget, id(DISPID_IHTMLEVENTOBJ2_PROPERTYNAME)]
|
---|
9746 | BSTR propertyName();
|
---|
9747 |
|
---|
9748 | [propputref, id(DISPID_IHTMLEVENTOBJ2_BOOKMARKS)]
|
---|
9749 | void bookmarks(IHTMLBookmarkCollection *v);
|
---|
9750 |
|
---|
9751 | [propget, id(DISPID_IHTMLEVENTOBJ2_BOOKMARKS)]
|
---|
9752 | IHTMLBookmarkCollection *bookmarks();
|
---|
9753 |
|
---|
9754 | [propputref, id(DISPID_IHTMLEVENTOBJ2_RECORDSET)]
|
---|
9755 | void recordset(IDispatch *v);
|
---|
9756 |
|
---|
9757 | [propget, id(DISPID_IHTMLEVENTOBJ2_RECORDSET)]
|
---|
9758 | IDispatch *recordset();
|
---|
9759 |
|
---|
9760 | [propput, id(DISPID_IHTMLEVENTOBJ2_DATAFLD)]
|
---|
9761 | void dataFld(BSTR v);
|
---|
9762 |
|
---|
9763 | [propget, id(DISPID_IHTMLEVENTOBJ2_DATAFLD)]
|
---|
9764 | BSTR dataFld();
|
---|
9765 |
|
---|
9766 | [propputref, id(DISPID_IHTMLEVENTOBJ2_BOUNDELEMENTS)]
|
---|
9767 | void boundElements(IHTMLElementCollection *v);
|
---|
9768 |
|
---|
9769 | [propget, id(DISPID_IHTMLEVENTOBJ2_BOUNDELEMENTS)]
|
---|
9770 | IHTMLElementCollection *boundElements();
|
---|
9771 |
|
---|
9772 | [propput, id(DISPID_IHTMLEVENTOBJ2_REPEAT)]
|
---|
9773 | void repeat(VARIANT_BOOL v);
|
---|
9774 |
|
---|
9775 | [propget, id(DISPID_IHTMLEVENTOBJ2_REPEAT)]
|
---|
9776 | VARIANT_BOOL repeat();
|
---|
9777 |
|
---|
9778 | [propput, id(DISPID_IHTMLEVENTOBJ2_SRCURN)]
|
---|
9779 | void srcUrn(BSTR v);
|
---|
9780 |
|
---|
9781 | [propget, id(DISPID_IHTMLEVENTOBJ2_SRCURN)]
|
---|
9782 | BSTR srcUrn();
|
---|
9783 |
|
---|
9784 | [propputref, id(DISPID_IHTMLEVENTOBJ2_SRCELEMENT)]
|
---|
9785 | void srcElement(IHTMLElement *v);
|
---|
9786 |
|
---|
9787 | [propget, id(DISPID_IHTMLEVENTOBJ2_SRCELEMENT)]
|
---|
9788 | IHTMLElement *srcElement();
|
---|
9789 |
|
---|
9790 | [propput, id(DISPID_IHTMLEVENTOBJ2_ALTKEY)]
|
---|
9791 | void altKey(VARIANT_BOOL v);
|
---|
9792 |
|
---|
9793 | [propget, id(DISPID_IHTMLEVENTOBJ2_ALTKEY)]
|
---|
9794 | VARIANT_BOOL altKey();
|
---|
9795 |
|
---|
9796 | [propput, id(DISPID_IHTMLEVENTOBJ2_CTRLKEY)]
|
---|
9797 | void ctrlKey(VARIANT_BOOL v);
|
---|
9798 |
|
---|
9799 | [propget, id(DISPID_IHTMLEVENTOBJ2_CTRLKEY)]
|
---|
9800 | VARIANT_BOOL ctrlKey();
|
---|
9801 |
|
---|
9802 | [propput, id(DISPID_IHTMLEVENTOBJ2_SHIFTKEY)]
|
---|
9803 | void shiftKey(VARIANT_BOOL v);
|
---|
9804 |
|
---|
9805 | [propget, id(DISPID_IHTMLEVENTOBJ2_SHIFTKEY)]
|
---|
9806 | VARIANT_BOOL shiftKey();
|
---|
9807 |
|
---|
9808 | [propputref, id(DISPID_IHTMLEVENTOBJ2_FROMELEMENT)]
|
---|
9809 | void fromElement(IHTMLElement *v);
|
---|
9810 |
|
---|
9811 | [propget, id(DISPID_IHTMLEVENTOBJ2_FROMELEMENT)]
|
---|
9812 | IHTMLElement *fromElement();
|
---|
9813 |
|
---|
9814 | [propputref, id(DISPID_IHTMLEVENTOBJ2_TOELEMENT)]
|
---|
9815 | void toElement(IHTMLElement *v);
|
---|
9816 |
|
---|
9817 | [propget, id(DISPID_IHTMLEVENTOBJ2_TOELEMENT)]
|
---|
9818 | IHTMLElement *toElement();
|
---|
9819 |
|
---|
9820 | [propput, id(DISPID_IHTMLEVENTOBJ2_BUTTON)]
|
---|
9821 | void button(LONG v);
|
---|
9822 |
|
---|
9823 | [propget, id(DISPID_IHTMLEVENTOBJ2_BUTTON)]
|
---|
9824 | LONG button();
|
---|
9825 |
|
---|
9826 | [propput, id(DISPID_IHTMLEVENTOBJ2_TYPE)]
|
---|
9827 | void type(BSTR v);
|
---|
9828 |
|
---|
9829 | [propget, id(DISPID_IHTMLEVENTOBJ2_TYPE)]
|
---|
9830 | BSTR type();
|
---|
9831 |
|
---|
9832 | [propput, id(DISPID_IHTMLEVENTOBJ2_QUALIFIER)]
|
---|
9833 | void qualifier(BSTR v);
|
---|
9834 |
|
---|
9835 | [propget, id(DISPID_IHTMLEVENTOBJ2_QUALIFIER)]
|
---|
9836 | BSTR qualifier();
|
---|
9837 |
|
---|
9838 | [propput, id(DISPID_IHTMLEVENTOBJ2_REASON)]
|
---|
9839 | void reason(LONG v);
|
---|
9840 |
|
---|
9841 | [propget, id(DISPID_IHTMLEVENTOBJ2_REASON)]
|
---|
9842 | LONG reason();
|
---|
9843 |
|
---|
9844 | [propput, id(DISPID_IHTMLEVENTOBJ2_X)]
|
---|
9845 | void x(LONG v);
|
---|
9846 |
|
---|
9847 | [propget, id(DISPID_IHTMLEVENTOBJ2_X)]
|
---|
9848 | LONG x();
|
---|
9849 |
|
---|
9850 | [propput, id(DISPID_IHTMLEVENTOBJ2_Y)]
|
---|
9851 | void y(LONG v);
|
---|
9852 |
|
---|
9853 | [propget, id(DISPID_IHTMLEVENTOBJ2_Y)]
|
---|
9854 | LONG y();
|
---|
9855 |
|
---|
9856 | [propput, id(DISPID_IHTMLEVENTOBJ2_CLIENTX)]
|
---|
9857 | void clientX(LONG v);
|
---|
9858 |
|
---|
9859 | [propget, id(DISPID_IHTMLEVENTOBJ2_CLIENTX)]
|
---|
9860 | LONG clientX();
|
---|
9861 |
|
---|
9862 | [propput, id(DISPID_IHTMLEVENTOBJ2_CLIENTY)]
|
---|
9863 | void clientY(LONG v);
|
---|
9864 |
|
---|
9865 | [propget, id(DISPID_IHTMLEVENTOBJ2_CLIENTY)]
|
---|
9866 | LONG clientY();
|
---|
9867 | [propput, id(DISPID_IHTMLEVENTOBJ2_OFFSETX)]
|
---|
9868 | void offsetX(LONG v);
|
---|
9869 |
|
---|
9870 | [propget, id(DISPID_IHTMLEVENTOBJ2_OFFSETX)]
|
---|
9871 | LONG offsetX();
|
---|
9872 |
|
---|
9873 | [propput, id(DISPID_IHTMLEVENTOBJ2_OFFSETY)]
|
---|
9874 | void offsetY(LONG v);
|
---|
9875 |
|
---|
9876 | [propget, id(DISPID_IHTMLEVENTOBJ2_OFFSETY)]
|
---|
9877 | LONG offsetY();
|
---|
9878 |
|
---|
9879 | [propput, id(DISPID_IHTMLEVENTOBJ2_SCREENX)]
|
---|
9880 | void screenX(LONG v);
|
---|
9881 |
|
---|
9882 | [propget, id(DISPID_IHTMLEVENTOBJ2_SCREENX)]
|
---|
9883 | LONG screenX();
|
---|
9884 |
|
---|
9885 | [propput, id(DISPID_IHTMLEVENTOBJ2_SCREENY)]
|
---|
9886 | void screenY(LONG v);
|
---|
9887 |
|
---|
9888 | [propget, id(DISPID_IHTMLEVENTOBJ2_SCREENY)]
|
---|
9889 | LONG screenY();
|
---|
9890 |
|
---|
9891 | [propputref, id(DISPID_IHTMLEVENTOBJ2_SRCFILTER)]
|
---|
9892 | void srcFilter(IDispatch *v);
|
---|
9893 |
|
---|
9894 | [propget, id(DISPID_IHTMLEVENTOBJ2_SRCFILTER)]
|
---|
9895 | IDispatch *srcFilter();
|
---|
9896 |
|
---|
9897 | [propget, id(DISPID_IHTMLEVENTOBJ2_DATATRANSFER)]
|
---|
9898 | IHTMLDataTransfer *dataTransfer();
|
---|
9899 |
|
---|
9900 | [propget, id(DISPID_IHTMLEVENTOBJ3_CONTENTOVERFLOW)]
|
---|
9901 | VARIANT_BOOL contentOverflow();
|
---|
9902 |
|
---|
9903 | [propput, id(DISPID_IHTMLEVENTOBJ3_SHIFTLEFT)]
|
---|
9904 | void shiftLeft(VARIANT_BOOL v);
|
---|
9905 |
|
---|
9906 | [propget, id(DISPID_IHTMLEVENTOBJ3_SHIFTLEFT)]
|
---|
9907 | VARIANT_BOOL shiftLeft();
|
---|
9908 |
|
---|
9909 | [propput, id(DISPID_IHTMLEVENTOBJ3_ALTLEFT)]
|
---|
9910 | void altLeft(VARIANT_BOOL v);
|
---|
9911 |
|
---|
9912 | [propget, id(DISPID_IHTMLEVENTOBJ3_ALTLEFT)]
|
---|
9913 | VARIANT_BOOL altLeft();
|
---|
9914 |
|
---|
9915 | [propput, id(DISPID_IHTMLEVENTOBJ3_CTRLLEFT)]
|
---|
9916 | void ctrlLeft(VARIANT_BOOL v);
|
---|
9917 |
|
---|
9918 | [propget, id(DISPID_IHTMLEVENTOBJ3_CTRLLEFT)]
|
---|
9919 | VARIANT_BOOL ctrlLeft();
|
---|
9920 |
|
---|
9921 | [propget, id(DISPID_IHTMLEVENTOBJ3_IMECOMPOSITIONCHANGE), hidden, restricted, nonbrowsable]
|
---|
9922 | LONG_PTR imeCompositionChange();
|
---|
9923 |
|
---|
9924 | [propget, id(DISPID_IHTMLEVENTOBJ3_IMENOTIFYCOMMAND), hidden, restricted, nonbrowsable]
|
---|
9925 | LONG_PTR imeNotifyCommand();
|
---|
9926 |
|
---|
9927 | [propget, id(DISPID_IHTMLEVENTOBJ3_IMENOTIFYDATA), hidden, restricted, nonbrowsable]
|
---|
9928 | LONG_PTR imeNotifyData();
|
---|
9929 |
|
---|
9930 | [propget, id(DISPID_IHTMLEVENTOBJ3_IMEREQUEST), hidden, restricted, nonbrowsable]
|
---|
9931 | LONG_PTR imeRequest();
|
---|
9932 |
|
---|
9933 | [propget, id(DISPID_IHTMLEVENTOBJ3_IMEREQUESTDATA), hidden, restricted, nonbrowsable]
|
---|
9934 | LONG_PTR imeRequestData();
|
---|
9935 |
|
---|
9936 | [propget, id(DISPID_IHTMLEVENTOBJ3_KEYBOARDLAYOUT), hidden, restricted, nonbrowsable]
|
---|
9937 | LONG_PTR keyboardLayout();
|
---|
9938 |
|
---|
9939 | [propget, id(DISPID_IHTMLEVENTOBJ3_BEHAVIORCOOKIE)]
|
---|
9940 | LONG behaviorCookie();
|
---|
9941 |
|
---|
9942 | [propget, id(DISPID_IHTMLEVENTOBJ3_BEHAVIORPART)]
|
---|
9943 | LONG behaviorPart();
|
---|
9944 |
|
---|
9945 | [propget, id(DISPID_IHTMLEVENTOBJ3_NEXTPAGE)]
|
---|
9946 | BSTR nextPage();
|
---|
9947 |
|
---|
9948 | [propget, id(DISPID_IHTMLEVENTOBJ4_WHEELDELTA)]
|
---|
9949 | LONG wheelDelta();
|
---|
9950 | }
|
---|
9951 |
|
---|
9952 | /*****************************************************************************
|
---|
9953 | * IHTMLFramesCollection2 interface
|
---|
9954 | */
|
---|
9955 | [
|
---|
9956 | odl,
|
---|
9957 | oleautomation,
|
---|
9958 | dual,
|
---|
9959 | uuid(332C4426-26CB-11D0-B483-00C04FD90119)
|
---|
9960 | ]
|
---|
9961 | interface IHTMLFramesCollection2 : IDispatch
|
---|
9962 | {
|
---|
9963 | [id(DISPID_IHTMLFRAMESCOLLECTION2_ITEM)]
|
---|
9964 | HRESULT item(
|
---|
9965 | [in] VARIANT *pvarIndex,
|
---|
9966 | [retval, out] VARIANT *pvarResult);
|
---|
9967 |
|
---|
9968 | [propget, id(DISPID_IHTMLFRAMESCOLLECTION2_LENGTH)]
|
---|
9969 | HRESULT length([retval, out] LONG *p);
|
---|
9970 | }
|
---|
9971 |
|
---|
9972 | /*****************************************************************************
|
---|
9973 | * IHTMLScreen interface
|
---|
9974 | */
|
---|
9975 | [
|
---|
9976 | odl,
|
---|
9977 | oleautomation,
|
---|
9978 | dual,
|
---|
9979 | uuid(3050f35C-98B5-11CF-BB82-00AA00BDCE0B)
|
---|
9980 | ]
|
---|
9981 | interface IHTMLScreen : IDispatch
|
---|
9982 | {
|
---|
9983 | [propget, id(DISPID_IHTMLSCREEN_COLORDEPTH)]
|
---|
9984 | HRESULT colorDepth([retval, out] LONG *p);
|
---|
9985 |
|
---|
9986 | [propput, id(DISPID_IHTMLSCREEN_BUFFERDEPTH)]
|
---|
9987 | HRESULT bufferDepth([in] LONG v);
|
---|
9988 |
|
---|
9989 | [propget, id(DISPID_IHTMLSCREEN_BUFFERDEPTH)]
|
---|
9990 | HRESULT bufferDepth([retval, out] LONG *p);
|
---|
9991 |
|
---|
9992 | [propget, id(DISPID_IHTMLSCREEN_WIDTH)]
|
---|
9993 | HRESULT width([retval, out] LONG *p);
|
---|
9994 |
|
---|
9995 | [propget, id(DISPID_IHTMLSCREEN_HEIGHT)]
|
---|
9996 | HRESULT height([retval, out] LONG *p);
|
---|
9997 |
|
---|
9998 | [propput, id(DISPID_IHTMLSCREEN_UPDATEINTERVAL)]
|
---|
9999 | HRESULT updateInterval([in] LONG v);
|
---|
10000 |
|
---|
10001 | [propget, id(DISPID_IHTMLSCREEN_UPDATEINTERVAL)]
|
---|
10002 | HRESULT updateInterval([retval, out] LONG *p);
|
---|
10003 |
|
---|
10004 | [propget, id(DISPID_IHTMLSCREEN_AVAILHEIGHT)]
|
---|
10005 | HRESULT availHeight([retval, out] LONG *p);
|
---|
10006 |
|
---|
10007 | [propget, id(DISPID_IHTMLSCREEN_AVAILWIDTH)]
|
---|
10008 | HRESULT availWidth([retval, out] LONG *p);
|
---|
10009 |
|
---|
10010 | [propget, id(DISPID_IHTMLSCREEN_FONTSMOOTHINGENABLED)]
|
---|
10011 | HRESULT fontSmoothingEnabled([retval, out] VARIANT_BOOL *p);
|
---|
10012 | }
|
---|
10013 |
|
---|
10014 | /*****************************************************************************
|
---|
10015 | * IHTMLWindow2 interface
|
---|
10016 | */
|
---|
10017 | [
|
---|
10018 | odl,
|
---|
10019 | oleautomation,
|
---|
10020 | dual,
|
---|
10021 | uuid(332C4427-26CB-11D0-B483-00C04FD90119)
|
---|
10022 | ]
|
---|
10023 | interface IHTMLWindow2 : IHTMLFramesCollection2
|
---|
10024 | {
|
---|
10025 | [propget, id(DISPID_IHTMLWINDOW2_FRAMES)]
|
---|
10026 | HRESULT frames([retval, out] IHTMLFramesCollection2 **p);
|
---|
10027 |
|
---|
10028 | [propput, id(DISPID_IHTMLWINDOW2_DEFAULTSTATUS)]
|
---|
10029 | HRESULT defaultStatus([in] BSTR v);
|
---|
10030 |
|
---|
10031 | [propget, id(DISPID_IHTMLWINDOW2_DEFAULTSTATUS)]
|
---|
10032 | HRESULT defaultStatus([retval, out] BSTR *p);
|
---|
10033 |
|
---|
10034 | [propput, id(DISPID_IHTMLWINDOW2_STATUS)]
|
---|
10035 | HRESULT status([in] BSTR v);
|
---|
10036 |
|
---|
10037 | [propget, id(DISPID_IHTMLWINDOW2_STATUS)]
|
---|
10038 | HRESULT status([retval, out] BSTR *p);
|
---|
10039 |
|
---|
10040 | [id(DISPID_IHTMLWINDOW2_SETTIMEOUT)]
|
---|
10041 | HRESULT setTimeout(
|
---|
10042 | [in] BSTR expression,
|
---|
10043 | [in] LONG msec,
|
---|
10044 | [optional, in] VARIANT *language,
|
---|
10045 | [retval, out] LONG *timerID);
|
---|
10046 |
|
---|
10047 | [id(DISPID_IHTMLWINDOW2_CLEARTIMEOUT)]
|
---|
10048 | HRESULT clearTimeout([in] LONG timerID);
|
---|
10049 |
|
---|
10050 | [id(DISPID_IHTMLWINDOW2_ALERT)]
|
---|
10051 | HRESULT alert([defaultvalue(""), in] BSTR message);
|
---|
10052 |
|
---|
10053 | [id(DISPID_IHTMLWINDOW2_CONFIRM)]
|
---|
10054 | HRESULT confirm(
|
---|
10055 | [defaultvalue(""), in] BSTR message,
|
---|
10056 | [retval, out] VARIANT_BOOL *confirmed);
|
---|
10057 |
|
---|
10058 | [id(DISPID_IHTMLWINDOW2_PROMPT)]
|
---|
10059 | HRESULT prompt(
|
---|
10060 | [defaultvalue(""), in] BSTR message,
|
---|
10061 | [defaultvalue("undefined"), in] BSTR defstr,
|
---|
10062 | [retval, out] VARIANT *textdata);
|
---|
10063 |
|
---|
10064 | [propget, id(DISPID_IHTMLWINDOW2_IMAGE)]
|
---|
10065 | HRESULT Image([retval, out] IHTMLImageElementFactory **p);
|
---|
10066 |
|
---|
10067 | [propget, id(DISPID_IHTMLWINDOW2_LOCATION)]
|
---|
10068 | HRESULT location([retval, out] IHTMLLocation **p);
|
---|
10069 |
|
---|
10070 | [propget, id(DISPID_IHTMLWINDOW2_HISTORY)]
|
---|
10071 | HRESULT history([retval, out] IOmHistory **p);
|
---|
10072 |
|
---|
10073 | [id(DISPID_IHTMLWINDOW2_CLOSE)]
|
---|
10074 | HRESULT close();
|
---|
10075 |
|
---|
10076 | [propput, id(DISPID_IHTMLWINDOW2_OPENER)]
|
---|
10077 | HRESULT opener([in] VARIANT v);
|
---|
10078 |
|
---|
10079 | [propget, id(DISPID_IHTMLWINDOW2_OPENER)]
|
---|
10080 | HRESULT opener([retval, out] VARIANT *p);
|
---|
10081 |
|
---|
10082 | [propget, id(DISPID_IHTMLWINDOW2_NAVIGATOR)]
|
---|
10083 | HRESULT navigator([retval, out] IOmNavigator **p);
|
---|
10084 |
|
---|
10085 | [propput, id(DISPID_IHTMLWINDOW2_NAME)]
|
---|
10086 | HRESULT name([in] BSTR v);
|
---|
10087 |
|
---|
10088 | [propget, id(DISPID_IHTMLWINDOW2_NAME)]
|
---|
10089 | HRESULT name([retval, out] BSTR *p);
|
---|
10090 |
|
---|
10091 | [propget, id(DISPID_IHTMLWINDOW2_PARENT)]
|
---|
10092 | HRESULT parent([retval, out] IHTMLWindow2 **p);
|
---|
10093 |
|
---|
10094 | [id(DISPID_IHTMLWINDOW2_OPEN)]
|
---|
10095 | HRESULT open(
|
---|
10096 | [defaultvalue(""), in] BSTR url,
|
---|
10097 | [defaultvalue(""), in] BSTR name,
|
---|
10098 | [defaultvalue(""), in] BSTR features,
|
---|
10099 | [defaultvalue(0), in] VARIANT_BOOL replace,
|
---|
10100 | [retval, out] IHTMLWindow2 **pomWindowResult);
|
---|
10101 |
|
---|
10102 | [propget, id(DISPID_IHTMLWINDOW2_SELF)]
|
---|
10103 | HRESULT self([retval, out] IHTMLWindow2 **p);
|
---|
10104 |
|
---|
10105 | [propget, id(DISPID_IHTMLWINDOW2_TOP)]
|
---|
10106 | HRESULT top([retval, out] IHTMLWindow2 **p);
|
---|
10107 |
|
---|
10108 | [propget, id(DISPID_IHTMLWINDOW2_WINDOW)]
|
---|
10109 | HRESULT window([retval, out] IHTMLWindow2 **p);
|
---|
10110 |
|
---|
10111 | [id(DISPID_IHTMLWINDOW2_NAVIGATE)]
|
---|
10112 | HRESULT navigate([in] BSTR url);
|
---|
10113 |
|
---|
10114 | [propput, id(DISPID_IHTMLWINDOW2_ONFOCUS)]
|
---|
10115 | HRESULT onfocus([in] VARIANT v);
|
---|
10116 |
|
---|
10117 | [propget, id(DISPID_IHTMLWINDOW2_ONFOCUS)]
|
---|
10118 | HRESULT onfocus([retval, out] VARIANT *p);
|
---|
10119 |
|
---|
10120 | [propput, id(DISPID_IHTMLWINDOW2_ONBLUR)]
|
---|
10121 | HRESULT onblur([in] VARIANT v);
|
---|
10122 |
|
---|
10123 | [propget, id(DISPID_IHTMLWINDOW2_ONBLUR)]
|
---|
10124 | HRESULT onblur([retval, out] VARIANT *p);
|
---|
10125 |
|
---|
10126 | [propput, id(DISPID_IHTMLWINDOW2_ONLOAD)]
|
---|
10127 | HRESULT onload([in] VARIANT v);
|
---|
10128 |
|
---|
10129 | [propget, id(DISPID_IHTMLWINDOW2_ONLOAD)]
|
---|
10130 | HRESULT onload([retval, out] VARIANT *p);
|
---|
10131 |
|
---|
10132 | [propput, id(DISPID_IHTMLWINDOW2_ONBEFOREUNLOAD)]
|
---|
10133 | HRESULT onbeforeunload([in] VARIANT v);
|
---|
10134 |
|
---|
10135 | [propget, id(DISPID_IHTMLWINDOW2_ONBEFOREUNLOAD)]
|
---|
10136 | HRESULT onbeforeunload([retval, out] VARIANT *p);
|
---|
10137 |
|
---|
10138 | [propput, id(DISPID_IHTMLWINDOW2_ONUNLOAD)]
|
---|
10139 | HRESULT onunload([in] VARIANT v);
|
---|
10140 |
|
---|
10141 | [propget, id(DISPID_IHTMLWINDOW2_ONUNLOAD)]
|
---|
10142 | HRESULT onunload([retval, out] VARIANT *p);
|
---|
10143 |
|
---|
10144 | [propput, id(DISPID_IHTMLWINDOW2_ONHELP)]
|
---|
10145 | HRESULT onhelp([in] VARIANT v);
|
---|
10146 |
|
---|
10147 | [propget, id(DISPID_IHTMLWINDOW2_ONHELP)]
|
---|
10148 | HRESULT onhelp([retval, out] VARIANT *p);
|
---|
10149 |
|
---|
10150 | [propput, id(DISPID_IHTMLWINDOW2_ONERROR)]
|
---|
10151 | HRESULT onerror([in] VARIANT v);
|
---|
10152 |
|
---|
10153 | [propget, id(DISPID_IHTMLWINDOW2_ONERROR)]
|
---|
10154 | HRESULT onerror([retval, out] VARIANT *p);
|
---|
10155 |
|
---|
10156 | [propput, id(DISPID_IHTMLWINDOW2_ONRESIZE)]
|
---|
10157 | HRESULT onresize([in] VARIANT v);
|
---|
10158 |
|
---|
10159 | [propget, id(DISPID_IHTMLWINDOW2_ONRESIZE)]
|
---|
10160 | HRESULT onresize([retval, out] VARIANT *p);
|
---|
10161 |
|
---|
10162 | [propput, id(DISPID_IHTMLWINDOW2_ONSCROLL)]
|
---|
10163 | HRESULT onscroll([in] VARIANT v);
|
---|
10164 |
|
---|
10165 | [propget, id(DISPID_IHTMLWINDOW2_ONSCROLL)]
|
---|
10166 | HRESULT onscroll([retval, out] VARIANT *p);
|
---|
10167 |
|
---|
10168 | [propget, id(DISPID_IHTMLWINDOW2_DOCUMENT)]
|
---|
10169 | HRESULT document([retval, out] IHTMLDocument2 **p);
|
---|
10170 |
|
---|
10171 | [propget, id(DISPID_IHTMLWINDOW2_EVENT)]
|
---|
10172 | HRESULT event([retval, out] IHTMLEventObj **p);
|
---|
10173 |
|
---|
10174 | [propget, id(DISPID_IHTMLWINDOW2__NEWENUM)]
|
---|
10175 | HRESULT _newEnum([retval, out] IUnknown **p);
|
---|
10176 |
|
---|
10177 | [id(DISPID_IHTMLWINDOW2_SHOWMODALDIALOG)]
|
---|
10178 | HRESULT showModalDialog(
|
---|
10179 | [in] BSTR dialog,
|
---|
10180 | [optional, in] VARIANT *varArgIn,
|
---|
10181 | [optional, in] VARIANT *varOptions,
|
---|
10182 | [retval, out] VARIANT *varArgOut);
|
---|
10183 |
|
---|
10184 | [id(DISPID_IHTMLWINDOW2_SHOWHELP)]
|
---|
10185 | HRESULT showHelp(
|
---|
10186 | [in] BSTR helpURL,
|
---|
10187 | [optional, in] VARIANT helpArg,
|
---|
10188 | [defaultvalue(""), in] BSTR features);
|
---|
10189 |
|
---|
10190 | [propget, id(DISPID_IHTMLWINDOW2_SCREEN)]
|
---|
10191 | HRESULT screen([retval, out] IHTMLScreen **p);
|
---|
10192 |
|
---|
10193 | [propget, id(DISPID_IHTMLWINDOW2_OPTION)]
|
---|
10194 | HRESULT Option([retval, out] IHTMLOptionElementFactory **p);
|
---|
10195 |
|
---|
10196 | [id(DISPID_IHTMLWINDOW2_FOCUS)]
|
---|
10197 | HRESULT focus();
|
---|
10198 |
|
---|
10199 | [propget, id(DISPID_IHTMLWINDOW2_CLOSED)]
|
---|
10200 | HRESULT closed([retval, out] VARIANT_BOOL *p);
|
---|
10201 |
|
---|
10202 | [id(DISPID_IHTMLWINDOW2_BLUR)]
|
---|
10203 | HRESULT blur();
|
---|
10204 |
|
---|
10205 | [id(DISPID_IHTMLWINDOW2_SCROLL)]
|
---|
10206 | HRESULT scroll([in] LONG x, [in] LONG y);
|
---|
10207 |
|
---|
10208 | [propget, id(DISPID_IHTMLWINDOW2_CLIENTINFORMATION)]
|
---|
10209 | HRESULT clientInformation([retval, out] IOmNavigator **p);
|
---|
10210 |
|
---|
10211 | [id(DISPID_IHTMLWINDOW2_SETINTERVAL)]
|
---|
10212 | HRESULT setInterval([
|
---|
10213 | in] BSTR expression,
|
---|
10214 | [in] LONG msec,
|
---|
10215 | [optional, in] VARIANT *language,
|
---|
10216 | [retval, out] LONG *timerID);
|
---|
10217 |
|
---|
10218 | [id(DISPID_IHTMLWINDOW2_CLEARINTERVAL)]
|
---|
10219 | HRESULT clearInterval([in] LONG timerID);
|
---|
10220 |
|
---|
10221 | [propput, id(DISPID_IHTMLWINDOW2_OFFSCREENBUFFERING)]
|
---|
10222 | HRESULT offscreenBuffering([in] VARIANT v);
|
---|
10223 |
|
---|
10224 | [propget, id(DISPID_IHTMLWINDOW2_OFFSCREENBUFFERING)]
|
---|
10225 | HRESULT offscreenBuffering([retval, out] VARIANT *p);
|
---|
10226 |
|
---|
10227 | [id(DISPID_IHTMLWINDOW2_EXECSCRIPT)]
|
---|
10228 | HRESULT execScript(
|
---|
10229 | [in] BSTR scode,
|
---|
10230 | [defaultvalue("JScript"), in] BSTR language,
|
---|
10231 | [retval, out] VARIANT *pvarRet);
|
---|
10232 |
|
---|
10233 | [id(DISPID_IHTMLWINDOW2_TOSTRING)]
|
---|
10234 | HRESULT toString([retval, out] BSTR *String);
|
---|
10235 |
|
---|
10236 | [id(DISPID_IHTMLWINDOW2_SCROLLBY)]
|
---|
10237 | HRESULT scrollBy([in] LONG x, [in] LONG y);
|
---|
10238 |
|
---|
10239 | [id(DISPID_IHTMLWINDOW2_SCROLLTO)]
|
---|
10240 | HRESULT scrollTo([in] LONG x, [in] LONG y);
|
---|
10241 |
|
---|
10242 | [id(DISPID_IHTMLWINDOW2_MOVETO)]
|
---|
10243 | HRESULT moveTo([in] LONG x, [in] LONG y);
|
---|
10244 |
|
---|
10245 | [id(DISPID_IHTMLWINDOW2_MOVEBY)]
|
---|
10246 | HRESULT moveBy([in] LONG x, [in] LONG y);
|
---|
10247 |
|
---|
10248 | [id(DISPID_IHTMLWINDOW2_RESIZETO)]
|
---|
10249 | HRESULT resizeTo([in] LONG x, [in] LONG y);
|
---|
10250 |
|
---|
10251 | [id(DISPID_IHTMLWINDOW2_RESIZEBY)]
|
---|
10252 | HRESULT resizeBy([in] LONG x, [in] LONG y);
|
---|
10253 |
|
---|
10254 | [propget, id(DISPID_IHTMLWINDOW2_EXTERNAL)]
|
---|
10255 | HRESULT external([retval, out] IDispatch **p);
|
---|
10256 | }
|
---|
10257 |
|
---|
10258 | /*****************************************************************************
|
---|
10259 | * IHTMLWindow3 interface
|
---|
10260 | */
|
---|
10261 | [
|
---|
10262 | odl,
|
---|
10263 | oleautomation,
|
---|
10264 | dual,
|
---|
10265 | uuid(3050f4ae-98b5-11cf-bb82-00aa00bdce0b)
|
---|
10266 | ]
|
---|
10267 | interface IHTMLWindow3 : IDispatch
|
---|
10268 | {
|
---|
10269 | [propget, id(DISPID_IHTMLWINDOW3_SCREENLEFT)]
|
---|
10270 | HRESULT screenLeft([out, retval] LONG *p);
|
---|
10271 |
|
---|
10272 | [propget, id(DISPID_IHTMLWINDOW3_SCREENTOP)]
|
---|
10273 | HRESULT screenTop([out, retval] LONG *p);
|
---|
10274 |
|
---|
10275 | [id(DISPID_IHTMLWINDOW3_ATTACHEVENT)]
|
---|
10276 | HRESULT attachEvent(
|
---|
10277 | [in] BSTR event,
|
---|
10278 | [in] IDispatch *pDisp,
|
---|
10279 | [out, retval] VARIANT_BOOL *pfResult);
|
---|
10280 |
|
---|
10281 | [id(DISPID_IHTMLWINDOW3_DETACHEVENT)]
|
---|
10282 | HRESULT detachEvent(
|
---|
10283 | [in] BSTR event,
|
---|
10284 | [in] IDispatch *pDisp);
|
---|
10285 |
|
---|
10286 | [id(DISPID_IHTMLWINDOW3_SETTIMEOUT)]
|
---|
10287 | HRESULT setTimeout(
|
---|
10288 | [in] VARIANT *expression,
|
---|
10289 | [in] LONG msec,
|
---|
10290 | [in, optional] VARIANT *language,
|
---|
10291 | [out, retval] LONG *timerID);
|
---|
10292 |
|
---|
10293 | [id(DISPID_IHTMLWINDOW3_SETINTERVAL)]
|
---|
10294 | HRESULT setInterval(
|
---|
10295 | [in] VARIANT *expression,
|
---|
10296 | [in] LONG msec,
|
---|
10297 | [in, optional] VARIANT *language,
|
---|
10298 | [out, retval] LONG *timerID);
|
---|
10299 |
|
---|
10300 | [id(DISPID_IHTMLWINDOW3_PRINT)]
|
---|
10301 | HRESULT print();
|
---|
10302 |
|
---|
10303 | [propput, id(DISPID_IHTMLWINDOW3_ONBEFOREPRINT), displaybind, bindable]
|
---|
10304 | HRESULT onbeforeprint([in] VARIANT v);
|
---|
10305 |
|
---|
10306 | [propget, id(DISPID_IHTMLWINDOW3_ONBEFOREPRINT), displaybind, bindable]
|
---|
10307 | HRESULT onbeforeprint([out, retval] VARIANT *p);
|
---|
10308 |
|
---|
10309 | [propput, id(DISPID_IHTMLWINDOW3_ONAFTERPRINT), displaybind, bindable]
|
---|
10310 | HRESULT onafterprint([in] VARIANT v);
|
---|
10311 |
|
---|
10312 | [propget, id(DISPID_IHTMLWINDOW3_ONAFTERPRINT), displaybind, bindable]
|
---|
10313 | HRESULT onafterprint([out, retval] VARIANT *p);
|
---|
10314 |
|
---|
10315 | [propget, id(DISPID_IHTMLWINDOW3_CLIPBOARDDATA)]
|
---|
10316 | HRESULT clipboardData([out, retval] IHTMLDataTransfer **p);
|
---|
10317 |
|
---|
10318 | [id(DISPID_IHTMLWINDOW3_SHOWMODELESSDIALOG)]
|
---|
10319 | HRESULT showModelessDialog(
|
---|
10320 | [in, defaultvalue("")] BSTR url,
|
---|
10321 | [in, optional] VARIANT *varArgIn,
|
---|
10322 | [in, optional] VARIANT *options,
|
---|
10323 | [out, retval] IHTMLWindow2 **pDialog);
|
---|
10324 | }
|
---|
10325 |
|
---|
10326 | /*****************************************************************************
|
---|
10327 | * IHTMLWindow4 interface
|
---|
10328 | */
|
---|
10329 | [
|
---|
10330 | odl,
|
---|
10331 | oleautomation,
|
---|
10332 | dual,
|
---|
10333 | uuid(3050f6cf-98b5-11cf-bb82-00aa00bdce0b)
|
---|
10334 | ]
|
---|
10335 | interface IHTMLWindow4 : IDispatch
|
---|
10336 | {
|
---|
10337 | [id(DISPID_IHTMLWINDOW4_CREATEPOPUP)]
|
---|
10338 | HRESULT createPopup([optional, in] VARIANT* varArgIn,
|
---|
10339 | [retval, out] IDispatch** ppPopup);
|
---|
10340 |
|
---|
10341 | [propget, id(DISPID_IHTMLWINDOW4_FRAMEELEMENT)]
|
---|
10342 | HRESULT frameElement([retval, out] IHTMLFrameBase* * p);
|
---|
10343 | }
|
---|
10344 |
|
---|
10345 | /*****************************************************************************
|
---|
10346 | * IHTMLWindow5 interface
|
---|
10347 | */
|
---|
10348 | [
|
---|
10349 | odl,
|
---|
10350 | oleautomation,
|
---|
10351 | dual,
|
---|
10352 | uuid(3051040e-98b5-11cf-bb82-00aa00bdce0b)
|
---|
10353 | ]
|
---|
10354 | interface IHTMLWindow5 : IDispatch
|
---|
10355 | {
|
---|
10356 | [propput, id(DISPID_IHTMLWINDOW5_XMLHTTPREQUEST)]
|
---|
10357 | HRESULT XMLHttpRequest([in] VARIANT v);
|
---|
10358 |
|
---|
10359 | [propget, id(DISPID_IHTMLWINDOW5_XMLHTTPREQUEST)]
|
---|
10360 | HRESULT XMLHttpRequest([retval, out] VARIANT * p);
|
---|
10361 | }
|
---|
10362 |
|
---|
10363 | /*****************************************************************************
|
---|
10364 | * DispHTMLScreen dispinterface
|
---|
10365 | */
|
---|
10366 | [
|
---|
10367 | hidden,
|
---|
10368 | uuid(3050f591-98b5-11cf-bb82-00aa00bdce0b)
|
---|
10369 | ]
|
---|
10370 | dispinterface DispHTMLScreen
|
---|
10371 | {
|
---|
10372 | properties:
|
---|
10373 | methods:
|
---|
10374 | [propget, id(DISPID_IHTMLSCREEN_COLORDEPTH)]
|
---|
10375 | long colorDepth();
|
---|
10376 |
|
---|
10377 | [propput, id(DISPID_IHTMLSCREEN_BUFFERDEPTH)]
|
---|
10378 | void bufferDepth(long v);
|
---|
10379 |
|
---|
10380 | [propget, id(DISPID_IHTMLSCREEN_BUFFERDEPTH)]
|
---|
10381 | long bufferDepth();
|
---|
10382 |
|
---|
10383 | [propget, id(DISPID_IHTMLSCREEN_WIDTH)]
|
---|
10384 | long width();
|
---|
10385 |
|
---|
10386 | [propget, id(DISPID_IHTMLSCREEN_HEIGHT)]
|
---|
10387 | long height();
|
---|
10388 |
|
---|
10389 | [propput, id(DISPID_IHTMLSCREEN_UPDATEINTERVAL)]
|
---|
10390 | void updateInterval(long v);
|
---|
10391 |
|
---|
10392 | [propget, id(DISPID_IHTMLSCREEN_UPDATEINTERVAL)]
|
---|
10393 | long updateInterval();
|
---|
10394 |
|
---|
10395 | [propget, id(DISPID_IHTMLSCREEN_AVAILHEIGHT)]
|
---|
10396 | long availHeight();
|
---|
10397 |
|
---|
10398 | [propget, id(DISPID_IHTMLSCREEN_AVAILWIDTH)]
|
---|
10399 | long availWidth();
|
---|
10400 |
|
---|
10401 | [propget, id(DISPID_IHTMLSCREEN_FONTSMOOTHINGENABLED)]
|
---|
10402 | VARIANT_BOOL fontSmoothingEnabled();
|
---|
10403 |
|
---|
10404 | [propget, id(DISPID_IHTMLSCREEN2_LOGICALXDPI)]
|
---|
10405 | long logicalXDPI();
|
---|
10406 |
|
---|
10407 | [propget, id(DISPID_IHTMLSCREEN2_LOGICALYDPI)]
|
---|
10408 | long logicalYDPI();
|
---|
10409 |
|
---|
10410 | [propget, id(DISPID_IHTMLSCREEN2_DEVICEXDPI)]
|
---|
10411 | long deviceXDPI();
|
---|
10412 |
|
---|
10413 | [propget, id(DISPID_IHTMLSCREEN2_DEVICEYDPI)]
|
---|
10414 | long deviceYDPI();
|
---|
10415 |
|
---|
10416 | [propget, id(DISPID_IHTMLSCREEN3_SYSTEMXDPI)]
|
---|
10417 | long systemXDPI();
|
---|
10418 |
|
---|
10419 | [propget, id(DISPID_IHTMLSCREEN3_SYSTEMYDPI)]
|
---|
10420 | long systemYDPI();
|
---|
10421 |
|
---|
10422 | [propget, id(DISPID_IHTMLDOMCONSTRUCTOR_CONSTRUCTOR), hidden]
|
---|
10423 | IDispatch *constructor();
|
---|
10424 | }
|
---|
10425 |
|
---|
10426 | /*****************************************************************************
|
---|
10427 | * DispHTMLWindow2 dispinterface
|
---|
10428 | */
|
---|
10429 | [
|
---|
10430 | hidden,
|
---|
10431 | uuid(3050f55d-98b5-11cf-bb82-00aa00bdce0b)
|
---|
10432 | ]
|
---|
10433 | dispinterface DispHTMLWindow2
|
---|
10434 | {
|
---|
10435 | properties:
|
---|
10436 | methods:
|
---|
10437 | [id(DISPID_IHTMLFRAMESCOLLECTION2_ITEM)]
|
---|
10438 | VARIANT item([in] VARIANT *pvarIndex);
|
---|
10439 |
|
---|
10440 | [propget, id(DISPID_IHTMLFRAMESCOLLECTION2_LENGTH)]
|
---|
10441 | LONG length();
|
---|
10442 |
|
---|
10443 | [propget, id(DISPID_IHTMLWINDOW2_FRAMES)]
|
---|
10444 | IHTMLFramesCollection2 *frames();
|
---|
10445 |
|
---|
10446 | [propput, id(DISPID_IHTMLWINDOW2_DEFAULTSTATUS)]
|
---|
10447 | void defaultStatus(BSTR v);
|
---|
10448 |
|
---|
10449 | [propget, id(DISPID_IHTMLWINDOW2_DEFAULTSTATUS)]
|
---|
10450 | BSTR defaultStatus();
|
---|
10451 |
|
---|
10452 | [propput, id(DISPID_IHTMLWINDOW2_STATUS)]
|
---|
10453 | void status(BSTR v);
|
---|
10454 |
|
---|
10455 | [propget, id(DISPID_IHTMLWINDOW2_STATUS)]
|
---|
10456 | BSTR status();
|
---|
10457 |
|
---|
10458 | [id(DISPID_IHTMLWINDOW2_CLEARTIMEOUT)]
|
---|
10459 | void clearTimeout([in] LONG timerID);
|
---|
10460 |
|
---|
10461 | [id(DISPID_IHTMLWINDOW2_ALERT)]
|
---|
10462 | void alert([in, defaultvalue("")] BSTR message);
|
---|
10463 |
|
---|
10464 | [id(DISPID_IHTMLWINDOW2_CONFIRM)]
|
---|
10465 | VARIANT_BOOL confirm([in, defaultvalue("")] BSTR message);
|
---|
10466 |
|
---|
10467 | [id(DISPID_IHTMLWINDOW2_PROMPT)]
|
---|
10468 | VARIANT prompt(
|
---|
10469 | [in, defaultvalue("")] BSTR message,
|
---|
10470 | [in, defaultvalue("undefined")] BSTR defstr);
|
---|
10471 |
|
---|
10472 | [propget, id(DISPID_IHTMLWINDOW2_IMAGE)]
|
---|
10473 | IHTMLImageElementFactory *Image();
|
---|
10474 |
|
---|
10475 | [propget, id(DISPID_IHTMLWINDOW2_LOCATION)]
|
---|
10476 | IHTMLLocation *location();
|
---|
10477 |
|
---|
10478 | [propget, id(DISPID_IHTMLWINDOW2_HISTORY)]
|
---|
10479 | IOmHistory *history();
|
---|
10480 |
|
---|
10481 | [id(DISPID_IHTMLWINDOW2_CLOSE)]
|
---|
10482 | void close();
|
---|
10483 |
|
---|
10484 | [propput, id(DISPID_IHTMLWINDOW2_OPENER)]
|
---|
10485 | void opener(VARIANT v);
|
---|
10486 |
|
---|
10487 | [propget, id(DISPID_IHTMLWINDOW2_OPENER)]
|
---|
10488 | VARIANT opener();
|
---|
10489 |
|
---|
10490 | [propget, id(DISPID_IHTMLWINDOW2_NAVIGATOR)]
|
---|
10491 | IOmNavigator *navigator();
|
---|
10492 |
|
---|
10493 | [propput, id(DISPID_IHTMLWINDOW2_NAME)]
|
---|
10494 | void name(BSTR v);
|
---|
10495 |
|
---|
10496 | [propget, id(DISPID_IHTMLWINDOW2_NAME)]
|
---|
10497 | BSTR name();
|
---|
10498 |
|
---|
10499 | [propget, id(DISPID_IHTMLWINDOW2_PARENT)]
|
---|
10500 | IHTMLWindow2 *parent();
|
---|
10501 |
|
---|
10502 | [id(DISPID_IHTMLWINDOW2_OPEN)]
|
---|
10503 | IHTMLWindow2 *open(
|
---|
10504 | [in, defaultvalue("")] BSTR url,
|
---|
10505 | [in, defaultvalue("")] BSTR name,
|
---|
10506 | [in, defaultvalue("")] BSTR features,
|
---|
10507 | [in, defaultvalue(0)] VARIANT_BOOL replace);
|
---|
10508 |
|
---|
10509 | [propget, id(DISPID_IHTMLWINDOW2_SELF)]
|
---|
10510 | IHTMLWindow2 *self();
|
---|
10511 |
|
---|
10512 | [propget, id(DISPID_IHTMLWINDOW2_TOP)]
|
---|
10513 | IHTMLWindow2 *top();
|
---|
10514 |
|
---|
10515 | [propget, id(DISPID_IHTMLWINDOW2_WINDOW)]
|
---|
10516 | IHTMLWindow2 *window();
|
---|
10517 |
|
---|
10518 | [id(DISPID_IHTMLWINDOW2_NAVIGATE)]
|
---|
10519 | void navigate([in] BSTR url);
|
---|
10520 |
|
---|
10521 | [propput, id(DISPID_IHTMLWINDOW2_ONFOCUS), displaybind, bindable]
|
---|
10522 | void onfocus(VARIANT v);
|
---|
10523 |
|
---|
10524 | [propget, id(DISPID_IHTMLWINDOW2_ONFOCUS), displaybind, bindable]
|
---|
10525 | VARIANT onfocus();
|
---|
10526 |
|
---|
10527 | [propput, id(DISPID_IHTMLWINDOW2_ONBLUR), displaybind, bindable]
|
---|
10528 | void onblur(VARIANT v);
|
---|
10529 |
|
---|
10530 | [propget, id(DISPID_IHTMLWINDOW2_ONBLUR), displaybind, bindable]
|
---|
10531 | VARIANT onblur();
|
---|
10532 |
|
---|
10533 | [propget, id(DISPID_IHTMLWINDOW2_ONLOAD), displaybind, bindable]
|
---|
10534 | VARIANT onload();
|
---|
10535 |
|
---|
10536 | [propput, id(DISPID_IHTMLWINDOW2_ONBEFOREUNLOAD), displaybind, bindable]
|
---|
10537 | void onbeforeunload(VARIANT v);
|
---|
10538 |
|
---|
10539 | [propget, id(DISPID_IHTMLWINDOW2_ONBEFOREUNLOAD), displaybind, bindable]
|
---|
10540 | VARIANT onbeforeunload();
|
---|
10541 |
|
---|
10542 | [propput, id(DISPID_IHTMLWINDOW2_ONUNLOAD), displaybind, bindable]
|
---|
10543 | void onunload(VARIANT v);
|
---|
10544 |
|
---|
10545 | [propget, id(DISPID_IHTMLWINDOW2_ONUNLOAD), displaybind, bindable]
|
---|
10546 | VARIANT onunload();
|
---|
10547 |
|
---|
10548 | [propput, id(DISPID_IHTMLWINDOW2_ONHELP), displaybind, bindable]
|
---|
10549 | void onhelp(VARIANT v);
|
---|
10550 |
|
---|
10551 | [propget, id(DISPID_IHTMLWINDOW2_ONHELP), displaybind, bindable]
|
---|
10552 | VARIANT onhelp();
|
---|
10553 |
|
---|
10554 | [propput, id(DISPID_IHTMLWINDOW2_ONERROR), displaybind, bindable]
|
---|
10555 | void onerror(VARIANT v);
|
---|
10556 |
|
---|
10557 | [propget, id(DISPID_IHTMLWINDOW2_ONERROR), displaybind, bindable]
|
---|
10558 | VARIANT onerror();
|
---|
10559 |
|
---|
10560 | [propput, id(DISPID_IHTMLWINDOW2_ONRESIZE), displaybind, bindable]
|
---|
10561 | void onresize(VARIANT v);
|
---|
10562 |
|
---|
10563 | [propget, id(DISPID_IHTMLWINDOW2_ONRESIZE), displaybind, bindable]
|
---|
10564 | VARIANT onresize();
|
---|
10565 |
|
---|
10566 | [propput, id(DISPID_IHTMLWINDOW2_ONSCROLL), displaybind, bindable]
|
---|
10567 | void onscroll(VARIANT v);
|
---|
10568 |
|
---|
10569 | [propget, id(DISPID_IHTMLWINDOW2_ONSCROLL), displaybind, bindable]
|
---|
10570 | VARIANT onscroll();
|
---|
10571 |
|
---|
10572 | [propget, id(DISPID_IHTMLWINDOW2_DOCUMENT), source]
|
---|
10573 | IHTMLDocument2 *document();
|
---|
10574 |
|
---|
10575 | [propget, id(DISPID_IHTMLWINDOW2_EVENT)]
|
---|
10576 | IHTMLEventObj *event();
|
---|
10577 |
|
---|
10578 | [propget, id(DISPID_IHTMLWINDOW2__NEWENUM), hidden, restricted]
|
---|
10579 | IUnknown *_newEnum();
|
---|
10580 |
|
---|
10581 | [id(DISPID_IHTMLWINDOW2_SHOWMODALDIALOG)]
|
---|
10582 | VARIANT showModalDialog(
|
---|
10583 | [in] BSTR dialog,
|
---|
10584 | [in, optional] VARIANT *varArgIn,
|
---|
10585 | [in, optional] VARIANT *varOptions);
|
---|
10586 |
|
---|
10587 | [id(DISPID_IHTMLWINDOW2_SHOWHELP)]
|
---|
10588 | void showHelp(
|
---|
10589 | [in] BSTR helpURL,
|
---|
10590 | [in, optional] VARIANT helpArg,
|
---|
10591 | [in, defaultvalue("")] BSTR features);
|
---|
10592 |
|
---|
10593 | [propget, id(DISPID_IHTMLWINDOW2_SCREEN)]
|
---|
10594 | IHTMLScreen *screen();
|
---|
10595 |
|
---|
10596 | [propget, id(DISPID_IHTMLWINDOW2_OPTION)]
|
---|
10597 | IHTMLOptionElementFactory *Option();
|
---|
10598 |
|
---|
10599 | [id(DISPID_IHTMLWINDOW2_FOCUS)]
|
---|
10600 | void focus();
|
---|
10601 |
|
---|
10602 | [propget, id(DISPID_IHTMLWINDOW2_CLOSED)]
|
---|
10603 | VARIANT_BOOL closed();
|
---|
10604 |
|
---|
10605 | [id(DISPID_IHTMLWINDOW2_BLUR)]
|
---|
10606 | void blur();
|
---|
10607 |
|
---|
10608 | [id(DISPID_IHTMLWINDOW2_SCROLL)]
|
---|
10609 | void scroll([in] LONG x, [in] LONG y);
|
---|
10610 |
|
---|
10611 | [propget, id(DISPID_IHTMLWINDOW2_CLIENTINFORMATION)]
|
---|
10612 | IOmNavigator *clientInformation();
|
---|
10613 |
|
---|
10614 | [id(DISPID_IHTMLWINDOW2_CLEARINTERVAL)]
|
---|
10615 | void clearInterval([in] LONG timerID);
|
---|
10616 |
|
---|
10617 | [propput, id(DISPID_IHTMLWINDOW2_OFFSCREENBUFFERING)]
|
---|
10618 | void offscreenBuffering(VARIANT v);
|
---|
10619 |
|
---|
10620 | [propget, id(DISPID_IHTMLWINDOW2_OFFSCREENBUFFERING)]
|
---|
10621 | VARIANT offscreenBuffering();
|
---|
10622 |
|
---|
10623 | [id(DISPID_IHTMLWINDOW2_EXECSCRIPT)]
|
---|
10624 | VARIANT execScript(
|
---|
10625 | [in] BSTR _code,
|
---|
10626 | [in, defaultvalue("JScript")] BSTR language);
|
---|
10627 |
|
---|
10628 | [id(DISPID_IHTMLWINDOW2_TOSTRING)]
|
---|
10629 | BSTR toString();
|
---|
10630 |
|
---|
10631 | [id(DISPID_IHTMLWINDOW2_SCROLLBY)]
|
---|
10632 | void scrollBy([in] LONG x, [in] LONG y);
|
---|
10633 |
|
---|
10634 | [id(DISPID_IHTMLWINDOW2_SCROLLTO)]
|
---|
10635 | void scrollTo([in] LONG x, [in] LONG y);
|
---|
10636 |
|
---|
10637 | [id(DISPID_IHTMLWINDOW2_MOVETO)]
|
---|
10638 | void moveTo([in] LONG x, [in] LONG y);
|
---|
10639 |
|
---|
10640 | [id(DISPID_IHTMLWINDOW2_MOVEBY)]
|
---|
10641 | void moveBy([in] LONG x, [in] LONG y);
|
---|
10642 |
|
---|
10643 | [id(DISPID_IHTMLWINDOW2_RESIZETO)]
|
---|
10644 | void resizeTo([in] LONG x, [in] LONG y);
|
---|
10645 |
|
---|
10646 | [id(DISPID_IHTMLWINDOW2_RESIZEBY)]
|
---|
10647 | void resizeBy([in] LONG x, [in] LONG y);
|
---|
10648 |
|
---|
10649 | [propget, id(DISPID_IHTMLWINDOW2_EXTERNAL)]
|
---|
10650 | IDispatch *external();
|
---|
10651 |
|
---|
10652 | [propget, id(DISPID_IHTMLWINDOW3_SCREENLEFT)]
|
---|
10653 | LONG screenLeft();
|
---|
10654 |
|
---|
10655 | [propget, id(DISPID_IHTMLWINDOW3_SCREENTOP)]
|
---|
10656 | LONG screenTop();
|
---|
10657 |
|
---|
10658 | [id(DISPID_IHTMLWINDOW3_ATTACHEVENT)]
|
---|
10659 | VARIANT_BOOL attachEvent(
|
---|
10660 | [in] BSTR event,
|
---|
10661 | [in] IDispatch *pDisp);
|
---|
10662 |
|
---|
10663 | [id(DISPID_IHTMLWINDOW3_DETACHEVENT)]
|
---|
10664 | void detachEvent(
|
---|
10665 | [in] BSTR event,
|
---|
10666 | [in] IDispatch *pDisp);
|
---|
10667 |
|
---|
10668 | [id(DISPID_IHTMLWINDOW3_SETTIMEOUT)]
|
---|
10669 | LONG setTimeout(
|
---|
10670 | [in] VARIANT *expression,
|
---|
10671 | [in] LONG msec,
|
---|
10672 | [in, optional] VARIANT *language);
|
---|
10673 |
|
---|
10674 | [id(DISPID_IHTMLWINDOW3_SETINTERVAL)]
|
---|
10675 | LONG setInterval(
|
---|
10676 | [in] VARIANT *expression,
|
---|
10677 | [in] LONG msec,
|
---|
10678 | [in, optional] VARIANT *language);
|
---|
10679 |
|
---|
10680 | [id(DISPID_IHTMLWINDOW3_PRINT)]
|
---|
10681 | void print();
|
---|
10682 |
|
---|
10683 | [propput, id(DISPID_IHTMLWINDOW3_ONBEFOREPRINT), displaybind, bindable]
|
---|
10684 | void onbeforeprint(VARIANT v);
|
---|
10685 |
|
---|
10686 | [propget, id(DISPID_IHTMLWINDOW3_ONBEFOREPRINT), displaybind, bindable]
|
---|
10687 | VARIANT onbeforeprint();
|
---|
10688 |
|
---|
10689 | [propput, id(DISPID_IHTMLWINDOW3_ONAFTERPRINT), displaybind, bindable]
|
---|
10690 | void onafterprint(VARIANT v);
|
---|
10691 |
|
---|
10692 | [propget, id(DISPID_IHTMLWINDOW3_ONAFTERPRINT), displaybind, bindable]
|
---|
10693 | VARIANT onafterprint();
|
---|
10694 |
|
---|
10695 | [propget, id(DISPID_IHTMLWINDOW3_CLIPBOARDDATA)]
|
---|
10696 | IHTMLDataTransfer *clipboardData();
|
---|
10697 |
|
---|
10698 | [id(DISPID_IHTMLWINDOW3_SHOWMODELESSDIALOG)]
|
---|
10699 | IHTMLWindow2 *showModelessDialog(
|
---|
10700 | [in, defaultvalue("")] BSTR url,
|
---|
10701 | [in, optional] VARIANT *varArgIn,
|
---|
10702 | [in, optional] VARIANT *options);
|
---|
10703 |
|
---|
10704 | [id(DISPID_IHTMLWINDOW4_CREATEPOPUP)]
|
---|
10705 | IDispatch *createPopup([in, optional] VARIANT *varArgIn);
|
---|
10706 |
|
---|
10707 | [propget, id(DISPID_IHTMLWINDOW4_FRAMEELEMENT)]
|
---|
10708 | IHTMLFrameBase *frameElement();
|
---|
10709 | }
|
---|
10710 |
|
---|
10711 | /*****************************************************************************
|
---|
10712 | * DispHTMLWindowProxy dispinterface
|
---|
10713 | */
|
---|
10714 | [
|
---|
10715 | hidden,
|
---|
10716 | uuid(3050f55e-98b5-11cf-bb82-00aa00bdce0b)
|
---|
10717 | ]
|
---|
10718 | dispinterface DispHTMLWindowProxy
|
---|
10719 | {
|
---|
10720 | properties:
|
---|
10721 | methods:
|
---|
10722 | [id(DISPID_IHTMLFRAMESCOLLECTION2_ITEM)]
|
---|
10723 | VARIANT item([in] VARIANT* pvarIndex);
|
---|
10724 |
|
---|
10725 | [propget, id(DISPID_IHTMLFRAMESCOLLECTION2_LENGTH)]
|
---|
10726 | LONG length();
|
---|
10727 |
|
---|
10728 | [propget, id(DISPID_IHTMLWINDOW2_FRAMES)]
|
---|
10729 | IHTMLFramesCollection2* frames();
|
---|
10730 |
|
---|
10731 | [propput, id(DISPID_IHTMLWINDOW2_DEFAULTSTATUS)]
|
---|
10732 | void defaultStatus(BSTR v);
|
---|
10733 |
|
---|
10734 | [propget, id(DISPID_IHTMLWINDOW2_DEFAULTSTATUS)]
|
---|
10735 | BSTR defaultStatus();
|
---|
10736 |
|
---|
10737 | [propput, id(DISPID_IHTMLWINDOW2_STATUS)]
|
---|
10738 | void status(BSTR v);
|
---|
10739 |
|
---|
10740 | [propget, id(DISPID_IHTMLWINDOW2_STATUS)]
|
---|
10741 | BSTR status();
|
---|
10742 |
|
---|
10743 | [id(DISPID_IHTMLWINDOW2_CLEARTIMEOUT)]
|
---|
10744 | void clearTimeout([in] LONG timerID);
|
---|
10745 |
|
---|
10746 | [id(DISPID_IHTMLWINDOW2_ALERT)]
|
---|
10747 | void alert([defaultvalue(""), in] BSTR message);
|
---|
10748 |
|
---|
10749 | [id(DISPID_IHTMLWINDOW2_CONFIRM)]
|
---|
10750 | VARIANT_BOOL confirm([defaultvalue(""), in] BSTR message);
|
---|
10751 |
|
---|
10752 | [id(DISPID_IHTMLWINDOW2_PROMPT)]
|
---|
10753 | VARIANT prompt([defaultvalue(""), in] BSTR message,
|
---|
10754 | [defaultvalue("undefined"), in] BSTR defstr);
|
---|
10755 |
|
---|
10756 | [propget, id(DISPID_IHTMLWINDOW2_IMAGE)]
|
---|
10757 | IHTMLImageElementFactory* Image();
|
---|
10758 |
|
---|
10759 | [propget, id(DISPID_IHTMLWINDOW2_LOCATION)]
|
---|
10760 | IHTMLLocation* location();
|
---|
10761 |
|
---|
10762 | [propget, id(DISPID_IHTMLWINDOW2_HISTORY)]
|
---|
10763 | IOmHistory* history();
|
---|
10764 |
|
---|
10765 | [id(DISPID_IHTMLWINDOW2_CLOSE)]
|
---|
10766 | void close();
|
---|
10767 |
|
---|
10768 | [propput, id(DISPID_IHTMLWINDOW2_OPENER)]
|
---|
10769 | void opener(VARIANT v);
|
---|
10770 |
|
---|
10771 | [propget, id(DISPID_IHTMLWINDOW2_OPENER)]
|
---|
10772 | VARIANT opener();
|
---|
10773 |
|
---|
10774 | [propget, id(DISPID_IHTMLWINDOW2_NAVIGATOR)]
|
---|
10775 | IOmNavigator* navigator();
|
---|
10776 |
|
---|
10777 | [propput, id(DISPID_IHTMLWINDOW2_NAME)]
|
---|
10778 | void name(BSTR v);
|
---|
10779 |
|
---|
10780 | [propget, id(DISPID_IHTMLWINDOW2_NAME)]
|
---|
10781 | BSTR name();
|
---|
10782 |
|
---|
10783 | [propget, id(DISPID_IHTMLWINDOW2_PARENT)]
|
---|
10784 | IHTMLWindow2* parent();
|
---|
10785 |
|
---|
10786 | [id(DISPID_IHTMLWINDOW2_OPEN)]
|
---|
10787 | IHTMLWindow2* open([defaultvalue(""), in] BSTR url,
|
---|
10788 | [defaultvalue(""), in] BSTR name,
|
---|
10789 | [defaultvalue(""), in] BSTR features,
|
---|
10790 | [defaultvalue(0), in] VARIANT_BOOL replace);
|
---|
10791 |
|
---|
10792 | [propget, id(DISPID_IHTMLWINDOW2_SELF)]
|
---|
10793 | IHTMLWindow2* self();
|
---|
10794 |
|
---|
10795 | [propget, id(DISPID_IHTMLWINDOW2_TOP)]
|
---|
10796 | IHTMLWindow2* top();
|
---|
10797 |
|
---|
10798 | [propget, id(DISPID_IHTMLWINDOW2_WINDOW)]
|
---|
10799 | IHTMLWindow2* window();
|
---|
10800 |
|
---|
10801 | [id(DISPID_IHTMLWINDOW2_NAVIGATE)]
|
---|
10802 | void navigate([in] BSTR url);
|
---|
10803 |
|
---|
10804 | [propput, id(DISPID_IHTMLWINDOW2_ONFOCUS), displaybind, bindable]
|
---|
10805 | void onfocus(VARIANT v);
|
---|
10806 |
|
---|
10807 | [propget, id(DISPID_IHTMLWINDOW2_ONFOCUS), displaybind, bindable]
|
---|
10808 | VARIANT onfocus();
|
---|
10809 |
|
---|
10810 | [propput, id(DISPID_IHTMLWINDOW2_ONBLUR), displaybind, bindable]
|
---|
10811 | void onblur(VARIANT v);
|
---|
10812 |
|
---|
10813 | [propget, id(DISPID_IHTMLWINDOW2_ONBLUR), displaybind, bindable]
|
---|
10814 | VARIANT onblur();
|
---|
10815 |
|
---|
10816 | [propput, id(DISPID_IHTMLWINDOW2_ONLOAD), displaybind, bindable]
|
---|
10817 | void onload(VARIANT v);
|
---|
10818 |
|
---|
10819 | [propget, id(DISPID_IHTMLWINDOW2_ONLOAD), displaybind, bindable]
|
---|
10820 | VARIANT onload();
|
---|
10821 |
|
---|
10822 | [propput, id(DISPID_IHTMLWINDOW2_ONBEFOREUNLOAD), displaybind, bindable]
|
---|
10823 | void onbeforeunload(VARIANT v);
|
---|
10824 |
|
---|
10825 | [propget, id(DISPID_IHTMLWINDOW2_ONBEFOREUNLOAD), displaybind, bindable]
|
---|
10826 | VARIANT onbeforeunload();
|
---|
10827 |
|
---|
10828 | [propput, id(DISPID_IHTMLWINDOW2_ONUNLOAD), displaybind, bindable]
|
---|
10829 | void onunload(VARIANT v);
|
---|
10830 |
|
---|
10831 | [propget, id(DISPID_IHTMLWINDOW2_ONUNLOAD), displaybind, bindable]
|
---|
10832 | VARIANT onunload();
|
---|
10833 |
|
---|
10834 | [propput, id(DISPID_IHTMLWINDOW2_ONHELP), displaybind, bindable]
|
---|
10835 | void onhelp(VARIANT v);
|
---|
10836 |
|
---|
10837 | [propget, id(DISPID_IHTMLWINDOW2_ONHELP), displaybind, bindable]
|
---|
10838 | VARIANT onhelp();
|
---|
10839 |
|
---|
10840 | [propput, id(DISPID_IHTMLWINDOW2_ONERROR), displaybind, bindable]
|
---|
10841 | void onerror(VARIANT v);
|
---|
10842 |
|
---|
10843 | [propget, id(DISPID_IHTMLWINDOW2_ONERROR), displaybind, bindable]
|
---|
10844 | VARIANT onerror();
|
---|
10845 |
|
---|
10846 | [propput, id(DISPID_IHTMLWINDOW2_ONRESIZE), displaybind, bindable]
|
---|
10847 | void onresize(VARIANT v);
|
---|
10848 |
|
---|
10849 | [propget, id(DISPID_IHTMLWINDOW2_ONRESIZE), displaybind, bindable]
|
---|
10850 | VARIANT onresize();
|
---|
10851 |
|
---|
10852 | [propput, id(DISPID_IHTMLWINDOW2_ONSCROLL), displaybind, bindable]
|
---|
10853 | void onscroll(VARIANT v);
|
---|
10854 |
|
---|
10855 | [propget, id(DISPID_IHTMLWINDOW2_ONSCROLL), displaybind, bindable]
|
---|
10856 | VARIANT onscroll();
|
---|
10857 |
|
---|
10858 | [propget, id(DISPID_IHTMLWINDOW2_DOCUMENT), source]
|
---|
10859 | IHTMLDocument2* document();
|
---|
10860 |
|
---|
10861 | [propget, id(DISPID_IHTMLWINDOW2_EVENT)]
|
---|
10862 | IHTMLEventObj* event();
|
---|
10863 |
|
---|
10864 | [propget, id(DISPID_IHTMLWINDOW2__NEWENUM), hidden, restricted]
|
---|
10865 | IUnknown* _newEnum();
|
---|
10866 |
|
---|
10867 | [id(DISPID_IHTMLWINDOW2_SHOWMODALDIALOG)]
|
---|
10868 | VARIANT showModalDialog([in] BSTR dialog,
|
---|
10869 | [optional, in] VARIANT* varArgIn,
|
---|
10870 | [optional, in] VARIANT* varOptions);
|
---|
10871 |
|
---|
10872 | [id(DISPID_IHTMLWINDOW2_SHOWHELP)]
|
---|
10873 | void showHelp([in] BSTR helpURL,
|
---|
10874 | [optional, in] VARIANT helpArg,
|
---|
10875 | [defaultvalue(""), in] BSTR features);
|
---|
10876 |
|
---|
10877 | [propget, id(DISPID_IHTMLWINDOW2_SCREEN)]
|
---|
10878 | IHTMLScreen* screen();
|
---|
10879 |
|
---|
10880 | [propget, id(DISPID_IHTMLWINDOW2_OPTION)]
|
---|
10881 | IHTMLOptionElementFactory* Option();
|
---|
10882 |
|
---|
10883 | [id(DISPID_IHTMLWINDOW2_FOCUS)]
|
---|
10884 | void focus();
|
---|
10885 |
|
---|
10886 | [propget, id(DISPID_IHTMLWINDOW2_CLOSED)]
|
---|
10887 | VARIANT_BOOL closed();
|
---|
10888 |
|
---|
10889 | [id(DISPID_IHTMLWINDOW2_BLUR)]
|
---|
10890 | void blur();
|
---|
10891 |
|
---|
10892 | [id(DISPID_IHTMLWINDOW2_SCROLL)]
|
---|
10893 | void scroll([in] LONG x,
|
---|
10894 | [in] LONG y);
|
---|
10895 |
|
---|
10896 | [propget, id(DISPID_IHTMLWINDOW2_CLIENTINFORMATION)]
|
---|
10897 | IOmNavigator* clientInformation();
|
---|
10898 |
|
---|
10899 | [id(DISPID_IHTMLWINDOW2_CLEARINTERVAL)]
|
---|
10900 | void clearInterval([in] LONG timerID);
|
---|
10901 |
|
---|
10902 | [propput, id(DISPID_IHTMLWINDOW2_OFFSCREENBUFFERING)]
|
---|
10903 | void offscreenBuffering(VARIANT v);
|
---|
10904 |
|
---|
10905 | [propget, id(DISPID_IHTMLWINDOW2_OFFSCREENBUFFERING)]
|
---|
10906 | VARIANT offscreenBuffering();
|
---|
10907 |
|
---|
10908 | [id(DISPID_IHTMLWINDOW2_EXECSCRIPT)]
|
---|
10909 | VARIANT execScript([in] BSTR code,
|
---|
10910 | [defaultvalue("JScript"), in] BSTR language);
|
---|
10911 |
|
---|
10912 | [id(DISPID_IHTMLWINDOW2_TOSTRING)]
|
---|
10913 | BSTR toString();
|
---|
10914 |
|
---|
10915 | [id(DISPID_IHTMLWINDOW2_SCROLLBY)]
|
---|
10916 | void scrollBy([in] LONG x,
|
---|
10917 | [in] LONG y);
|
---|
10918 |
|
---|
10919 | [id(DISPID_IHTMLWINDOW2_SCROLLTO)]
|
---|
10920 | void scrollTo([in] LONG x,
|
---|
10921 | [in] LONG y);
|
---|
10922 |
|
---|
10923 | [id(DISPID_IHTMLWINDOW2_MOVETO)]
|
---|
10924 | void moveTo([in] LONG x,
|
---|
10925 | [in] LONG y);
|
---|
10926 |
|
---|
10927 | [id(DISPID_IHTMLWINDOW2_MOVEBY)]
|
---|
10928 | void moveBy([in] LONG x,
|
---|
10929 | [in] LONG y);
|
---|
10930 |
|
---|
10931 | [id(DISPID_IHTMLWINDOW2_RESIZETO)]
|
---|
10932 | void resizeTo([in] LONG x,
|
---|
10933 | [in] LONG y);
|
---|
10934 |
|
---|
10935 | [id(DISPID_IHTMLWINDOW2_RESIZEBY)]
|
---|
10936 | void resizeBy([in] LONG x,
|
---|
10937 | [in] LONG y);
|
---|
10938 |
|
---|
10939 | [propget, id(DISPID_IHTMLWINDOW2_EXTERNAL)]
|
---|
10940 | IDispatch* external();
|
---|
10941 |
|
---|
10942 | [propget, id(DISPID_IHTMLWINDOW3_SCREENLEFT)]
|
---|
10943 | LONG screenLeft();
|
---|
10944 |
|
---|
10945 | [propget, id(DISPID_IHTMLWINDOW3_SCREENTOP)]
|
---|
10946 | LONG screenTop();
|
---|
10947 |
|
---|
10948 | [id(DISPID_IHTMLWINDOW3_ATTACHEVENT)]
|
---|
10949 | VARIANT_BOOL attachEvent([in] BSTR event,
|
---|
10950 | [in] IDispatch* pDisp);
|
---|
10951 |
|
---|
10952 | [id(DISPID_IHTMLWINDOW3_DETACHEVENT)]
|
---|
10953 | void detachEvent([in] BSTR event,
|
---|
10954 | [in] IDispatch* pDisp);
|
---|
10955 |
|
---|
10956 | [id(DISPID_IHTMLWINDOW3_SETTIMEOUT)]
|
---|
10957 | LONG setTimeout([in] VARIANT* expression,
|
---|
10958 | [in] LONG msec,
|
---|
10959 | [optional, in] VARIANT* language);
|
---|
10960 |
|
---|
10961 | [id(DISPID_IHTMLWINDOW3_SETINTERVAL)]
|
---|
10962 | LONG setInterval([in] VARIANT* expression,
|
---|
10963 | [in] LONG msec,
|
---|
10964 | [optional, in] VARIANT* language);
|
---|
10965 |
|
---|
10966 | [id(DISPID_IHTMLWINDOW3_PRINT)]
|
---|
10967 | void print();
|
---|
10968 |
|
---|
10969 | [propput, id(DISPID_IHTMLWINDOW3_ONBEFOREPRINT), displaybind, bindable]
|
---|
10970 | void onbeforeprint(VARIANT v);
|
---|
10971 |
|
---|
10972 | [propget, id(DISPID_IHTMLWINDOW3_ONBEFOREPRINT), displaybind, bindable]
|
---|
10973 | VARIANT onbeforeprint();
|
---|
10974 |
|
---|
10975 | [propput, id(DISPID_IHTMLWINDOW3_ONAFTERPRINT), displaybind, bindable]
|
---|
10976 | void onafterprint(VARIANT v);
|
---|
10977 |
|
---|
10978 | [propget, id(DISPID_IHTMLWINDOW3_ONAFTERPRINT), displaybind, bindable]
|
---|
10979 | VARIANT onafterprint();
|
---|
10980 |
|
---|
10981 | [propget, id(DISPID_IHTMLWINDOW3_CLIPBOARDDATA)]
|
---|
10982 | IHTMLDataTransfer* clipboardData();
|
---|
10983 |
|
---|
10984 | [id(DISPID_IHTMLWINDOW3_SHOWMODELESSDIALOG)]
|
---|
10985 | IHTMLWindow2* showModelessDialog([defaultvalue(""), in] BSTR url,
|
---|
10986 | [optional, in] VARIANT* varArgIn,
|
---|
10987 | [optional, in] VARIANT* options);
|
---|
10988 |
|
---|
10989 | [id(DISPID_IHTMLWINDOW4_CREATEPOPUP)]
|
---|
10990 | IDispatch* createPopup([optional, in] VARIANT* varArgIn);
|
---|
10991 |
|
---|
10992 | [propget, id(DISPID_IHTMLWINDOW4_FRAMEELEMENT)]
|
---|
10993 | IHTMLFrameBase* frameElement();
|
---|
10994 |
|
---|
10995 | [propput, id(DISPID_IHTMLWINDOW5_XMLHTTPREQUEST)]
|
---|
10996 | void XMLHttpRequest(VARIANT v);
|
---|
10997 |
|
---|
10998 | [propget, id(DISPID_IHTMLWINDOW5_XMLHTTPREQUEST)]
|
---|
10999 | VARIANT XMLHttpRequest();
|
---|
11000 | }
|
---|
11001 |
|
---|
11002 | /*****************************************************************************
|
---|
11003 | * HTMLWindowEvents interface
|
---|
11004 | */
|
---|
11005 | [
|
---|
11006 | hidden,
|
---|
11007 | uuid(96A0A4E0-D062-11cf-94B6-00AA0060275C)
|
---|
11008 | ]
|
---|
11009 | dispinterface HTMLWindowEvents
|
---|
11010 | {
|
---|
11011 | properties:
|
---|
11012 | methods:
|
---|
11013 | [id(DISPID_HTMLWINDOWEVENTS_ONLOAD)]
|
---|
11014 | void onload();
|
---|
11015 |
|
---|
11016 | [id(DISPID_HTMLWINDOWEVENTS_ONUNLOAD)]
|
---|
11017 | void onunload();
|
---|
11018 |
|
---|
11019 | [id(DISPID_HTMLWINDOWEVENTS_ONHELP)]
|
---|
11020 | VARIANT_BOOL onhelp();
|
---|
11021 |
|
---|
11022 | [id(DISPID_HTMLWINDOWEVENTS_ONFOCUS)]
|
---|
11023 | void onfocus();
|
---|
11024 |
|
---|
11025 | [id(DISPID_HTMLWINDOWEVENTS_ONBLUR)]
|
---|
11026 | void onblur();
|
---|
11027 |
|
---|
11028 | [id(DISPID_HTMLWINDOWEVENTS_ONERROR)]
|
---|
11029 | void onerror([in] BSTR description,
|
---|
11030 | [in] BSTR url,
|
---|
11031 | [in] LONG line);
|
---|
11032 |
|
---|
11033 | [id(DISPID_HTMLWINDOWEVENTS_ONRESIZE)]
|
---|
11034 | void onresize();
|
---|
11035 |
|
---|
11036 | [id(DISPID_HTMLWINDOWEVENTS_ONSCROLL)]
|
---|
11037 | void onscroll();
|
---|
11038 |
|
---|
11039 | [id(DISPID_HTMLWINDOWEVENTS_ONBEFOREUNLOAD)]
|
---|
11040 | void onbeforeunload();
|
---|
11041 |
|
---|
11042 | [id(DISPID_HTMLWINDOWEVENTS_ONBEFOREPRINT)]
|
---|
11043 | void onbeforeprint();
|
---|
11044 |
|
---|
11045 | [id(DISPID_HTMLWINDOWEVENTS_ONAFTERPRINT)]
|
---|
11046 | void onafterprint();
|
---|
11047 | }
|
---|
11048 |
|
---|
11049 | /*****************************************************************************
|
---|
11050 | * HTMLWindowEvents2 interface
|
---|
11051 | */
|
---|
11052 | [
|
---|
11053 | hidden,
|
---|
11054 | uuid(3050f625-98b5-11cf-bb82-00aa00bdce0b)
|
---|
11055 | ]
|
---|
11056 | dispinterface HTMLWindowEvents2
|
---|
11057 | {
|
---|
11058 | properties:
|
---|
11059 | methods:
|
---|
11060 | [id(DISPID_HTMLWINDOWEVENTS2_ONLOAD)]
|
---|
11061 | void onload([in] IHTMLEventObj* pEvtObj);
|
---|
11062 |
|
---|
11063 | [id(DISPID_HTMLWINDOWEVENTS2_ONUNLOAD)]
|
---|
11064 | void onunload([in] IHTMLEventObj* pEvtObj);
|
---|
11065 |
|
---|
11066 | [id(DISPID_HTMLWINDOWEVENTS2_ONHELP)]
|
---|
11067 | VARIANT_BOOL onhelp([in] IHTMLEventObj* pEvtObj);
|
---|
11068 |
|
---|
11069 | [id(DISPID_HTMLWINDOWEVENTS2_ONFOCUS)]
|
---|
11070 | void onfocus([in] IHTMLEventObj* pEvtObj);
|
---|
11071 |
|
---|
11072 | [id(DISPID_HTMLWINDOWEVENTS2_ONBLUR)]
|
---|
11073 | void onblur([in] IHTMLEventObj* pEvtObj);
|
---|
11074 |
|
---|
11075 | [id(DISPID_HTMLWINDOWEVENTS2_ONERROR)]
|
---|
11076 | void onerror([in] BSTR description,
|
---|
11077 | [in] BSTR url,
|
---|
11078 | [in] LONG line);
|
---|
11079 |
|
---|
11080 | [id(DISPID_HTMLWINDOWEVENTS2_ONRESIZE)]
|
---|
11081 | void onresize([in] IHTMLEventObj* pEvtObj);
|
---|
11082 |
|
---|
11083 | [id(DISPID_HTMLWINDOWEVENTS2_ONSCROLL)]
|
---|
11084 | void onscroll([in] IHTMLEventObj* pEvtObj);
|
---|
11085 |
|
---|
11086 | [id(DISPID_HTMLWINDOWEVENTS2_ONBEFOREUNLOAD)]
|
---|
11087 | void onbeforeunload([in] IHTMLEventObj* pEvtObj);
|
---|
11088 |
|
---|
11089 | [id(DISPID_HTMLWINDOWEVENTS2_ONBEFOREPRINT)]
|
---|
11090 | void onbeforeprint([in] IHTMLEventObj* pEvtObj);
|
---|
11091 |
|
---|
11092 | [id(DISPID_HTMLWINDOWEVENTS2_ONAFTERPRINT)]
|
---|
11093 | void onafterprint([in] IHTMLEventObj* pEvtObj);
|
---|
11094 | }
|
---|
11095 |
|
---|
11096 | /*****************************************************************************
|
---|
11097 | * HTMLWindowProxy class
|
---|
11098 | */
|
---|
11099 | [
|
---|
11100 | uuid(3050f391-98b5-11cf-bb82-00aa00bdce0b)
|
---|
11101 | ]
|
---|
11102 | coclass HTMLWindowProxy
|
---|
11103 | {
|
---|
11104 | [default] dispinterface DispHTMLWindowProxy;
|
---|
11105 | [source, default] dispinterface HTMLWindowEvents;
|
---|
11106 | [source] dispinterface HTMLWindowEvents2;
|
---|
11107 | interface IHTMLWindow2;
|
---|
11108 | interface IHTMLWindow3;
|
---|
11109 | interface IHTMLWindow4;
|
---|
11110 | interface IHTMLWindow5;
|
---|
11111 | }
|
---|
11112 |
|
---|
11113 | /*****************************************************************************
|
---|
11114 | * HTMLDocumentEvents2 interface
|
---|
11115 | */
|
---|
11116 | [
|
---|
11117 | hidden,
|
---|
11118 | uuid(3050f613-98b5-11cf-bb82-00aa00bdce0b)
|
---|
11119 | ]
|
---|
11120 | dispinterface HTMLDocumentEvents2
|
---|
11121 | {
|
---|
11122 | properties:
|
---|
11123 | methods:
|
---|
11124 | [id(DISPID_HTMLDOCUMENTEVENTS2_ONHELP)]
|
---|
11125 | VARIANT_BOOL onhelp([in] IHTMLEventObj *pEvtObj);
|
---|
11126 |
|
---|
11127 | [id(DISPID_HTMLDOCUMENTEVENTS2_ONCLICK)]
|
---|
11128 | VARIANT_BOOL onclick([in] IHTMLEventObj *pEvtObj);
|
---|
11129 |
|
---|
11130 | [id(DISPID_HTMLDOCUMENTEVENTS2_ONDBLCLICK)]
|
---|
11131 | VARIANT_BOOL ondblclick([in] IHTMLEventObj *pEvtObj);
|
---|
11132 |
|
---|
11133 | [id(DISPID_HTMLDOCUMENTEVENTS2_ONKEYDOWN)]
|
---|
11134 | void onkeydown([in] IHTMLEventObj *pEvtObj);
|
---|
11135 |
|
---|
11136 | [id(DISPID_HTMLDOCUMENTEVENTS2_ONKEYUP)]
|
---|
11137 | void onkeyup([in] IHTMLEventObj *pEvtObj);
|
---|
11138 |
|
---|
11139 | [id(DISPID_HTMLDOCUMENTEVENTS2_ONKEYPRESS)]
|
---|
11140 | VARIANT_BOOL onkeypress([in] IHTMLEventObj *pEvtObj);
|
---|
11141 |
|
---|
11142 | [id(DISPID_HTMLDOCUMENTEVENTS2_ONMOUSEDOWN)]
|
---|
11143 | void onmousedown([in] IHTMLEventObj *pEvtObj);
|
---|
11144 |
|
---|
11145 | [id(DISPID_HTMLDOCUMENTEVENTS2_ONMOUSEMOVE)]
|
---|
11146 | void onmousemove([in] IHTMLEventObj *pEvtObj);
|
---|
11147 |
|
---|
11148 | [id(DISPID_HTMLDOCUMENTEVENTS2_ONMOUSEUP)]
|
---|
11149 | void onmouseup([in] IHTMLEventObj *pEvtObj);
|
---|
11150 |
|
---|
11151 | [id(DISPID_HTMLDOCUMENTEVENTS2_ONMOUSEOUT)]
|
---|
11152 | void onmouseout([in] IHTMLEventObj *pEvtObj);
|
---|
11153 |
|
---|
11154 | [id(DISPID_HTMLDOCUMENTEVENTS2_ONMOUSEOVER)]
|
---|
11155 | void onmouseover([in] IHTMLEventObj *pEvtObj);
|
---|
11156 |
|
---|
11157 | [id(DISPID_HTMLDOCUMENTEVENTS2_ONREADYSTATECHANGE)]
|
---|
11158 | void onreadystatechange([in] IHTMLEventObj *pEvtObj);
|
---|
11159 |
|
---|
11160 | [id(DISPID_HTMLDOCUMENTEVENTS2_ONBEFOREUPDATE)]
|
---|
11161 | VARIANT_BOOL onbeforeupdate([in] IHTMLEventObj *pEvtObj);
|
---|
11162 |
|
---|
11163 | [id(DISPID_HTMLDOCUMENTEVENTS2_ONAFTERUPDATE)]
|
---|
11164 | void onafterupdate([in] IHTMLEventObj *pEvtObj);
|
---|
11165 |
|
---|
11166 | [id(DISPID_HTMLDOCUMENTEVENTS2_ONROWEXIT)]
|
---|
11167 | VARIANT_BOOL onrowexit([in] IHTMLEventObj *pEvtObj);
|
---|
11168 |
|
---|
11169 | [id(DISPID_HTMLDOCUMENTEVENTS2_ONROWENTER)]
|
---|
11170 | void onrowenter([in] IHTMLEventObj *pEvtObj);
|
---|
11171 |
|
---|
11172 | [id(DISPID_HTMLDOCUMENTEVENTS2_ONDRAGSTART)]
|
---|
11173 | VARIANT_BOOL ondragstart([in] IHTMLEventObj *pEvtObj);
|
---|
11174 |
|
---|
11175 | [id(DISPID_HTMLDOCUMENTEVENTS2_ONSELECTSTART)]
|
---|
11176 | VARIANT_BOOL onselectstart([in] IHTMLEventObj *pEvtObj);
|
---|
11177 |
|
---|
11178 | [id(DISPID_HTMLDOCUMENTEVENTS2_ONERRORUPDATE)]
|
---|
11179 | VARIANT_BOOL onerrorupdate([in] IHTMLEventObj *pEvtObj);
|
---|
11180 |
|
---|
11181 | [id(DISPID_HTMLDOCUMENTEVENTS2_ONCONTEXTMENU)]
|
---|
11182 | VARIANT_BOOL oncontextmenu([in] IHTMLEventObj *pEvtObj);
|
---|
11183 |
|
---|
11184 | [id(DISPID_HTMLDOCUMENTEVENTS2_ONSTOP)]
|
---|
11185 | VARIANT_BOOL onstop([in] IHTMLEventObj *pEvtObj);
|
---|
11186 |
|
---|
11187 | [id(DISPID_HTMLDOCUMENTEVENTS2_ONROWSDELETE)]
|
---|
11188 | void onrowsdelete([in] IHTMLEventObj *pEvtObj);
|
---|
11189 |
|
---|
11190 | [id(DISPID_HTMLDOCUMENTEVENTS2_ONROWSINSERTED)]
|
---|
11191 | void onrowsinserted([in] IHTMLEventObj *pEvtObj);
|
---|
11192 |
|
---|
11193 | [id(DISPID_HTMLDOCUMENTEVENTS2_ONCELLCHANGE)]
|
---|
11194 | void oncellchange([in] IHTMLEventObj *pEvtObj);
|
---|
11195 |
|
---|
11196 | [id(DISPID_HTMLDOCUMENTEVENTS2_ONPROPERTYCHANGE)]
|
---|
11197 | void onpropertychange([in] IHTMLEventObj *pEvtObj);
|
---|
11198 |
|
---|
11199 | [id(DISPID_HTMLDOCUMENTEVENTS2_ONDATASETCHANGED)]
|
---|
11200 | void ondatasetchanged([in] IHTMLEventObj *pEvtObj);
|
---|
11201 |
|
---|
11202 | [id(DISPID_HTMLDOCUMENTEVENTS2_ONDATAAVAILABLE)]
|
---|
11203 | void ondataavailable([in] IHTMLEventObj *pEvtObj);
|
---|
11204 |
|
---|
11205 | [id(DISPID_HTMLDOCUMENTEVENTS2_ONDATASETCOMPLETE)]
|
---|
11206 | void ondatasetcomplete([in] IHTMLEventObj *pEvtObj);
|
---|
11207 |
|
---|
11208 | [id(DISPID_HTMLDOCUMENTEVENTS2_ONBEFOREEDITFOCUS)]
|
---|
11209 | void onbeforeeditfocus([in] IHTMLEventObj *pEvtObj);
|
---|
11210 |
|
---|
11211 | [id(DISPID_HTMLDOCUMENTEVENTS2_ONSELECTIONCHANGE)]
|
---|
11212 | void onselectionchange([in] IHTMLEventObj *pEvtObj);
|
---|
11213 |
|
---|
11214 | [id(DISPID_HTMLDOCUMENTEVENTS2_ONCONTROLSELECT)]
|
---|
11215 | VARIANT_BOOL oncontrolselect([in] IHTMLEventObj *pEvtObj);
|
---|
11216 |
|
---|
11217 | [id(DISPID_HTMLDOCUMENTEVENTS2_ONMOUSEWHEEL)]
|
---|
11218 | VARIANT_BOOL onmousewheel([in] IHTMLEventObj *pEvtObj);
|
---|
11219 |
|
---|
11220 | [id(DISPID_HTMLDOCUMENTEVENTS2_ONFOCUSIN)]
|
---|
11221 | void onfocusin([in] IHTMLEventObj *pEvtObj);
|
---|
11222 |
|
---|
11223 | [id(DISPID_HTMLDOCUMENTEVENTS2_ONFOCUSOUT)]
|
---|
11224 | void onfocusout([in] IHTMLEventObj *pEvtObj);
|
---|
11225 |
|
---|
11226 | [id(DISPID_HTMLDOCUMENTEVENTS2_ONACTIVATE)]
|
---|
11227 | void onactivate([in] IHTMLEventObj *pEvtObj);
|
---|
11228 |
|
---|
11229 | [id(DISPID_HTMLDOCUMENTEVENTS2_ONDEACTIVATE)]
|
---|
11230 | void ondeactivate([in] IHTMLEventObj *pEvtObj);
|
---|
11231 |
|
---|
11232 | [id(DISPID_HTMLDOCUMENTEVENTS2_ONBEFOREACTIVATE)]
|
---|
11233 | VARIANT_BOOL onbeforeactivate([in] IHTMLEventObj *pEvtObj);
|
---|
11234 |
|
---|
11235 | [id(DISPID_HTMLDOCUMENTEVENTS2_ONBEFOREDEACTIVATE)]
|
---|
11236 | VARIANT_BOOL onbeforedeactivate([in] IHTMLEventObj *pEvtObj);
|
---|
11237 | }
|
---|
11238 |
|
---|
11239 | /*****************************************************************************
|
---|
11240 | * HTMLDocumentEvents interface
|
---|
11241 | */
|
---|
11242 | [
|
---|
11243 | hidden,
|
---|
11244 | uuid(3050f260-98b5-11cf-bb82-00aa00bdce0b)
|
---|
11245 | ]
|
---|
11246 | dispinterface HTMLDocumentEvents
|
---|
11247 | {
|
---|
11248 | properties:
|
---|
11249 | methods:
|
---|
11250 | [id(DISPID_HTMLDOCUMENTEVENTS_ONHELP)]
|
---|
11251 | VARIANT_BOOL onhelp();
|
---|
11252 |
|
---|
11253 | [id(DISPID_HTMLDOCUMENTEVENTS_ONCLICK)]
|
---|
11254 | VARIANT_BOOL onclick();
|
---|
11255 |
|
---|
11256 | [id(DISPID_HTMLDOCUMENTEVENTS_ONDBLCLICK)]
|
---|
11257 | VARIANT_BOOL ondblclick();
|
---|
11258 |
|
---|
11259 | [id(DISPID_HTMLDOCUMENTEVENTS_ONKEYDOWN)]
|
---|
11260 | void onkeydown();
|
---|
11261 |
|
---|
11262 | [id(DISPID_HTMLDOCUMENTEVENTS_ONKEYUP)]
|
---|
11263 | void onkeyup();
|
---|
11264 |
|
---|
11265 | [id(DISPID_HTMLDOCUMENTEVENTS_ONKEYPRESS)]
|
---|
11266 | VARIANT_BOOL onkeypress();
|
---|
11267 |
|
---|
11268 | [id(DISPID_HTMLDOCUMENTEVENTS_ONMOUSEDOWN)]
|
---|
11269 | void onmousedown();
|
---|
11270 |
|
---|
11271 | [id(DISPID_HTMLDOCUMENTEVENTS_ONMOUSEMOVE)]
|
---|
11272 | void onmousemove();
|
---|
11273 |
|
---|
11274 | [id(DISPID_HTMLDOCUMENTEVENTS_ONMOUSEUP)]
|
---|
11275 | void onmouseup();
|
---|
11276 |
|
---|
11277 | [id(DISPID_HTMLDOCUMENTEVENTS_ONMOUSEOUT)]
|
---|
11278 | void onmouseout();
|
---|
11279 |
|
---|
11280 | [id(DISPID_HTMLDOCUMENTEVENTS_ONMOUSEOVER)]
|
---|
11281 | void onmouseover();
|
---|
11282 |
|
---|
11283 | [id(DISPID_HTMLDOCUMENTEVENTS_ONREADYSTATECHANGE)]
|
---|
11284 | void onreadystatechange();
|
---|
11285 |
|
---|
11286 | [id(DISPID_HTMLDOCUMENTEVENTS_ONBEFOREUPDATE)]
|
---|
11287 | VARIANT_BOOL onbeforeupdate();
|
---|
11288 |
|
---|
11289 | [id(DISPID_HTMLDOCUMENTEVENTS_ONAFTERUPDATE)]
|
---|
11290 | void onafterupdate();
|
---|
11291 |
|
---|
11292 | [id(DISPID_HTMLDOCUMENTEVENTS_ONROWEXIT)]
|
---|
11293 | VARIANT_BOOL onrowexit();
|
---|
11294 |
|
---|
11295 | [id(DISPID_HTMLDOCUMENTEVENTS_ONROWENTER)]
|
---|
11296 | void onrowenter();
|
---|
11297 |
|
---|
11298 | [id(DISPID_HTMLDOCUMENTEVENTS_ONDRAGSTART)]
|
---|
11299 | VARIANT_BOOL ondragstart();
|
---|
11300 |
|
---|
11301 | [id(DISPID_HTMLDOCUMENTEVENTS_ONSELECTSTART)]
|
---|
11302 | VARIANT_BOOL onselectstart();
|
---|
11303 |
|
---|
11304 | [id(DISPID_HTMLDOCUMENTEVENTS_ONERRORUPDATE)]
|
---|
11305 | VARIANT_BOOL onerrorupdate();
|
---|
11306 |
|
---|
11307 | [id(DISPID_HTMLDOCUMENTEVENTS_ONCONTEXTMENU)]
|
---|
11308 | VARIANT_BOOL oncontextmenu();
|
---|
11309 |
|
---|
11310 | [id(DISPID_HTMLDOCUMENTEVENTS_ONSTOP)]
|
---|
11311 | VARIANT_BOOL onstop();
|
---|
11312 |
|
---|
11313 | [id(DISPID_HTMLDOCUMENTEVENTS_ONROWSDELETE)]
|
---|
11314 | void onrowsdelete();
|
---|
11315 |
|
---|
11316 | [id(DISPID_HTMLDOCUMENTEVENTS_ONROWSINSERTED)]
|
---|
11317 | void onrowsinserted();
|
---|
11318 |
|
---|
11319 | [id(DISPID_HTMLDOCUMENTEVENTS_ONCELLCHANGE)]
|
---|
11320 | void oncellchange();
|
---|
11321 |
|
---|
11322 | [id(DISPID_HTMLDOCUMENTEVENTS_ONPROPERTYCHANGE)]
|
---|
11323 | void onpropertychange();
|
---|
11324 |
|
---|
11325 | [id(DISPID_HTMLDOCUMENTEVENTS_ONDATASETCHANGED)]
|
---|
11326 | void ondatasetchanged();
|
---|
11327 |
|
---|
11328 | [id(DISPID_HTMLDOCUMENTEVENTS_ONDATAAVAILABLE)]
|
---|
11329 | void ondataavailable();
|
---|
11330 |
|
---|
11331 | [id(DISPID_HTMLDOCUMENTEVENTS_ONDATASETCOMPLETE)]
|
---|
11332 | void ondatasetcomplete();
|
---|
11333 |
|
---|
11334 | [id(DISPID_HTMLDOCUMENTEVENTS_ONBEFOREEDITFOCUS)]
|
---|
11335 | void onbeforeeditfocus();
|
---|
11336 |
|
---|
11337 | [id(DISPID_HTMLDOCUMENTEVENTS_ONSELECTIONCHANGE)]
|
---|
11338 | void onselectionchange();
|
---|
11339 |
|
---|
11340 | [id(DISPID_HTMLDOCUMENTEVENTS_ONCONTROLSELECT)]
|
---|
11341 | VARIANT_BOOL oncontrolselect();
|
---|
11342 |
|
---|
11343 | [id(DISPID_HTMLDOCUMENTEVENTS_ONMOUSEWHEEL)]
|
---|
11344 | VARIANT_BOOL onmousewheel();
|
---|
11345 |
|
---|
11346 | [id(DISPID_HTMLDOCUMENTEVENTS_ONFOCUSIN)]
|
---|
11347 | void onfocusin();
|
---|
11348 |
|
---|
11349 | [id(DISPID_HTMLDOCUMENTEVENTS_ONFOCUSOUT)]
|
---|
11350 | void onfocusout();
|
---|
11351 |
|
---|
11352 | [id(DISPID_HTMLDOCUMENTEVENTS_ONACTIVATE)]
|
---|
11353 | void onactivate();
|
---|
11354 |
|
---|
11355 | [id(DISPID_HTMLDOCUMENTEVENTS_ONDEACTIVATE)]
|
---|
11356 | void ondeactivate();
|
---|
11357 |
|
---|
11358 | [id(DISPID_HTMLDOCUMENTEVENTS_ONBEFOREACTIVATE)]
|
---|
11359 | VARIANT_BOOL onbeforeactivate();
|
---|
11360 |
|
---|
11361 | [id(DISPID_HTMLDOCUMENTEVENTS_ONBEFOREDEACTIVATE)]
|
---|
11362 | VARIANT_BOOL onbeforedeactivate();
|
---|
11363 | }
|
---|
11364 |
|
---|
11365 | /*****************************************************************************
|
---|
11366 | * HTMLTextContainerEvents interface
|
---|
11367 | */
|
---|
11368 | [
|
---|
11369 | hidden,
|
---|
11370 | uuid(1ff6aa72-5842-11cf-a707-00aa00c0098d)
|
---|
11371 | ]
|
---|
11372 | dispinterface HTMLTextContainerEvents
|
---|
11373 | {
|
---|
11374 | properties:
|
---|
11375 |
|
---|
11376 | methods:
|
---|
11377 | [id(DISPID_HTMLELEMENTEVENTS_ONHELP)]
|
---|
11378 | VARIANT_BOOL onhelp();
|
---|
11379 |
|
---|
11380 | [id(DISPID_HTMLELEMENTEVENTS_ONCLICK)]
|
---|
11381 | VARIANT_BOOL onclick();
|
---|
11382 |
|
---|
11383 | [id(DISPID_HTMLELEMENTEVENTS_ONDBLCLICK)]
|
---|
11384 | VARIANT_BOOL ondblclick();
|
---|
11385 |
|
---|
11386 | [id(DISPID_HTMLELEMENTEVENTS_ONKEYPRESS)]
|
---|
11387 | VARIANT_BOOL onkeypress();
|
---|
11388 |
|
---|
11389 | [id(DISPID_HTMLELEMENTEVENTS_ONKEYDOWN)]
|
---|
11390 | void onkeydown();
|
---|
11391 |
|
---|
11392 | [id(DISPID_HTMLELEMENTEVENTS_ONKEYUP)]
|
---|
11393 | void onkeyup();
|
---|
11394 |
|
---|
11395 | [id(DISPID_HTMLELEMENTEVENTS_ONMOUSEOUT)]
|
---|
11396 | void onmouseout();
|
---|
11397 |
|
---|
11398 | [id(DISPID_HTMLELEMENTEVENTS_ONMOUSEOVER)]
|
---|
11399 | void onmouseover();
|
---|
11400 |
|
---|
11401 | [id(DISPID_HTMLELEMENTEVENTS_ONMOUSEMOVE)]
|
---|
11402 | void onmousemove();
|
---|
11403 |
|
---|
11404 | [id(DISPID_HTMLELEMENTEVENTS_ONMOUSEDOWN)]
|
---|
11405 | void onmousedown();
|
---|
11406 |
|
---|
11407 | [id(DISPID_HTMLELEMENTEVENTS_ONMOUSEUP)]
|
---|
11408 | void onmouseup();
|
---|
11409 |
|
---|
11410 | [id(DISPID_HTMLELEMENTEVENTS_ONSELECTSTART)]
|
---|
11411 | VARIANT_BOOL onselectstart();
|
---|
11412 |
|
---|
11413 | [id(DISPID_HTMLELEMENTEVENTS_ONFILTERCHANGE)]
|
---|
11414 | void onfilterchange();
|
---|
11415 |
|
---|
11416 | [id(DISPID_HTMLELEMENTEVENTS_ONDRAGSTART)]
|
---|
11417 | VARIANT_BOOL ondragstart();
|
---|
11418 |
|
---|
11419 | [id(DISPID_HTMLELEMENTEVENTS_ONBEFOREUPDATE)]
|
---|
11420 | VARIANT_BOOL onbeforeupdate();
|
---|
11421 |
|
---|
11422 | [id(DISPID_HTMLELEMENTEVENTS_ONAFTERUPDATE)]
|
---|
11423 | void onafterupdate();
|
---|
11424 |
|
---|
11425 | [id(DISPID_HTMLELEMENTEVENTS_ONERRORUPDATE)]
|
---|
11426 | VARIANT_BOOL onerrorupdate();
|
---|
11427 |
|
---|
11428 | [id(DISPID_HTMLELEMENTEVENTS_ONROWEXIT)]
|
---|
11429 | VARIANT_BOOL onrowexit();
|
---|
11430 |
|
---|
11431 | [id(DISPID_HTMLELEMENTEVENTS_ONROWENTER)]
|
---|
11432 | void onrowenter();
|
---|
11433 |
|
---|
11434 | [id(DISPID_HTMLELEMENTEVENTS_ONDATASETCHANGED)]
|
---|
11435 | void ondatasetchanged();
|
---|
11436 |
|
---|
11437 | [id(DISPID_HTMLELEMENTEVENTS_ONDATAAVAILABLE)]
|
---|
11438 | void ondataavailable();
|
---|
11439 |
|
---|
11440 | [id(DISPID_HTMLELEMENTEVENTS_ONDATASETCOMPLETE)]
|
---|
11441 | void ondatasetcomplete();
|
---|
11442 |
|
---|
11443 | [id(DISPID_HTMLELEMENTEVENTS_ONLOSECAPTURE)]
|
---|
11444 | void onlosecapture();
|
---|
11445 |
|
---|
11446 | [id(DISPID_HTMLELEMENTEVENTS_ONPROPERTYCHANGE)]
|
---|
11447 | void onpropertychange();
|
---|
11448 |
|
---|
11449 | [id(DISPID_HTMLELEMENTEVENTS_ONSCROLL)]
|
---|
11450 | void onscroll();
|
---|
11451 |
|
---|
11452 | [id(DISPID_HTMLELEMENTEVENTS_ONFOCUS)]
|
---|
11453 | void onfocus();
|
---|
11454 |
|
---|
11455 | [id(DISPID_HTMLELEMENTEVENTS_ONBLUR)]
|
---|
11456 | void onblur();
|
---|
11457 |
|
---|
11458 | [id(DISPID_HTMLELEMENTEVENTS_ONRESIZE)]
|
---|
11459 | void onresize();
|
---|
11460 |
|
---|
11461 | [id(DISPID_HTMLELEMENTEVENTS_ONDRAG)]
|
---|
11462 | VARIANT_BOOL ondrag();
|
---|
11463 |
|
---|
11464 | [id(DISPID_HTMLELEMENTEVENTS_ONDRAGEND)]
|
---|
11465 | void ondragend();
|
---|
11466 |
|
---|
11467 | [id(DISPID_HTMLELEMENTEVENTS_ONDRAGENTER)]
|
---|
11468 | VARIANT_BOOL ondragenter();
|
---|
11469 |
|
---|
11470 | [id(DISPID_HTMLELEMENTEVENTS_ONDRAGOVER)]
|
---|
11471 | VARIANT_BOOL ondragover();
|
---|
11472 |
|
---|
11473 | [id(DISPID_HTMLELEMENTEVENTS_ONDRAGLEAVE)]
|
---|
11474 | void ondragleave();
|
---|
11475 |
|
---|
11476 | [id(DISPID_HTMLELEMENTEVENTS_ONDROP)]
|
---|
11477 | VARIANT_BOOL ondrop();
|
---|
11478 |
|
---|
11479 | [id(DISPID_HTMLELEMENTEVENTS_ONBEFORECUT)]
|
---|
11480 | VARIANT_BOOL onbeforecut();
|
---|
11481 |
|
---|
11482 | [id(DISPID_HTMLELEMENTEVENTS_ONCUT)]
|
---|
11483 | VARIANT_BOOL oncut();
|
---|
11484 |
|
---|
11485 | [id(DISPID_HTMLELEMENTEVENTS_ONBEFORECOPY)]
|
---|
11486 | VARIANT_BOOL onbeforecopy();
|
---|
11487 |
|
---|
11488 | [id(DISPID_HTMLELEMENTEVENTS_ONCOPY)]
|
---|
11489 | VARIANT_BOOL oncopy();
|
---|
11490 |
|
---|
11491 | [id(DISPID_HTMLELEMENTEVENTS_ONBEFOREPASTE)]
|
---|
11492 | VARIANT_BOOL onbeforepaste();
|
---|
11493 |
|
---|
11494 | [id(DISPID_HTMLELEMENTEVENTS_ONPASTE)]
|
---|
11495 | VARIANT_BOOL onpaste();
|
---|
11496 |
|
---|
11497 | [id(DISPID_HTMLELEMENTEVENTS_ONCONTEXTMENU)]
|
---|
11498 | VARIANT_BOOL oncontextmenu();
|
---|
11499 |
|
---|
11500 | [id(DISPID_HTMLELEMENTEVENTS_ONROWSDELETE)]
|
---|
11501 | void onrowsdelete();
|
---|
11502 |
|
---|
11503 | [id(DISPID_HTMLELEMENTEVENTS_ONROWSINSERTED)]
|
---|
11504 | void onrowsinserted();
|
---|
11505 |
|
---|
11506 | [id(DISPID_HTMLELEMENTEVENTS_ONCELLCHANGE)]
|
---|
11507 | void oncellchange();
|
---|
11508 |
|
---|
11509 | [id(DISPID_HTMLELEMENTEVENTS_ONREADYSTATECHANGE)]
|
---|
11510 | void onreadystatechange();
|
---|
11511 |
|
---|
11512 | [id(DISPID_HTMLELEMENTEVENTS_ONBEFOREEDITFOCUS)]
|
---|
11513 | void onbeforeeditfocus();
|
---|
11514 |
|
---|
11515 | [id(DISPID_HTMLELEMENTEVENTS_ONLAYOUTCOMPLETE)]
|
---|
11516 | void onlayoutcomplete();
|
---|
11517 |
|
---|
11518 | [id(DISPID_HTMLELEMENTEVENTS_ONPAGE)]
|
---|
11519 | void onpage();
|
---|
11520 |
|
---|
11521 | [id(DISPID_HTMLELEMENTEVENTS_ONBEFOREDEACTIVATE)]
|
---|
11522 | VARIANT_BOOL onbeforedeactivate();
|
---|
11523 |
|
---|
11524 | [id(DISPID_HTMLELEMENTEVENTS_ONBEFOREACTIVATE)]
|
---|
11525 | VARIANT_BOOL onbeforeactivate();
|
---|
11526 |
|
---|
11527 | [id(DISPID_HTMLELEMENTEVENTS_ONMOVE)]
|
---|
11528 | void onmove();
|
---|
11529 |
|
---|
11530 | [id(DISPID_HTMLELEMENTEVENTS_ONCONTROLSELECT)]
|
---|
11531 | VARIANT_BOOL oncontrolselect();
|
---|
11532 |
|
---|
11533 | [id(DISPID_HTMLELEMENTEVENTS_ONMOVESTART)]
|
---|
11534 | VARIANT_BOOL onmovestart();
|
---|
11535 |
|
---|
11536 | [id(DISPID_HTMLELEMENTEVENTS_ONMOVEEND)]
|
---|
11537 | void onmoveend();
|
---|
11538 |
|
---|
11539 | [id(DISPID_HTMLELEMENTEVENTS_ONRESIZESTART)]
|
---|
11540 | VARIANT_BOOL onresizestart();
|
---|
11541 |
|
---|
11542 | [id(DISPID_HTMLELEMENTEVENTS_ONRESIZEEND)]
|
---|
11543 | void onresizeend();
|
---|
11544 |
|
---|
11545 | [id(DISPID_HTMLELEMENTEVENTS_ONMOUSEENTER)]
|
---|
11546 | void onmouseenter();
|
---|
11547 |
|
---|
11548 | [id(DISPID_HTMLELEMENTEVENTS_ONMOUSELEAVE)]
|
---|
11549 | void onmouseleave();
|
---|
11550 |
|
---|
11551 | [id(DISPID_HTMLELEMENTEVENTS_ONMOUSEWHEEL)]
|
---|
11552 | VARIANT_BOOL onmousewheel();
|
---|
11553 |
|
---|
11554 | [id(DISPID_HTMLELEMENTEVENTS_ONACTIVATE)]
|
---|
11555 | void onactivate();
|
---|
11556 |
|
---|
11557 | [id(DISPID_HTMLELEMENTEVENTS_ONDEACTIVATE)]
|
---|
11558 | void ondeactivate();
|
---|
11559 |
|
---|
11560 | [id(DISPID_HTMLELEMENTEVENTS_ONFOCUSIN)]
|
---|
11561 | void onfocusin();
|
---|
11562 |
|
---|
11563 | [id(DISPID_HTMLELEMENTEVENTS_ONFOCUSOUT)]
|
---|
11564 | void onfocusout();
|
---|
11565 |
|
---|
11566 | [id(DISPID_HTMLTEXTCONTAINEREVENTS_ONCHANGE)]
|
---|
11567 | void onchange();
|
---|
11568 |
|
---|
11569 | [id(DISPID_HTMLTEXTCONTAINEREVENTS_ONSELECT)]
|
---|
11570 | void onselect();
|
---|
11571 | }
|
---|
11572 |
|
---|
11573 | /*****************************************************************************
|
---|
11574 | * HTMLTextContainerEvents2 interface
|
---|
11575 | */
|
---|
11576 | [
|
---|
11577 | hidden,
|
---|
11578 | uuid(3050f624-98b5-11cf-bb82-00aa00bdce0b)
|
---|
11579 | ]
|
---|
11580 | dispinterface HTMLTextContainerEvents2
|
---|
11581 | {
|
---|
11582 | properties:
|
---|
11583 | methods:
|
---|
11584 | [id(DISPID_HTMLELEMENTEVENTS2_ONHELP)]
|
---|
11585 | VARIANT_BOOL onhelp([in] IHTMLEventObj* pEvtObj);
|
---|
11586 |
|
---|
11587 | [id(DISPID_HTMLELEMENTEVENTS2_ONCLICK)]
|
---|
11588 | VARIANT_BOOL onclick([in] IHTMLEventObj* pEvtObj);
|
---|
11589 |
|
---|
11590 | [id(DISPID_HTMLELEMENTEVENTS2_ONDBLCLICK)]
|
---|
11591 | VARIANT_BOOL ondblclick([in] IHTMLEventObj* pEvtObj);
|
---|
11592 |
|
---|
11593 | [id(DISPID_HTMLELEMENTEVENTS2_ONKEYPRESS)]
|
---|
11594 | VARIANT_BOOL onkeypress([in] IHTMLEventObj* pEvtObj);
|
---|
11595 |
|
---|
11596 | [id(DISPID_HTMLELEMENTEVENTS2_ONKEYDOWN)]
|
---|
11597 | void onkeydown([in] IHTMLEventObj* pEvtObj);
|
---|
11598 |
|
---|
11599 | [id(DISPID_HTMLELEMENTEVENTS2_ONKEYUP)]
|
---|
11600 | void onkeyup([in] IHTMLEventObj* pEvtObj);
|
---|
11601 |
|
---|
11602 | [id(DISPID_HTMLELEMENTEVENTS2_ONMOUSEOUT)]
|
---|
11603 | void onmouseout([in] IHTMLEventObj* pEvtObj);
|
---|
11604 |
|
---|
11605 | [id(DISPID_HTMLELEMENTEVENTS2_ONMOUSEOVER)]
|
---|
11606 | void onmouseover([in] IHTMLEventObj* pEvtObj);
|
---|
11607 |
|
---|
11608 | [id(DISPID_HTMLELEMENTEVENTS2_ONMOUSEMOVE)]
|
---|
11609 | void onmousemove([in] IHTMLEventObj* pEvtObj);
|
---|
11610 |
|
---|
11611 | [id(DISPID_HTMLELEMENTEVENTS2_ONMOUSEDOWN)]
|
---|
11612 | void onmousedown([in] IHTMLEventObj* pEvtObj);
|
---|
11613 |
|
---|
11614 | [id(DISPID_HTMLELEMENTEVENTS2_ONMOUSEUP)]
|
---|
11615 | void onmouseup([in] IHTMLEventObj* pEvtObj);
|
---|
11616 |
|
---|
11617 | [id(DISPID_HTMLELEMENTEVENTS2_ONSELECTSTART)]
|
---|
11618 | VARIANT_BOOL onselectstart([in] IHTMLEventObj* pEvtObj);
|
---|
11619 |
|
---|
11620 | [id(DISPID_HTMLELEMENTEVENTS2_ONFILTERCHANGE)]
|
---|
11621 | void onfilterchange([in] IHTMLEventObj* pEvtObj);
|
---|
11622 |
|
---|
11623 | [id(DISPID_HTMLELEMENTEVENTS2_ONDRAGSTART)]
|
---|
11624 | VARIANT_BOOL ondragstart([in] IHTMLEventObj* pEvtObj);
|
---|
11625 |
|
---|
11626 | [id(DISPID_HTMLELEMENTEVENTS2_ONBEFOREUPDATE)]
|
---|
11627 | VARIANT_BOOL onbeforeupdate([in] IHTMLEventObj* pEvtObj);
|
---|
11628 |
|
---|
11629 | [id(DISPID_HTMLELEMENTEVENTS2_ONAFTERUPDATE)]
|
---|
11630 | void onafterupdate([in] IHTMLEventObj* pEvtObj);
|
---|
11631 |
|
---|
11632 | [id(DISPID_HTMLELEMENTEVENTS2_ONERRORUPDATE)]
|
---|
11633 | VARIANT_BOOL onerrorupdate([in] IHTMLEventObj* pEvtObj);
|
---|
11634 |
|
---|
11635 | [id(DISPID_HTMLELEMENTEVENTS2_ONROWEXIT)]
|
---|
11636 | VARIANT_BOOL onrowexit([in] IHTMLEventObj* pEvtObj);
|
---|
11637 |
|
---|
11638 | [id(DISPID_HTMLELEMENTEVENTS2_ONROWENTER)]
|
---|
11639 | void onrowenter([in] IHTMLEventObj* pEvtObj);
|
---|
11640 |
|
---|
11641 | [id(DISPID_HTMLELEMENTEVENTS2_ONDATASETCHANGED)]
|
---|
11642 | void ondatasetchanged([in] IHTMLEventObj* pEvtObj);
|
---|
11643 |
|
---|
11644 | [id(DISPID_HTMLELEMENTEVENTS2_ONDATAAVAILABLE)]
|
---|
11645 | void ondataavailable([in] IHTMLEventObj* pEvtObj);
|
---|
11646 |
|
---|
11647 | [id(DISPID_HTMLELEMENTEVENTS2_ONDATASETCOMPLETE)]
|
---|
11648 | void ondatasetcomplete([in] IHTMLEventObj* pEvtObj);
|
---|
11649 |
|
---|
11650 | [id(DISPID_HTMLELEMENTEVENTS2_ONLOSECAPTURE)]
|
---|
11651 | void onlosecapture([in] IHTMLEventObj* pEvtObj);
|
---|
11652 |
|
---|
11653 | [id(DISPID_HTMLELEMENTEVENTS2_ONPROPERTYCHANGE)]
|
---|
11654 | void onpropertychange([in] IHTMLEventObj* pEvtObj);
|
---|
11655 |
|
---|
11656 | [id(DISPID_HTMLELEMENTEVENTS2_ONSCROLL)]
|
---|
11657 | void onscroll([in] IHTMLEventObj* pEvtObj);
|
---|
11658 |
|
---|
11659 | [id(DISPID_HTMLELEMENTEVENTS2_ONFOCUS)]
|
---|
11660 | void onfocus([in] IHTMLEventObj* pEvtObj);
|
---|
11661 |
|
---|
11662 | [id(DISPID_HTMLELEMENTEVENTS2_ONBLUR)]
|
---|
11663 | void onblur([in] IHTMLEventObj* pEvtObj);
|
---|
11664 |
|
---|
11665 | [id(DISPID_HTMLELEMENTEVENTS2_ONRESIZE)]
|
---|
11666 | void onresize([in] IHTMLEventObj* pEvtObj);
|
---|
11667 |
|
---|
11668 | [id(DISPID_HTMLELEMENTEVENTS2_ONDRAG)]
|
---|
11669 | VARIANT_BOOL ondrag([in] IHTMLEventObj* pEvtObj);
|
---|
11670 |
|
---|
11671 | [id(DISPID_HTMLELEMENTEVENTS2_ONDRAGEND)]
|
---|
11672 | void ondragend([in] IHTMLEventObj* pEvtObj);
|
---|
11673 |
|
---|
11674 | [id(DISPID_HTMLELEMENTEVENTS2_ONDRAGENTER)]
|
---|
11675 | VARIANT_BOOL ondragenter([in] IHTMLEventObj* pEvtObj);
|
---|
11676 |
|
---|
11677 | [id(DISPID_HTMLELEMENTEVENTS2_ONDRAGOVER)]
|
---|
11678 | VARIANT_BOOL ondragover([in] IHTMLEventObj* pEvtObj);
|
---|
11679 |
|
---|
11680 | [id(DISPID_HTMLELEMENTEVENTS2_ONDRAGLEAVE)]
|
---|
11681 | void ondragleave([in] IHTMLEventObj* pEvtObj);
|
---|
11682 |
|
---|
11683 | [id(DISPID_HTMLELEMENTEVENTS2_ONDROP)]
|
---|
11684 | VARIANT_BOOL ondrop([in] IHTMLEventObj* pEvtObj);
|
---|
11685 |
|
---|
11686 | [id(DISPID_HTMLELEMENTEVENTS2_ONBEFORECUT)]
|
---|
11687 | VARIANT_BOOL onbeforecut([in] IHTMLEventObj* pEvtObj);
|
---|
11688 |
|
---|
11689 | [id(DISPID_HTMLELEMENTEVENTS2_ONCUT)]
|
---|
11690 | VARIANT_BOOL oncut([in] IHTMLEventObj* pEvtObj);
|
---|
11691 |
|
---|
11692 | [id(DISPID_HTMLELEMENTEVENTS2_ONBEFORECOPY)]
|
---|
11693 | VARIANT_BOOL onbeforecopy([in] IHTMLEventObj* pEvtObj);
|
---|
11694 |
|
---|
11695 | [id(DISPID_HTMLELEMENTEVENTS2_ONCOPY)]
|
---|
11696 | VARIANT_BOOL oncopy([in] IHTMLEventObj* pEvtObj);
|
---|
11697 |
|
---|
11698 | [id(DISPID_HTMLELEMENTEVENTS2_ONBEFOREPASTE)]
|
---|
11699 | VARIANT_BOOL onbeforepaste([in] IHTMLEventObj* pEvtObj);
|
---|
11700 |
|
---|
11701 | [id(DISPID_HTMLELEMENTEVENTS2_ONPASTE)]
|
---|
11702 | VARIANT_BOOL onpaste([in] IHTMLEventObj* pEvtObj);
|
---|
11703 |
|
---|
11704 | [id(DISPID_HTMLELEMENTEVENTS2_ONCONTEXTMENU)]
|
---|
11705 | VARIANT_BOOL oncontextmenu([in] IHTMLEventObj* pEvtObj);
|
---|
11706 |
|
---|
11707 | [id(DISPID_HTMLELEMENTEVENTS2_ONROWSDELETE)]
|
---|
11708 | void onrowsdelete([in] IHTMLEventObj* pEvtObj);
|
---|
11709 |
|
---|
11710 | [id(DISPID_HTMLELEMENTEVENTS2_ONROWSINSERTED)]
|
---|
11711 | void onrowsinserted([in] IHTMLEventObj* pEvtObj);
|
---|
11712 |
|
---|
11713 | [id(DISPID_HTMLELEMENTEVENTS2_ONCELLCHANGE)]
|
---|
11714 | void oncellchange([in] IHTMLEventObj* pEvtObj);
|
---|
11715 |
|
---|
11716 | [id(DISPID_HTMLELEMENTEVENTS2_ONREADYSTATECHANGE)]
|
---|
11717 | void onreadystatechange([in] IHTMLEventObj* pEvtObj);
|
---|
11718 |
|
---|
11719 | [id(DISPID_HTMLELEMENTEVENTS2_ONLAYOUTCOMPLETE)]
|
---|
11720 | void onlayoutcomplete([in] IHTMLEventObj* pEvtObj);
|
---|
11721 |
|
---|
11722 | [id(DISPID_HTMLELEMENTEVENTS2_ONPAGE)]
|
---|
11723 | void onpage([in] IHTMLEventObj* pEvtObj);
|
---|
11724 |
|
---|
11725 | [id(DISPID_HTMLELEMENTEVENTS2_ONMOUSEENTER)]
|
---|
11726 | void onmouseenter([in] IHTMLEventObj* pEvtObj);
|
---|
11727 |
|
---|
11728 | [id(DISPID_HTMLELEMENTEVENTS2_ONMOUSELEAVE)]
|
---|
11729 | void onmouseleave([in] IHTMLEventObj* pEvtObj);
|
---|
11730 |
|
---|
11731 | [id(DISPID_HTMLELEMENTEVENTS2_ONACTIVATE)]
|
---|
11732 | void onactivate([in] IHTMLEventObj* pEvtObj);
|
---|
11733 |
|
---|
11734 | [id(DISPID_HTMLELEMENTEVENTS2_ONDEACTIVATE)]
|
---|
11735 | void ondeactivate([in] IHTMLEventObj* pEvtObj);
|
---|
11736 |
|
---|
11737 | [id(DISPID_HTMLELEMENTEVENTS2_ONBEFOREDEACTIVATE)]
|
---|
11738 | VARIANT_BOOL onbeforedeactivate([in] IHTMLEventObj* pEvtObj);
|
---|
11739 |
|
---|
11740 | [id(DISPID_HTMLELEMENTEVENTS2_ONBEFOREACTIVATE)]
|
---|
11741 | VARIANT_BOOL onbeforeactivate([in] IHTMLEventObj* pEvtObj);
|
---|
11742 |
|
---|
11743 | [id(DISPID_HTMLELEMENTEVENTS2_ONFOCUSIN)]
|
---|
11744 | void onfocusin([in] IHTMLEventObj* pEvtObj);
|
---|
11745 |
|
---|
11746 | [id(DISPID_HTMLELEMENTEVENTS2_ONFOCUSOUT)]
|
---|
11747 | void onfocusout([in] IHTMLEventObj* pEvtObj);
|
---|
11748 |
|
---|
11749 | [id(DISPID_HTMLELEMENTEVENTS2_ONMOVE)]
|
---|
11750 | void onmove([in] IHTMLEventObj* pEvtObj);
|
---|
11751 |
|
---|
11752 | [id(DISPID_HTMLELEMENTEVENTS2_ONCONTROLSELECT)]
|
---|
11753 | VARIANT_BOOL oncontrolselect([in] IHTMLEventObj* pEvtObj);
|
---|
11754 |
|
---|
11755 | [id(DISPID_HTMLELEMENTEVENTS2_ONMOVESTART)]
|
---|
11756 | VARIANT_BOOL onmovestart([in] IHTMLEventObj* pEvtObj);
|
---|
11757 |
|
---|
11758 | [id(DISPID_HTMLELEMENTEVENTS2_ONMOVEEND)]
|
---|
11759 | void onmoveend([in] IHTMLEventObj* pEvtObj);
|
---|
11760 |
|
---|
11761 | [id(DISPID_HTMLELEMENTEVENTS2_ONRESIZESTART)]
|
---|
11762 | VARIANT_BOOL onresizestart([in] IHTMLEventObj* pEvtObj);
|
---|
11763 |
|
---|
11764 | [id(DISPID_HTMLELEMENTEVENTS2_ONRESIZEEND)]
|
---|
11765 | void onresizeend([in] IHTMLEventObj* pEvtObj);
|
---|
11766 |
|
---|
11767 | [id(DISPID_HTMLELEMENTEVENTS2_ONMOUSEWHEEL)]
|
---|
11768 | VARIANT_BOOL onmousewheel([in] IHTMLEventObj* pEvtObj);
|
---|
11769 |
|
---|
11770 | [id(DISPID_HTMLTEXTCONTAINEREVENTS2_ONCHANGE)]
|
---|
11771 | void onchange([in] IHTMLEventObj* pEvtObj);
|
---|
11772 |
|
---|
11773 | [id(DISPID_HTMLTEXTCONTAINEREVENTS2_ONSELECT)]
|
---|
11774 | void onselect([in] IHTMLEventObj* pEvtObj);
|
---|
11775 | }
|
---|
11776 |
|
---|
11777 | /*****************************************************************************
|
---|
11778 | * IHTMLDocument interface
|
---|
11779 | */
|
---|
11780 | [
|
---|
11781 | odl,
|
---|
11782 | oleautomation,
|
---|
11783 | dual,
|
---|
11784 | uuid(626FC520-A41E-11CF-A731-00A0C9082637)
|
---|
11785 | ]
|
---|
11786 | interface IHTMLDocument : IDispatch
|
---|
11787 | {
|
---|
11788 | [propget, id(DISPID_IHTMLDOCUMENT_SCRIPT)]
|
---|
11789 | HRESULT Script([retval, out] IDispatch **p);
|
---|
11790 | }
|
---|
11791 |
|
---|
11792 | /*****************************************************************************
|
---|
11793 | * IHTMLDocument2 interface
|
---|
11794 | */
|
---|
11795 | [
|
---|
11796 | odl,
|
---|
11797 | oleautomation,
|
---|
11798 | dual,
|
---|
11799 | uuid(332C4425-26CB-11D0-B483-00C04FD90119)
|
---|
11800 | ]
|
---|
11801 | interface IHTMLDocument2 : IHTMLDocument
|
---|
11802 | {
|
---|
11803 | [propget, id(DISPID_IHTMLDOCUMENT2_ALL)]
|
---|
11804 | HRESULT all([retval, out] IHTMLElementCollection **p);
|
---|
11805 |
|
---|
11806 | [propget, id(DISPID_IHTMLDOCUMENT2_BODY)]
|
---|
11807 | HRESULT body([retval, out] IHTMLElement **p);
|
---|
11808 |
|
---|
11809 | [propget, id(DISPID_IHTMLDOCUMENT2_ACTIVEELEMENT)]
|
---|
11810 | HRESULT activeElement([retval, out] IHTMLElement **p);
|
---|
11811 |
|
---|
11812 | [propget, id(DISPID_IHTMLDOCUMENT2_IMAGES)]
|
---|
11813 | HRESULT images([retval, out] IHTMLElementCollection **p);
|
---|
11814 |
|
---|
11815 | [propget, id(DISPID_IHTMLDOCUMENT2_APPLETS)]
|
---|
11816 | HRESULT applets([retval, out] IHTMLElementCollection **p);
|
---|
11817 |
|
---|
11818 | [propget, id(DISPID_IHTMLDOCUMENT2_LINKS)]
|
---|
11819 | HRESULT links([retval, out] IHTMLElementCollection **p);
|
---|
11820 |
|
---|
11821 | [propget, id(DISPID_IHTMLDOCUMENT2_FORMS)]
|
---|
11822 | HRESULT forms([retval, out] IHTMLElementCollection **p);
|
---|
11823 |
|
---|
11824 | [propget, id(DISPID_IHTMLDOCUMENT2_ANCHORS)]
|
---|
11825 | HRESULT anchors([retval, out] IHTMLElementCollection **p);
|
---|
11826 |
|
---|
11827 | [propput, id(DISPID_IHTMLDOCUMENT2_TITLE)]
|
---|
11828 | HRESULT title([in] BSTR v);
|
---|
11829 |
|
---|
11830 | [propget, id(DISPID_IHTMLDOCUMENT2_TITLE)]
|
---|
11831 | HRESULT title([retval, out] BSTR *p);
|
---|
11832 |
|
---|
11833 | [propget, id(DISPID_IHTMLDOCUMENT2_SCRIPTS)]
|
---|
11834 | HRESULT scripts([retval, out] IHTMLElementCollection **p);
|
---|
11835 |
|
---|
11836 | [propput, id(DISPID_IHTMLDOCUMENT2_DESIGNMODE)]
|
---|
11837 | HRESULT designMode([in] BSTR v);
|
---|
11838 |
|
---|
11839 | [propget, id(DISPID_IHTMLDOCUMENT2_DESIGNMODE)]
|
---|
11840 | HRESULT designMode([retval, out] BSTR *p);
|
---|
11841 |
|
---|
11842 | [propget, id(DISPID_IHTMLDOCUMENT2_SELECTION)]
|
---|
11843 | HRESULT selection([retval, out] IHTMLSelectionObject **p);
|
---|
11844 |
|
---|
11845 | [propget, id(DISPID_IHTMLDOCUMENT2_READYSTATE)]
|
---|
11846 | HRESULT readyState([retval, out] BSTR *p);
|
---|
11847 |
|
---|
11848 | [propget, id(DISPID_IHTMLDOCUMENT2_FRAMES)]
|
---|
11849 | HRESULT frames([retval, out] IHTMLFramesCollection2 **p);
|
---|
11850 |
|
---|
11851 | [propget, id(DISPID_IHTMLDOCUMENT2_EMBEDS)]
|
---|
11852 | HRESULT embeds([retval, out] IHTMLElementCollection **p);
|
---|
11853 |
|
---|
11854 | [propget, id(DISPID_IHTMLDOCUMENT2_PLUGINS)]
|
---|
11855 | HRESULT plugins([retval, out] IHTMLElementCollection **p);
|
---|
11856 |
|
---|
11857 | [propput, id(DISPID_IHTMLDOCUMENT2_ALINKCOLOR)]
|
---|
11858 | HRESULT alinkColor([in] VARIANT v);
|
---|
11859 |
|
---|
11860 | [propget, id(DISPID_IHTMLDOCUMENT2_ALINKCOLOR)]
|
---|
11861 | HRESULT alinkColor([retval, out] VARIANT *p);
|
---|
11862 |
|
---|
11863 | [propput, id(DISPID_IHTMLDOCUMENT2_BGCOLOR)]
|
---|
11864 | HRESULT bgColor([in] VARIANT v);
|
---|
11865 |
|
---|
11866 | [propget, id(DISPID_IHTMLDOCUMENT2_BGCOLOR)]
|
---|
11867 | HRESULT bgColor([retval, out] VARIANT *p);
|
---|
11868 |
|
---|
11869 | [propput, id(DISPID_IHTMLDOCUMENT2_FGCOLOR)]
|
---|
11870 | HRESULT fgColor([in] VARIANT v);
|
---|
11871 |
|
---|
11872 | [propget, id(DISPID_IHTMLDOCUMENT2_FGCOLOR)]
|
---|
11873 | HRESULT fgColor([retval, out] VARIANT *p);
|
---|
11874 |
|
---|
11875 | [propput, id(DISPID_IHTMLDOCUMENT2_LINKCOLOR)]
|
---|
11876 | HRESULT linkColor([in] VARIANT v);
|
---|
11877 |
|
---|
11878 | [propget, id(DISPID_IHTMLDOCUMENT2_LINKCOLOR)]
|
---|
11879 | HRESULT linkColor([retval, out] VARIANT *p);
|
---|
11880 |
|
---|
11881 | [propput, id(DISPID_IHTMLDOCUMENT2_VLINKCOLOR)]
|
---|
11882 | HRESULT vlinkColor([in] VARIANT v);
|
---|
11883 |
|
---|
11884 | [propget, id(DISPID_IHTMLDOCUMENT2_VLINKCOLOR)]
|
---|
11885 | HRESULT vlinkColor([retval, out] VARIANT *p);
|
---|
11886 |
|
---|
11887 | [propget, id(DISPID_IHTMLDOCUMENT2_REFERRER)]
|
---|
11888 | HRESULT referrer([retval, out] BSTR *p);
|
---|
11889 |
|
---|
11890 | [propget, id(DISPID_IHTMLDOCUMENT2_LOCATION)]
|
---|
11891 | HRESULT location([retval, out] IHTMLLocation **p);
|
---|
11892 |
|
---|
11893 | [propget, id(DISPID_IHTMLDOCUMENT2_LASTMODIFIED)]
|
---|
11894 | HRESULT lastModified([retval, out] BSTR *p);
|
---|
11895 |
|
---|
11896 | [propput, id(DISPID_IHTMLDOCUMENT2_URL)]
|
---|
11897 | HRESULT URL([in] BSTR v);
|
---|
11898 |
|
---|
11899 | [propget, id(DISPID_IHTMLDOCUMENT2_URL)]
|
---|
11900 | HRESULT URL([retval, out] BSTR *p);
|
---|
11901 |
|
---|
11902 | [propput, id(DISPID_IHTMLDOCUMENT2_DOMAIN)]
|
---|
11903 | HRESULT domain([in] BSTR v);
|
---|
11904 |
|
---|
11905 | [propget, id(DISPID_IHTMLDOCUMENT2_DOMAIN)]
|
---|
11906 | HRESULT domain([retval, out] BSTR *p);
|
---|
11907 |
|
---|
11908 | [propput, id(DISPID_IHTMLDOCUMENT2_COOKIE)]
|
---|
11909 | HRESULT cookie([in] BSTR v);
|
---|
11910 |
|
---|
11911 | [propget, id(DISPID_IHTMLDOCUMENT2_COOKIE)]
|
---|
11912 | HRESULT cookie([retval, out] BSTR *p);
|
---|
11913 |
|
---|
11914 | [propput, id(DISPID_IHTMLDOCUMENT2_EXPANDO)]
|
---|
11915 | HRESULT expando([in] VARIANT_BOOL v);
|
---|
11916 |
|
---|
11917 | [propget, id(DISPID_IHTMLDOCUMENT2_EXPANDO)]
|
---|
11918 | HRESULT expando([retval, out] VARIANT_BOOL *p);
|
---|
11919 |
|
---|
11920 | [propput, id(DISPID_IHTMLDOCUMENT2_CHARSET)]
|
---|
11921 | HRESULT charset([in] BSTR v);
|
---|
11922 |
|
---|
11923 | [propget, id(DISPID_IHTMLDOCUMENT2_CHARSET)]
|
---|
11924 | HRESULT charset([retval, out] BSTR *p);
|
---|
11925 |
|
---|
11926 | [propput, id(DISPID_IHTMLDOCUMENT2_DEFAULTCHARSET)]
|
---|
11927 | HRESULT defaultCharset([in] BSTR v);
|
---|
11928 |
|
---|
11929 | [propget, id(DISPID_IHTMLDOCUMENT2_DEFAULTCHARSET)]
|
---|
11930 | HRESULT defaultCharset([retval, out] BSTR *p);
|
---|
11931 |
|
---|
11932 | [propget, id(DISPID_IHTMLDOCUMENT2_MIMETYPE)]
|
---|
11933 | HRESULT mimeType([retval, out] BSTR *p);
|
---|
11934 |
|
---|
11935 | [propget, id(DISPID_IHTMLDOCUMENT2_FILESIZE)]
|
---|
11936 | HRESULT fileSize([retval, out] BSTR *p);
|
---|
11937 |
|
---|
11938 | [propget, id(DISPID_IHTMLDOCUMENT2_FILECREATEDDATE)]
|
---|
11939 | HRESULT fileCreatedDate([retval, out] BSTR *p);
|
---|
11940 |
|
---|
11941 | [propget, id(DISPID_IHTMLDOCUMENT2_FILEMODIFIEDDATE)]
|
---|
11942 | HRESULT fileModifiedDate([retval, out] BSTR *p);
|
---|
11943 |
|
---|
11944 | [propget, id(DISPID_IHTMLDOCUMENT2_FILEUPDATEDDATE)]
|
---|
11945 | HRESULT fileUpdatedDate([retval, out] BSTR *p);
|
---|
11946 |
|
---|
11947 | [propget, id(DISPID_IHTMLDOCUMENT2_SECURITY)]
|
---|
11948 | HRESULT security([retval, out] BSTR *p);
|
---|
11949 |
|
---|
11950 | [propget, id(DISPID_IHTMLDOCUMENT2_PROTOCOL)]
|
---|
11951 | HRESULT protocol([retval, out] BSTR *p);
|
---|
11952 |
|
---|
11953 | [propget, id(DISPID_IHTMLDOCUMENT2_NAMEPROP)]
|
---|
11954 | HRESULT nameProp([retval, out] BSTR *p);
|
---|
11955 |
|
---|
11956 | [vararg, id(DISPID_IHTMLDOCUMENT2_WRITE)]
|
---|
11957 | HRESULT write([in] SAFEARRAY(VARIANT) psarray);
|
---|
11958 |
|
---|
11959 | [vararg, id(DISPID_IHTMLDOCUMENT2_WRITELN)]
|
---|
11960 | HRESULT writeln([in] SAFEARRAY(VARIANT) psarray);
|
---|
11961 |
|
---|
11962 | [id(DISPID_IHTMLDOCUMENT2_OPEN)]
|
---|
11963 | HRESULT open(
|
---|
11964 | [defaultvalue("text/html"), in] BSTR url,
|
---|
11965 | [optional, in] VARIANT name,
|
---|
11966 | [optional, in] VARIANT features,
|
---|
11967 | [optional, in] VARIANT replace,
|
---|
11968 | [retval, out] IDispatch **pomWindowResult);
|
---|
11969 |
|
---|
11970 | [id(DISPID_IHTMLDOCUMENT2_CLOSE)]
|
---|
11971 | HRESULT close();
|
---|
11972 |
|
---|
11973 | [id(DISPID_IHTMLDOCUMENT2_CLEAR)]
|
---|
11974 | HRESULT clear();
|
---|
11975 |
|
---|
11976 | [id(DISPID_IHTMLDOCUMENT2_QUERYCOMMANDSUPPORTED)]
|
---|
11977 | HRESULT queryCommandSupported(
|
---|
11978 | [in] BSTR cmdID,
|
---|
11979 | [retval, out] VARIANT_BOOL *pfRet);
|
---|
11980 |
|
---|
11981 | [id(DISPID_IHTMLDOCUMENT2_QUERYCOMMANDENABLED)]
|
---|
11982 | HRESULT queryCommandEnabled(
|
---|
11983 | [in] BSTR cmdID,
|
---|
11984 | [retval, out] VARIANT_BOOL *pfRet);
|
---|
11985 |
|
---|
11986 | [id(DISPID_IHTMLDOCUMENT2_QUERYCOMMANDSTATE)]
|
---|
11987 | HRESULT queryCommandState(
|
---|
11988 | [in] BSTR cmdID,
|
---|
11989 | [retval, out] VARIANT_BOOL *pfRet);
|
---|
11990 |
|
---|
11991 | [id(DISPID_IHTMLDOCUMENT2_QUERYCOMMANDINDETERM)]
|
---|
11992 | HRESULT queryCommandIndeterm(
|
---|
11993 | [in] BSTR cmdID,
|
---|
11994 | [retval, out] VARIANT_BOOL *pfRet);
|
---|
11995 |
|
---|
11996 | [id(DISPID_IHTMLDOCUMENT2_QUERYCOMMANDTEXT)]
|
---|
11997 | HRESULT queryCommandText(
|
---|
11998 | [in] BSTR cmdID,
|
---|
11999 | [retval, out] BSTR *pcmdText);
|
---|
12000 |
|
---|
12001 | [id(DISPID_IHTMLDOCUMENT2_QUERYCOMMANDVALUE)]
|
---|
12002 | HRESULT queryCommandValue(
|
---|
12003 | [in] BSTR cmdID,
|
---|
12004 | [retval, out] VARIANT *pcmdValue);
|
---|
12005 |
|
---|
12006 | [id(DISPID_IHTMLDOCUMENT2_EXECCOMMAND)]
|
---|
12007 | HRESULT execCommand(
|
---|
12008 | [in] BSTR cmdID,
|
---|
12009 | [defaultvalue(0), in] VARIANT_BOOL showUI,
|
---|
12010 | [optional, in] VARIANT value,
|
---|
12011 | [retval, out] VARIANT_BOOL *pfRet);
|
---|
12012 |
|
---|
12013 | [id(DISPID_IHTMLDOCUMENT2_EXECCOMMANDSHOWHELP)]
|
---|
12014 | HRESULT execCommandShowHelp(
|
---|
12015 | [in] BSTR cmdID,
|
---|
12016 | [retval, out] VARIANT_BOOL *pfRet);
|
---|
12017 |
|
---|
12018 | [id(DISPID_IHTMLDOCUMENT2_CREATEELEMENT)]
|
---|
12019 | HRESULT createElement(
|
---|
12020 | [in] BSTR eTag,
|
---|
12021 | [retval, out] IHTMLElement **newElem);
|
---|
12022 |
|
---|
12023 | [propput, id(DISPID_IHTMLDOCUMENT2_ONHELP)]
|
---|
12024 | HRESULT onhelp([in] VARIANT v);
|
---|
12025 |
|
---|
12026 | [propget, id(DISPID_IHTMLDOCUMENT2_ONHELP)]
|
---|
12027 | HRESULT onhelp([retval, out] VARIANT *p);
|
---|
12028 |
|
---|
12029 | [propput, id(DISPID_IHTMLDOCUMENT2_ONCLICK)]
|
---|
12030 | HRESULT onclick([in] VARIANT v);
|
---|
12031 |
|
---|
12032 | [propget, id(DISPID_IHTMLDOCUMENT2_ONCLICK)]
|
---|
12033 | HRESULT onclick([retval, out] VARIANT *p);
|
---|
12034 |
|
---|
12035 | [propput, id(DISPID_IHTMLDOCUMENT2_ONDBLCLICK)]
|
---|
12036 | HRESULT ondblclick([in] VARIANT v);
|
---|
12037 |
|
---|
12038 | [propget, id(DISPID_IHTMLDOCUMENT2_ONDBLCLICK)]
|
---|
12039 | HRESULT ondblclick([retval, out] VARIANT *p);
|
---|
12040 |
|
---|
12041 | [propput, id(DISPID_IHTMLDOCUMENT2_ONKEYUP)]
|
---|
12042 | HRESULT onkeyup([in] VARIANT v);
|
---|
12043 |
|
---|
12044 | [propget, id(DISPID_IHTMLDOCUMENT2_ONKEYUP)]
|
---|
12045 | HRESULT onkeyup([retval, out] VARIANT *p);
|
---|
12046 |
|
---|
12047 | [propput, id(DISPID_IHTMLDOCUMENT2_ONKEYDOWN)]
|
---|
12048 | HRESULT onkeydown([in] VARIANT v);
|
---|
12049 |
|
---|
12050 | [propget, id(DISPID_IHTMLDOCUMENT2_ONKEYDOWN)]
|
---|
12051 | HRESULT onkeydown([retval, out] VARIANT *p);
|
---|
12052 |
|
---|
12053 | [propput, id(DISPID_IHTMLDOCUMENT2_ONKEYPRESS)]
|
---|
12054 | HRESULT onkeypress([in] VARIANT v);
|
---|
12055 |
|
---|
12056 | [propget, id(DISPID_IHTMLDOCUMENT2_ONKEYPRESS)]
|
---|
12057 | HRESULT onkeypress([retval, out] VARIANT *p);
|
---|
12058 |
|
---|
12059 | [propput, id(DISPID_IHTMLDOCUMENT2_ONMOUSEUP)]
|
---|
12060 | HRESULT onmouseup([in] VARIANT v);
|
---|
12061 |
|
---|
12062 | [propget, id(DISPID_IHTMLDOCUMENT2_ONMOUSEUP)]
|
---|
12063 | HRESULT onmouseup([retval, out] VARIANT *p);
|
---|
12064 |
|
---|
12065 | [propput, id(DISPID_IHTMLDOCUMENT2_ONMOUSEDOWN)]
|
---|
12066 | HRESULT onmousedown([in] VARIANT v);
|
---|
12067 |
|
---|
12068 | [propget, id(DISPID_IHTMLDOCUMENT2_ONMOUSEDOWN)]
|
---|
12069 | HRESULT onmousedown([retval, out] VARIANT *p);
|
---|
12070 |
|
---|
12071 | [propput, id(DISPID_IHTMLDOCUMENT2_ONMOUSEMOVE)]
|
---|
12072 | HRESULT onmousemove([in] VARIANT v);
|
---|
12073 |
|
---|
12074 | [propget, id(DISPID_IHTMLDOCUMENT2_ONMOUSEMOVE)]
|
---|
12075 | HRESULT onmousemove([retval, out] VARIANT *p);
|
---|
12076 |
|
---|
12077 | [propput, id(DISPID_IHTMLDOCUMENT2_ONMOUSEOUT)]
|
---|
12078 | HRESULT onmouseout([in] VARIANT v);
|
---|
12079 |
|
---|
12080 | [propget, id(DISPID_IHTMLDOCUMENT2_ONMOUSEOUT)]
|
---|
12081 | HRESULT onmouseout([retval, out] VARIANT *p);
|
---|
12082 |
|
---|
12083 | [propput, id(DISPID_IHTMLDOCUMENT2_ONMOUSEOVER)]
|
---|
12084 | HRESULT onmouseover([in] VARIANT v);
|
---|
12085 |
|
---|
12086 | [propget, id(DISPID_IHTMLDOCUMENT2_ONMOUSEOVER)]
|
---|
12087 | HRESULT onmouseover([retval, out] VARIANT *p);
|
---|
12088 |
|
---|
12089 | [propput, id(DISPID_IHTMLDOCUMENT2_ONREADYSTATECHANGE)]
|
---|
12090 | HRESULT onreadystatechange([in] VARIANT v);
|
---|
12091 |
|
---|
12092 | [propget, id(DISPID_IHTMLDOCUMENT2_ONREADYSTATECHANGE)]
|
---|
12093 | HRESULT onreadystatechange([retval, out] VARIANT *p);
|
---|
12094 |
|
---|
12095 | [propput, id(DISPID_IHTMLDOCUMENT2_ONAFTERUPDATE)]
|
---|
12096 | HRESULT onafterupdate([in] VARIANT v);
|
---|
12097 |
|
---|
12098 | [propget, id(DISPID_IHTMLDOCUMENT2_ONAFTERUPDATE)]
|
---|
12099 | HRESULT onafterupdate([retval, out] VARIANT *p);
|
---|
12100 |
|
---|
12101 | [propput, id(DISPID_IHTMLDOCUMENT2_ONROWEXIT)]
|
---|
12102 | HRESULT onrowexit([in] VARIANT v);
|
---|
12103 |
|
---|
12104 | [propget, id(DISPID_IHTMLDOCUMENT2_ONROWEXIT)]
|
---|
12105 | HRESULT onrowexit([retval, out] VARIANT *p);
|
---|
12106 |
|
---|
12107 | [propput, id(DISPID_IHTMLDOCUMENT2_ONROWENTER)]
|
---|
12108 | HRESULT onrowenter([in] VARIANT v);
|
---|
12109 |
|
---|
12110 | [propget, id(DISPID_IHTMLDOCUMENT2_ONROWENTER)]
|
---|
12111 | HRESULT onrowenter([retval, out] VARIANT *p);
|
---|
12112 |
|
---|
12113 | [propput, id(DISPID_IHTMLDOCUMENT2_ONDRAGSTART)]
|
---|
12114 | HRESULT ondragstart([in] VARIANT v);
|
---|
12115 |
|
---|
12116 | [propget, id(DISPID_IHTMLDOCUMENT2_ONDRAGSTART)]
|
---|
12117 | HRESULT ondragstart([retval, out] VARIANT *p);
|
---|
12118 |
|
---|
12119 | [propput, id(DISPID_IHTMLDOCUMENT2_ONSELECTSTART)]
|
---|
12120 | HRESULT onselectstart([in] VARIANT v);
|
---|
12121 |
|
---|
12122 | [propget, id(DISPID_IHTMLDOCUMENT2_ONSELECTSTART)]
|
---|
12123 | HRESULT onselectstart([retval, out] VARIANT *p);
|
---|
12124 |
|
---|
12125 | [id(DISPID_IHTMLDOCUMENT2_ELEMENTFROMPOINT)]
|
---|
12126 | HRESULT elementFromPoint(
|
---|
12127 | [in] LONG x,
|
---|
12128 | [in] LONG y,
|
---|
12129 | [retval, out] IHTMLElement **elementHit);
|
---|
12130 |
|
---|
12131 | [propget, id(DISPID_IHTMLDOCUMENT2_PARENTWINDOW)]
|
---|
12132 | HRESULT parentWindow([retval, out] IHTMLWindow2 **p);
|
---|
12133 |
|
---|
12134 | [propget, id(DISPID_IHTMLDOCUMENT2_STYLESHEETS)]
|
---|
12135 | HRESULT styleSheets([retval, out] IHTMLStyleSheetsCollection **p);
|
---|
12136 |
|
---|
12137 | [propput, id(DISPID_IHTMLDOCUMENT2_ONBEFOREUPDATE)]
|
---|
12138 | HRESULT onbeforeupdate([in] VARIANT v);
|
---|
12139 |
|
---|
12140 | [propget, id(DISPID_IHTMLDOCUMENT2_ONBEFOREUPDATE)]
|
---|
12141 | HRESULT onbeforeupdate([retval, out] VARIANT *p);
|
---|
12142 |
|
---|
12143 | [propput, id(DISPID_IHTMLDOCUMENT2_ONERRORUPDATE)]
|
---|
12144 | HRESULT onerrorupdate([in] VARIANT v);
|
---|
12145 |
|
---|
12146 | [propget, id(DISPID_IHTMLDOCUMENT2_ONERRORUPDATE)]
|
---|
12147 | HRESULT onerrorupdate([retval, out] VARIANT *p);
|
---|
12148 |
|
---|
12149 | [id(DISPID_IHTMLDOCUMENT2_TOSTRING)]
|
---|
12150 | HRESULT toString([retval, out] BSTR *String);
|
---|
12151 |
|
---|
12152 | [id(DISPID_IHTMLDOCUMENT2_CREATESTYLESHEET)]
|
---|
12153 | HRESULT createStyleSheet(
|
---|
12154 | [defaultvalue(""), in] BSTR bstrHref,
|
---|
12155 | [defaultvalue(-1), in] LONG lIndex,
|
---|
12156 | [retval, out] IHTMLStyleSheet **ppnewStyleSheet);
|
---|
12157 | }
|
---|
12158 |
|
---|
12159 | /*****************************************************************************
|
---|
12160 | * IHTMLDocument3 interface
|
---|
12161 | */
|
---|
12162 | [
|
---|
12163 | odl,
|
---|
12164 | oleautomation,
|
---|
12165 | dual,
|
---|
12166 | uuid(3050f485-98b5-11cf-bb82-00aa00bdce0b)
|
---|
12167 | ]
|
---|
12168 | interface IHTMLDocument3 : IDispatch
|
---|
12169 | {
|
---|
12170 | [id(DISPID_IHTMLDOCUMENT3_RELEASECAPTURE)]
|
---|
12171 | HRESULT releaseCapture();
|
---|
12172 |
|
---|
12173 | [id(DISPID_IHTMLDOCUMENT3_RECALC)]
|
---|
12174 | HRESULT recalc([defaultvalue(0), in] VARIANT_BOOL fForce);
|
---|
12175 |
|
---|
12176 | [id(DISPID_IHTMLDOCUMENT3_CREATETEXTNODE)]
|
---|
12177 | HRESULT createTextNode(
|
---|
12178 | [in] BSTR text,
|
---|
12179 | [retval, out] IHTMLDOMNode **newTextNode);
|
---|
12180 |
|
---|
12181 | [propget, id(DISPID_IHTMLDOCUMENT3_DOCUMENTELEMENT)]
|
---|
12182 | HRESULT documentElement([retval, out] IHTMLElement **p);
|
---|
12183 |
|
---|
12184 | [propget, id(DISPID_IHTMLDOCUMENT3_UNIQUEID), hidden]
|
---|
12185 | HRESULT uniqueID([retval, out] BSTR *p);
|
---|
12186 |
|
---|
12187 | [id(DISPID_IHTMLDOCUMENT3_ATTACHEVENT)]
|
---|
12188 | HRESULT attachEvent(
|
---|
12189 | [in] BSTR event,
|
---|
12190 | [in] IDispatch* pDisp,
|
---|
12191 | [retval, out] VARIANT_BOOL *pfResult);
|
---|
12192 |
|
---|
12193 | [id(DISPID_IHTMLDOCUMENT3_DETACHEVENT)]
|
---|
12194 | HRESULT detachEvent(
|
---|
12195 | [in] BSTR event,
|
---|
12196 | [in] IDispatch *pDisp);
|
---|
12197 |
|
---|
12198 | [propput, id(DISPID_IHTMLDOCUMENT3_ONROWSDELETE), displaybind, bindable]
|
---|
12199 | HRESULT onrowsdelete([in] VARIANT v);
|
---|
12200 |
|
---|
12201 | [propget, id(DISPID_IHTMLDOCUMENT3_ONROWSDELETE), displaybind, bindable]
|
---|
12202 | HRESULT onrowsdelete([retval, out] VARIANT *p);
|
---|
12203 |
|
---|
12204 | [propput, id(DISPID_IHTMLDOCUMENT3_ONROWSINSERTED), displaybind, bindable]
|
---|
12205 | HRESULT onrowsinserted([in] VARIANT v);
|
---|
12206 |
|
---|
12207 | [propget, id(DISPID_IHTMLDOCUMENT3_ONROWSINSERTED), displaybind, bindable]
|
---|
12208 | HRESULT onrowsinserted([retval, out] VARIANT *p);
|
---|
12209 |
|
---|
12210 | [propput, id(DISPID_IHTMLDOCUMENT3_ONCELLCHANGE), displaybind, bindable]
|
---|
12211 | HRESULT oncellchange([in] VARIANT v);
|
---|
12212 |
|
---|
12213 | [propget, id(DISPID_IHTMLDOCUMENT3_ONCELLCHANGE), displaybind, bindable]
|
---|
12214 | HRESULT oncellchange([retval, out] VARIANT *p);
|
---|
12215 |
|
---|
12216 | [propput, id(DISPID_IHTMLDOCUMENT3_ONDATASETCHANGED), displaybind, bindable]
|
---|
12217 | HRESULT ondatasetchanged([in] VARIANT v);
|
---|
12218 |
|
---|
12219 | [propget, id(DISPID_IHTMLDOCUMENT3_ONDATASETCHANGED), displaybind, bindable]
|
---|
12220 | HRESULT ondatasetchanged([retval, out] VARIANT *p);
|
---|
12221 |
|
---|
12222 | [propput, id(DISPID_IHTMLDOCUMENT3_ONDATAAVAILABLE), displaybind, bindable]
|
---|
12223 | HRESULT ondataavailable([in] VARIANT v);
|
---|
12224 |
|
---|
12225 | [propget, id(DISPID_IHTMLDOCUMENT3_ONDATAAVAILABLE), displaybind, bindable]
|
---|
12226 | HRESULT ondataavailable([retval, out] VARIANT * p);
|
---|
12227 |
|
---|
12228 | [propput, id(DISPID_IHTMLDOCUMENT3_ONDATASETCOMPLETE), displaybind, bindable]
|
---|
12229 | HRESULT ondatasetcomplete([in] VARIANT v);
|
---|
12230 |
|
---|
12231 | [propget, id(DISPID_IHTMLDOCUMENT3_ONDATASETCOMPLETE), displaybind, bindable]
|
---|
12232 | HRESULT ondatasetcomplete([retval, out] VARIANT *p);
|
---|
12233 |
|
---|
12234 | [propput, id(DISPID_IHTMLDOCUMENT3_ONPROPERTYCHANGE), displaybind, bindable]
|
---|
12235 | HRESULT onpropertychange([in] VARIANT v);
|
---|
12236 |
|
---|
12237 | [propget, id(DISPID_IHTMLDOCUMENT3_ONPROPERTYCHANGE), displaybind, bindable]
|
---|
12238 | HRESULT onpropertychange([retval, out] VARIANT *p);
|
---|
12239 |
|
---|
12240 | [propput, id(DISPID_IHTMLDOCUMENT3_DIR)]
|
---|
12241 | HRESULT dir([in] BSTR v);
|
---|
12242 |
|
---|
12243 | [propget, id(DISPID_IHTMLDOCUMENT3_DIR)]
|
---|
12244 | HRESULT dir([retval, out] BSTR *p);
|
---|
12245 |
|
---|
12246 | [propput, id(DISPID_IHTMLDOCUMENT3_ONCONTEXTMENU), displaybind, bindable]
|
---|
12247 | HRESULT oncontextmenu([in] VARIANT v);
|
---|
12248 |
|
---|
12249 | [propget, id(DISPID_IHTMLDOCUMENT3_ONCONTEXTMENU), displaybind, bindable]
|
---|
12250 | HRESULT oncontextmenu([retval, out] VARIANT *p);
|
---|
12251 |
|
---|
12252 | [propput, id(DISPID_IHTMLDOCUMENT3_ONSTOP), displaybind, bindable]
|
---|
12253 | HRESULT onstop([in] VARIANT v);
|
---|
12254 |
|
---|
12255 | [propget, id(DISPID_IHTMLDOCUMENT3_ONSTOP), displaybind, bindable]
|
---|
12256 | HRESULT onstop([retval, out] VARIANT *p);
|
---|
12257 |
|
---|
12258 | [id(DISPID_IHTMLDOCUMENT3_CREATEDOCUMENTFRAGMENT)]
|
---|
12259 | HRESULT createDocumentFragment([retval, out] IHTMLDocument2 **pNewDoc);
|
---|
12260 |
|
---|
12261 | [propget, id(DISPID_IHTMLDOCUMENT3_PARENTDOCUMENT), hidden, restricted]
|
---|
12262 | HRESULT parentDocument([retval, out] IHTMLDocument2 **p);
|
---|
12263 |
|
---|
12264 | [propput, id(DISPID_IHTMLDOCUMENT3_ENABLEDOWNLOAD), hidden, restricted]
|
---|
12265 | HRESULT enableDownload([in] VARIANT_BOOL v);
|
---|
12266 |
|
---|
12267 | [propget, id(DISPID_IHTMLDOCUMENT3_ENABLEDOWNLOAD), hidden, restricted]
|
---|
12268 | HRESULT enableDownload([retval, out] VARIANT_BOOL *p);
|
---|
12269 |
|
---|
12270 | [propput, id(DISPID_IHTMLDOCUMENT3_BASEURL), hidden, restricted]
|
---|
12271 | HRESULT baseUrl([in] BSTR v);
|
---|
12272 |
|
---|
12273 | [propget, id(DISPID_IHTMLDOCUMENT3_BASEURL), hidden, restricted]
|
---|
12274 | HRESULT baseUrl([retval, out] BSTR *p);
|
---|
12275 |
|
---|
12276 | [propget, id(DISPID_IHTMLDOCUMENT3_CHILDNODES)]
|
---|
12277 | HRESULT childNodes([retval, out] IDispatch **p);
|
---|
12278 |
|
---|
12279 | [propput, id(DISPID_IHTMLDOCUMENT3_INHERITSTYLESHEETS), hidden, restricted]
|
---|
12280 | HRESULT inheritStyleSheets([in] VARIANT_BOOL v);
|
---|
12281 |
|
---|
12282 | [propget, id(DISPID_IHTMLDOCUMENT3_INHERITSTYLESHEETS), hidden, restricted]
|
---|
12283 | HRESULT inheritStyleSheets([retval, out] VARIANT_BOOL *p);
|
---|
12284 |
|
---|
12285 | [propput, id(DISPID_IHTMLDOCUMENT3_ONBEFOREEDITFOCUS), displaybind, bindable]
|
---|
12286 | HRESULT onbeforeeditfocus([in] VARIANT v);
|
---|
12287 |
|
---|
12288 | [propget, id(DISPID_IHTMLDOCUMENT3_ONBEFOREEDITFOCUS), displaybind, bindable]
|
---|
12289 | HRESULT onbeforeeditfocus([retval, out] VARIANT *p);
|
---|
12290 |
|
---|
12291 | [id(DISPID_IHTMLDOCUMENT3_GETELEMENTSBYNAME)]
|
---|
12292 | HRESULT getElementsByName(
|
---|
12293 | [in] BSTR v,
|
---|
12294 | [retval, out] IHTMLElementCollection **pelColl);
|
---|
12295 |
|
---|
12296 | [id(DISPID_IHTMLDOCUMENT3_GETELEMENTBYID)]
|
---|
12297 | HRESULT getElementById(
|
---|
12298 | [in] BSTR v,
|
---|
12299 | [retval, out] IHTMLElement **pel);
|
---|
12300 |
|
---|
12301 | [id(DISPID_IHTMLDOCUMENT3_GETELEMENTSBYTAGNAME)]
|
---|
12302 | HRESULT getElementsByTagName(
|
---|
12303 | [in] BSTR v,
|
---|
12304 | [retval, out] IHTMLElementCollection **pelColl);
|
---|
12305 | }
|
---|
12306 |
|
---|
12307 | /*****************************************************************************
|
---|
12308 | * IHTMLDocument4 interface
|
---|
12309 | */
|
---|
12310 | [
|
---|
12311 | odl,
|
---|
12312 | oleautomation,
|
---|
12313 | dual,
|
---|
12314 | uuid(3050f69a-98b5-11cf-bb82-00aa00bdce0b)
|
---|
12315 | ]
|
---|
12316 | interface IHTMLDocument4 : IDispatch
|
---|
12317 | {
|
---|
12318 | [id(DISPID_IHTMLDOCUMENT4_FOCUS)]
|
---|
12319 | HRESULT focus();
|
---|
12320 |
|
---|
12321 | [id(DISPID_IHTMLDOCUMENT4_HASFOCUS)]
|
---|
12322 | HRESULT hasFocus([retval, out] VARIANT_BOOL *pfFocus);
|
---|
12323 |
|
---|
12324 | [propput, id(DISPID_IHTMLDOCUMENT4_ONSELECTIONCHANGE), displaybind, bindable]
|
---|
12325 | HRESULT onselectionchange([in] VARIANT v);
|
---|
12326 |
|
---|
12327 | [propget, id(DISPID_IHTMLDOCUMENT4_ONSELECTIONCHANGE), displaybind, bindable]
|
---|
12328 | HRESULT onselectionchange([retval, out] VARIANT *p);
|
---|
12329 |
|
---|
12330 | [propget, id(DISPID_IHTMLDOCUMENT4_NAMESPACES)]
|
---|
12331 | HRESULT namespaces([retval, out] IDispatch **p);
|
---|
12332 |
|
---|
12333 | [id(DISPID_IHTMLDOCUMENT4_CREATEDOCUMENTFROMURL)]
|
---|
12334 | HRESULT createDocumentFromUrl(
|
---|
12335 | [in] BSTR bstrUrl,
|
---|
12336 | [in] BSTR bstrOptions,
|
---|
12337 | [retval, out] IHTMLDocument2 **newDoc);
|
---|
12338 |
|
---|
12339 | [propput, id(DISPID_IHTMLDOCUMENT4_MEDIA)]
|
---|
12340 | HRESULT media([in] BSTR v);
|
---|
12341 |
|
---|
12342 | [propget, id(DISPID_IHTMLDOCUMENT4_MEDIA)]
|
---|
12343 | HRESULT media([retval, out] BSTR *p);
|
---|
12344 |
|
---|
12345 | [id(DISPID_IHTMLDOCUMENT4_CREATEEVENTOBJECT)]
|
---|
12346 | HRESULT createEventObject(
|
---|
12347 | [optional, in] VARIANT *pvarEventObject,
|
---|
12348 | [retval, out] IHTMLEventObj **ppEventObj);
|
---|
12349 |
|
---|
12350 | [id(DISPID_IHTMLDOCUMENT4_FIREEVENT)]
|
---|
12351 | HRESULT fireEvent(
|
---|
12352 | [in] BSTR bstrEventName,
|
---|
12353 | [optional, in] VARIANT *pvarEventObject,
|
---|
12354 | [retval, out] VARIANT_BOOL *pfCancelled);
|
---|
12355 |
|
---|
12356 | [id(DISPID_IHTMLDOCUMENT4_CREATERENDERSTYLE)]
|
---|
12357 | HRESULT createRenderStyle(
|
---|
12358 | [in] BSTR v,
|
---|
12359 | [retval, out] IHTMLRenderStyle **ppIHTMLRenderStyle);
|
---|
12360 |
|
---|
12361 | [propput, id(DISPID_IHTMLDOCUMENT4_ONCONTROLSELECT), displaybind, bindable]
|
---|
12362 | HRESULT oncontrolselect([in] VARIANT v);
|
---|
12363 |
|
---|
12364 | [propget, id(DISPID_IHTMLDOCUMENT4_ONCONTROLSELECT), displaybind, bindable]
|
---|
12365 | HRESULT oncontrolselect([retval, out] VARIANT *p);
|
---|
12366 |
|
---|
12367 | [propget, id(DISPID_IHTMLDOCUMENT4_URLUNENCODED)]
|
---|
12368 | HRESULT URLUnencoded([retval, out] BSTR *p);
|
---|
12369 | }
|
---|
12370 |
|
---|
12371 | /*****************************************************************************
|
---|
12372 | * IHTMLDocument5 interface
|
---|
12373 | */
|
---|
12374 | [
|
---|
12375 | odl,
|
---|
12376 | oleautomation,
|
---|
12377 | dual,
|
---|
12378 | uuid(3050f80c-98b5-11cf-bb82-00aa00bdce0b)
|
---|
12379 | ]
|
---|
12380 | interface IHTMLDocument5 : IDispatch
|
---|
12381 | {
|
---|
12382 | [propput, id(DISPID_IHTMLDOCUMENT5_ONMOUSEWHEEL), displaybind, bindable]
|
---|
12383 | HRESULT onmousewheel([in] VARIANT v);
|
---|
12384 |
|
---|
12385 | [propget, id(DISPID_IHTMLDOCUMENT5_ONMOUSEWHEEL), displaybind, bindable]
|
---|
12386 | HRESULT onmousewheel([retval, out] VARIANT *p);
|
---|
12387 |
|
---|
12388 | [propget, id(DISPID_IHTMLDOCUMENT5_DOCTYPE)]
|
---|
12389 | HRESULT doctype([retval, out] IHTMLDOMNode **p);
|
---|
12390 |
|
---|
12391 | [propget, id(DISPID_IHTMLDOCUMENT5_IMPLEMENTATION)]
|
---|
12392 | HRESULT implementation([retval, out] IHTMLDOMImplementation **p);
|
---|
12393 |
|
---|
12394 | [id(DISPID_IHTMLDOCUMENT5_CREATEATTRIBUTE)]
|
---|
12395 | HRESULT createAttribute(
|
---|
12396 | [in] BSTR bstrattrName,
|
---|
12397 | [retval, out] IHTMLDOMAttribute **ppattribute);
|
---|
12398 |
|
---|
12399 | [id(DISPID_IHTMLDOCUMENT5_CREATECOMMENT)]
|
---|
12400 | HRESULT createComment(
|
---|
12401 | [in] BSTR bstrdata,
|
---|
12402 | [retval, out] IHTMLDOMNode **ppRetNode);
|
---|
12403 |
|
---|
12404 | [propput, id(DISPID_IHTMLDOCUMENT5_ONFOCUSIN), displaybind, bindable]
|
---|
12405 | HRESULT onfocusin([in] VARIANT v);
|
---|
12406 |
|
---|
12407 | [propget, id(DISPID_IHTMLDOCUMENT5_ONFOCUSIN), displaybind, bindable]
|
---|
12408 | HRESULT onfocusin([retval, out] VARIANT *p);
|
---|
12409 |
|
---|
12410 | [propput, id(DISPID_IHTMLDOCUMENT5_ONFOCUSOUT), displaybind, bindable]
|
---|
12411 | HRESULT onfocusout([in] VARIANT v);
|
---|
12412 |
|
---|
12413 | [propget, id(DISPID_IHTMLDOCUMENT5_ONFOCUSOUT), displaybind, bindable]
|
---|
12414 | HRESULT onfocusout([retval, out] VARIANT *p);
|
---|
12415 |
|
---|
12416 | [propput, id(DISPID_IHTMLDOCUMENT5_ONACTIVATE), displaybind, bindable]
|
---|
12417 | HRESULT onactivate([in] VARIANT v);
|
---|
12418 |
|
---|
12419 | [propget, id(DISPID_IHTMLDOCUMENT5_ONACTIVATE), displaybind, bindable]
|
---|
12420 | HRESULT onactivate([retval, out] VARIANT *p);
|
---|
12421 |
|
---|
12422 | [propput, id(DISPID_IHTMLDOCUMENT5_ONDEACTIVATE), displaybind, bindable]
|
---|
12423 | HRESULT ondeactivate([in] VARIANT v);
|
---|
12424 |
|
---|
12425 | [propget, id(DISPID_IHTMLDOCUMENT5_ONDEACTIVATE), displaybind, bindable]
|
---|
12426 | HRESULT ondeactivate([retval, out] VARIANT *p);
|
---|
12427 |
|
---|
12428 | [propput, id(DISPID_IHTMLDOCUMENT5_ONBEFOREACTIVATE), displaybind, bindable]
|
---|
12429 | HRESULT onbeforeactivate([in] VARIANT v);
|
---|
12430 |
|
---|
12431 | [propget, id(DISPID_IHTMLDOCUMENT5_ONBEFOREACTIVATE), displaybind, bindable]
|
---|
12432 | HRESULT onbeforeactivate([retval, out] VARIANT *p);
|
---|
12433 |
|
---|
12434 | [propput, id(DISPID_IHTMLDOCUMENT5_ONBEFOREDEACTIVATE), displaybind, bindable]
|
---|
12435 | HRESULT onbeforedeactivate([in] VARIANT v);
|
---|
12436 |
|
---|
12437 | [propget, id(DISPID_IHTMLDOCUMENT5_ONBEFOREDEACTIVATE), displaybind, bindable]
|
---|
12438 | HRESULT onbeforedeactivate([retval, out] VARIANT *p);
|
---|
12439 |
|
---|
12440 | [propget, id(DISPID_IHTMLDOCUMENT5_COMPATMODE)]
|
---|
12441 | HRESULT compatMode([retval, out] BSTR *p);
|
---|
12442 | }
|
---|
12443 |
|
---|
12444 | /*****************************************************************************
|
---|
12445 | * IHTMLDocument6 interface
|
---|
12446 | */
|
---|
12447 | [
|
---|
12448 | odl,
|
---|
12449 | oleautomation,
|
---|
12450 | dual,
|
---|
12451 | uuid(30510417-98b5-11cf-bb82-00aa00bdce0b)
|
---|
12452 | ]
|
---|
12453 | interface IHTMLDocument6 : IDispatch
|
---|
12454 | {
|
---|
12455 | [propget, id(DISPID_IHTMLDOCUMENT6_COMPATIBLE)]
|
---|
12456 | HRESULT compatible([retval, out] IHTMLDocumentCompatibleInfoCollection **p);
|
---|
12457 |
|
---|
12458 | [propget, id(DISPID_IHTMLDOCUMENT6_DOCUMENTMODE)]
|
---|
12459 | HRESULT documentMode([retval, out] VARIANT *p);
|
---|
12460 |
|
---|
12461 | [propput, id(DISPID_IHTMLDOCUMENT6_ONSTORAGE), displaybind, bindable]
|
---|
12462 | HRESULT onstorage([in] VARIANT v);
|
---|
12463 |
|
---|
12464 | [propget, id(DISPID_IHTMLDOCUMENT6_ONSTORAGE), displaybind, bindable]
|
---|
12465 | HRESULT onstorage([out] VARIANT *p);
|
---|
12466 |
|
---|
12467 | [propput, id(DISPID_IHTMLDOCUMENT6_ONSTORAGECOMMIT), displaybind, bindable]
|
---|
12468 | HRESULT onstoragecommit([in] VARIANT v);
|
---|
12469 |
|
---|
12470 | [propget, id(DISPID_IHTMLDOCUMENT6_ONSTORAGECOMMIT), displaybind, bindable]
|
---|
12471 | HRESULT onstoragecommit([out] VARIANT *p);
|
---|
12472 |
|
---|
12473 | [id(DISPID_IHTMLDOCUMENT6_IE8_GETELEMENTBYID)]
|
---|
12474 | HRESULT getElementById(
|
---|
12475 | [in] BSTR bstrId,
|
---|
12476 | [retval, out] IHTMLElement2 **p);
|
---|
12477 |
|
---|
12478 | [id(DISPID_IHTMLDOCUMENT6_UPDATESETTINGS)]
|
---|
12479 | HRESULT updateSettings();
|
---|
12480 | }
|
---|
12481 |
|
---|
12482 | /*****************************************************************************
|
---|
12483 | * DispHTMLDocument dispinterface
|
---|
12484 | */
|
---|
12485 | [
|
---|
12486 | hidden,
|
---|
12487 | uuid(3050f55f-98b5-11cf-bb82-00aa00bdce0b)
|
---|
12488 | ]
|
---|
12489 | dispinterface DispHTMLDocument
|
---|
12490 | {
|
---|
12491 | properties:
|
---|
12492 | methods:
|
---|
12493 | [propget, id(DISPID_IHTMLDOCUMENT_SCRIPT), hidden, nonbrowsable]
|
---|
12494 | IDispatch *Script();
|
---|
12495 |
|
---|
12496 | [propget, id(DISPID_IHTMLDOCUMENT2_ALL)]
|
---|
12497 | IHTMLElementCollection *all();
|
---|
12498 |
|
---|
12499 | [propget, id(DISPID_IHTMLDOCUMENT2_BODY)]
|
---|
12500 | IHTMLElement *body();
|
---|
12501 |
|
---|
12502 | [propget, id(DISPID_IHTMLDOCUMENT2_ACTIVEELEMENT)]
|
---|
12503 | IHTMLElement *activeElement();
|
---|
12504 |
|
---|
12505 | [propget, id(DISPID_IHTMLDOCUMENT2_IMAGES)]
|
---|
12506 | IHTMLElementCollection *images();
|
---|
12507 |
|
---|
12508 | [propget, id(DISPID_IHTMLDOCUMENT2_APPLETS)]
|
---|
12509 | IHTMLElementCollection *applets();
|
---|
12510 |
|
---|
12511 | [propget, id(DISPID_IHTMLDOCUMENT2_LINKS)]
|
---|
12512 | IHTMLElementCollection *links();
|
---|
12513 |
|
---|
12514 | [propget, id(DISPID_IHTMLDOCUMENT2_FORMS)]
|
---|
12515 | IHTMLElementCollection *forms();
|
---|
12516 |
|
---|
12517 | [propget, id(DISPID_IHTMLDOCUMENT2_ANCHORS)]
|
---|
12518 | IHTMLElementCollection *anchors();
|
---|
12519 |
|
---|
12520 | [propput, id(DISPID_IHTMLDOCUMENT2_TITLE)]
|
---|
12521 | void title(BSTR v);
|
---|
12522 |
|
---|
12523 | [propget, id(DISPID_IHTMLDOCUMENT2_TITLE)]
|
---|
12524 | BSTR title();
|
---|
12525 |
|
---|
12526 | [propget, id(DISPID_IHTMLDOCUMENT2_SCRIPTS)]
|
---|
12527 | IHTMLElementCollection *scripts();
|
---|
12528 |
|
---|
12529 | [propput, id(DISPID_IHTMLDOCUMENT2_DESIGNMODE), hidden]
|
---|
12530 | void designMode(BSTR v);
|
---|
12531 |
|
---|
12532 | [propget, id(DISPID_IHTMLDOCUMENT2_DESIGNMODE), hidden]
|
---|
12533 | BSTR designMode();
|
---|
12534 |
|
---|
12535 | [propget, id(DISPID_IHTMLDOCUMENT2_SELECTION)]
|
---|
12536 | IHTMLSelectionObject *selection();
|
---|
12537 |
|
---|
12538 | [propget, id(DISPID_IHTMLDOCUMENT2_READYSTATE), bindable]
|
---|
12539 | BSTR readyState();
|
---|
12540 |
|
---|
12541 | [propget, id(DISPID_IHTMLDOCUMENT2_FRAMES)]
|
---|
12542 | IHTMLFramesCollection2 *frames();
|
---|
12543 |
|
---|
12544 | [propget, id(DISPID_IHTMLDOCUMENT2_EMBEDS)]
|
---|
12545 | IHTMLElementCollection *embeds();
|
---|
12546 |
|
---|
12547 | [propget, id(DISPID_IHTMLDOCUMENT2_PLUGINS)]
|
---|
12548 | IHTMLElementCollection *plugins();
|
---|
12549 |
|
---|
12550 | [propput, id(DISPID_IHTMLDOCUMENT2_ALINKCOLOR)]
|
---|
12551 | void alinkColor(VARIANT v);
|
---|
12552 |
|
---|
12553 | [propget, id(DISPID_IHTMLDOCUMENT2_ALINKCOLOR)]
|
---|
12554 | VARIANT alinkColor();
|
---|
12555 |
|
---|
12556 | [propput, id(DISPID_IHTMLDOCUMENT2_BGCOLOR)]
|
---|
12557 | void bgColor(VARIANT v);
|
---|
12558 |
|
---|
12559 | [propget, id(DISPID_IHTMLDOCUMENT2_BGCOLOR)]
|
---|
12560 | VARIANT bgColor();
|
---|
12561 |
|
---|
12562 | [propput, id(DISPID_IHTMLDOCUMENT2_FGCOLOR)]
|
---|
12563 | void fgColor(VARIANT v);
|
---|
12564 |
|
---|
12565 | [propget, id(DISPID_IHTMLDOCUMENT2_FGCOLOR)]
|
---|
12566 | VARIANT fgColor();
|
---|
12567 |
|
---|
12568 | [propput, id(DISPID_IHTMLDOCUMENT2_LINKCOLOR)]
|
---|
12569 | void linkColor(VARIANT v);
|
---|
12570 |
|
---|
12571 | [propget, id(DISPID_IHTMLDOCUMENT2_LINKCOLOR)]
|
---|
12572 | VARIANT linkColor();
|
---|
12573 |
|
---|
12574 | [propput, id(DISPID_IHTMLDOCUMENT2_VLINKCOLOR)]
|
---|
12575 | void vlinkColor(VARIANT v);
|
---|
12576 |
|
---|
12577 | [propget, id(DISPID_IHTMLDOCUMENT2_VLINKCOLOR)]
|
---|
12578 | VARIANT vlinkColor();
|
---|
12579 |
|
---|
12580 | [propget, id(DISPID_IHTMLDOCUMENT2_REFERRER)]
|
---|
12581 | BSTR referrer();
|
---|
12582 |
|
---|
12583 | [propget, id(DISPID_IHTMLDOCUMENT2_LOCATION)]
|
---|
12584 | IHTMLLocation *location();
|
---|
12585 |
|
---|
12586 | [propget, id(DISPID_IHTMLDOCUMENT2_LASTMODIFIED)]
|
---|
12587 | BSTR lastModified();
|
---|
12588 |
|
---|
12589 | [propput, id(DISPID_IHTMLDOCUMENT2_URL)]
|
---|
12590 | void URL(BSTR v);
|
---|
12591 |
|
---|
12592 | [propget, id(DISPID_IHTMLDOCUMENT2_URL)]
|
---|
12593 | BSTR URL();
|
---|
12594 |
|
---|
12595 | [propput, id(DISPID_IHTMLDOCUMENT2_DOMAIN)]
|
---|
12596 | void domain(BSTR v);
|
---|
12597 |
|
---|
12598 | [propget, id(DISPID_IHTMLDOCUMENT2_DOMAIN)]
|
---|
12599 | BSTR domain();
|
---|
12600 |
|
---|
12601 | [propput, id(DISPID_IHTMLDOCUMENT2_COOKIE)]
|
---|
12602 | void cookie(BSTR v);
|
---|
12603 |
|
---|
12604 | [propget, id(DISPID_IHTMLDOCUMENT2_COOKIE)]
|
---|
12605 | BSTR cookie();
|
---|
12606 |
|
---|
12607 | [propput, id(DISPID_IHTMLDOCUMENT2_EXPANDO), bindable, hidden]
|
---|
12608 | void expando(VARIANT_BOOL v);
|
---|
12609 |
|
---|
12610 | [propget, id(DISPID_IHTMLDOCUMENT2_EXPANDO), bindable, hidden]
|
---|
12611 | VARIANT_BOOL expando();
|
---|
12612 |
|
---|
12613 | [propput, id(DISPID_IHTMLDOCUMENT2_CHARSET), hidden]
|
---|
12614 | void charset(BSTR v);
|
---|
12615 |
|
---|
12616 | [propget, id(DISPID_IHTMLDOCUMENT2_CHARSET), hidden]
|
---|
12617 | BSTR charset();
|
---|
12618 |
|
---|
12619 | [propput, id(DISPID_IHTMLDOCUMENT2_DEFAULTCHARSET)]
|
---|
12620 | void defaultCharset(BSTR v);
|
---|
12621 |
|
---|
12622 | [propget, id(DISPID_IHTMLDOCUMENT2_DEFAULTCHARSET)]
|
---|
12623 | BSTR defaultCharset();
|
---|
12624 |
|
---|
12625 | [propget, id(DISPID_IHTMLDOCUMENT2_MIMETYPE)]
|
---|
12626 | BSTR mimeType();
|
---|
12627 |
|
---|
12628 | [propget, id(DISPID_IHTMLDOCUMENT2_FILESIZE)]
|
---|
12629 | BSTR fileSize();
|
---|
12630 |
|
---|
12631 | [propget, id(DISPID_IHTMLDOCUMENT2_FILECREATEDDATE)]
|
---|
12632 | BSTR fileCreatedDate();
|
---|
12633 |
|
---|
12634 | [propget, id(DISPID_IHTMLDOCUMENT2_FILEMODIFIEDDATE)]
|
---|
12635 | BSTR fileModifiedDate();
|
---|
12636 |
|
---|
12637 | [propget, id(DISPID_IHTMLDOCUMENT2_FILEUPDATEDDATE)]
|
---|
12638 | BSTR fileUpdatedDate();
|
---|
12639 |
|
---|
12640 | [propget, id(DISPID_IHTMLDOCUMENT2_SECURITY)]
|
---|
12641 | BSTR security();
|
---|
12642 |
|
---|
12643 | [propget, id(DISPID_IHTMLDOCUMENT2_PROTOCOL)]
|
---|
12644 | BSTR protocol();
|
---|
12645 |
|
---|
12646 | [propget, id(DISPID_IHTMLDOCUMENT2_NAMEPROP)]
|
---|
12647 | BSTR nameProp();
|
---|
12648 |
|
---|
12649 | [vararg, id(DISPID_IHTMLDOCUMENT2_WRITE)]
|
---|
12650 | void write([in] SAFEARRAY(VARIANT) psarray);
|
---|
12651 |
|
---|
12652 | [vararg, id(DISPID_IHTMLDOCUMENT2_WRITELN)]
|
---|
12653 | void writeln([in] SAFEARRAY(VARIANT) psarray);
|
---|
12654 |
|
---|
12655 | [id(DISPID_IHTMLDOCUMENT2_OPEN)]
|
---|
12656 | IDispatch *open(
|
---|
12657 | [defaultvalue("text/html"), in] BSTR url,
|
---|
12658 | [optional, in] VARIANT name,
|
---|
12659 | [optional, in] VARIANT features,
|
---|
12660 | [optional, in] VARIANT replace);
|
---|
12661 |
|
---|
12662 | [id(DISPID_IHTMLDOCUMENT2_CLOSE)]
|
---|
12663 | void close();
|
---|
12664 |
|
---|
12665 | [id(DISPID_IHTMLDOCUMENT2_CLEAR)]
|
---|
12666 | void clear();
|
---|
12667 |
|
---|
12668 | [id(DISPID_IHTMLDOCUMENT2_QUERYCOMMANDSUPPORTED)]
|
---|
12669 | VARIANT_BOOL queryCommandSupported([in] BSTR cmdID);
|
---|
12670 |
|
---|
12671 | [id(DISPID_IHTMLDOCUMENT2_QUERYCOMMANDENABLED)]
|
---|
12672 | VARIANT_BOOL queryCommandEnabled([in] BSTR cmdID);
|
---|
12673 |
|
---|
12674 | [id(DISPID_IHTMLDOCUMENT2_QUERYCOMMANDSTATE)]
|
---|
12675 | VARIANT_BOOL queryCommandState([in] BSTR cmdID);
|
---|
12676 |
|
---|
12677 | [id(DISPID_IHTMLDOCUMENT2_QUERYCOMMANDINDETERM)]
|
---|
12678 | VARIANT_BOOL queryCommandIndeterm([in] BSTR cmdID);
|
---|
12679 |
|
---|
12680 | [id(DISPID_IHTMLDOCUMENT2_QUERYCOMMANDTEXT)]
|
---|
12681 | BSTR queryCommandText([in] BSTR cmdID);
|
---|
12682 |
|
---|
12683 | [id(DISPID_IHTMLDOCUMENT2_QUERYCOMMANDVALUE)]
|
---|
12684 | VARIANT queryCommandValue([in] BSTR cmdID);
|
---|
12685 |
|
---|
12686 | [id(DISPID_IHTMLDOCUMENT2_EXECCOMMAND)]
|
---|
12687 | VARIANT_BOOL execCommand(
|
---|
12688 | [in] BSTR cmdID,
|
---|
12689 | [defaultvalue(0), in] VARIANT_BOOL showUI,
|
---|
12690 | [optional, in] VARIANT value);
|
---|
12691 |
|
---|
12692 | [id(DISPID_IHTMLDOCUMENT2_EXECCOMMANDSHOWHELP)]
|
---|
12693 | VARIANT_BOOL execCommandShowHelp([in] BSTR cmdID);
|
---|
12694 |
|
---|
12695 | [id(DISPID_IHTMLDOCUMENT2_CREATEELEMENT)]
|
---|
12696 | IHTMLElement *createElement([in] BSTR eTag);
|
---|
12697 |
|
---|
12698 | [propput, id(DISPID_IHTMLDOCUMENT2_ONHELP), displaybind, bindable]
|
---|
12699 | void onhelp(VARIANT v);
|
---|
12700 |
|
---|
12701 | [propget, id(DISPID_IHTMLDOCUMENT2_ONHELP), displaybind, bindable]
|
---|
12702 | VARIANT onhelp();
|
---|
12703 |
|
---|
12704 | [propput, id(DISPID_IHTMLDOCUMENT2_ONCLICK), displaybind, bindable]
|
---|
12705 | void onclick(VARIANT v);
|
---|
12706 |
|
---|
12707 | [propget, id(DISPID_IHTMLDOCUMENT2_ONCLICK), displaybind, bindable]
|
---|
12708 | VARIANT onclick();
|
---|
12709 |
|
---|
12710 | [propput, id(DISPID_IHTMLDOCUMENT2_ONDBLCLICK), displaybind, bindable]
|
---|
12711 | void ondblclick(VARIANT v);
|
---|
12712 |
|
---|
12713 | [propget, id(DISPID_IHTMLDOCUMENT2_ONDBLCLICK), displaybind, bindable]
|
---|
12714 | VARIANT ondblclick();
|
---|
12715 |
|
---|
12716 | [propput, id(DISPID_IHTMLDOCUMENT2_ONKEYUP), displaybind, bindable]
|
---|
12717 | void onkeyup(VARIANT v);
|
---|
12718 |
|
---|
12719 | [propget, id(DISPID_IHTMLDOCUMENT2_ONKEYUP), displaybind, bindable]
|
---|
12720 | VARIANT onkeyup();
|
---|
12721 |
|
---|
12722 | [propput, id(DISPID_IHTMLDOCUMENT2_ONKEYDOWN), displaybind, bindable]
|
---|
12723 | void onkeydown(VARIANT v);
|
---|
12724 |
|
---|
12725 | [propget, id(DISPID_IHTMLDOCUMENT2_ONKEYDOWN), displaybind, bindable]
|
---|
12726 | VARIANT onkeydown();
|
---|
12727 |
|
---|
12728 | [propput, id(DISPID_IHTMLDOCUMENT2_ONKEYPRESS), displaybind, bindable]
|
---|
12729 | void onkeypress(VARIANT v);
|
---|
12730 |
|
---|
12731 | [propget, id(DISPID_IHTMLDOCUMENT2_ONKEYPRESS), displaybind, bindable]
|
---|
12732 | VARIANT onkeypress();
|
---|
12733 |
|
---|
12734 | [propput, id(DISPID_IHTMLDOCUMENT2_ONMOUSEUP), displaybind, bindable]
|
---|
12735 | void onmouseup(VARIANT v);
|
---|
12736 |
|
---|
12737 | [propget, id(DISPID_IHTMLDOCUMENT2_ONMOUSEUP), displaybind, bindable]
|
---|
12738 | VARIANT onmouseup();
|
---|
12739 |
|
---|
12740 | [propput, id(DISPID_IHTMLDOCUMENT2_ONMOUSEDOWN), displaybind, bindable]
|
---|
12741 | void onmousedown(VARIANT v);
|
---|
12742 |
|
---|
12743 | [propget, id(DISPID_IHTMLDOCUMENT2_ONMOUSEDOWN), displaybind, bindable]
|
---|
12744 | VARIANT onmousedown();
|
---|
12745 |
|
---|
12746 | [propput, id(DISPID_IHTMLDOCUMENT2_ONMOUSEMOVE), displaybind, bindable]
|
---|
12747 | void onmousemove(VARIANT v);
|
---|
12748 |
|
---|
12749 | [propget, id(DISPID_IHTMLDOCUMENT2_ONMOUSEMOVE), displaybind, bindable]
|
---|
12750 | VARIANT onmousemove();
|
---|
12751 |
|
---|
12752 | [propput, id(DISPID_IHTMLDOCUMENT2_ONMOUSEOUT), displaybind, bindable]
|
---|
12753 | void onmouseout(VARIANT v);
|
---|
12754 |
|
---|
12755 | [propget, id(DISPID_IHTMLDOCUMENT2_ONMOUSEOUT), displaybind, bindable]
|
---|
12756 | VARIANT onmouseout();
|
---|
12757 |
|
---|
12758 | [propput, id(DISPID_IHTMLDOCUMENT2_ONMOUSEOVER), displaybind, bindable]
|
---|
12759 | void onmouseover(VARIANT v);
|
---|
12760 |
|
---|
12761 | [propget, id(DISPID_IHTMLDOCUMENT2_ONMOUSEOVER), displaybind, bindable]
|
---|
12762 | VARIANT onmouseover();
|
---|
12763 |
|
---|
12764 | [propput, id(DISPID_IHTMLDOCUMENT2_ONREADYSTATECHANGE), displaybind, bindable]
|
---|
12765 | void onreadystatechange(VARIANT v);
|
---|
12766 |
|
---|
12767 | [propget, id(DISPID_IHTMLDOCUMENT2_ONREADYSTATECHANGE), displaybind, bindable]
|
---|
12768 | VARIANT onreadystatechange();
|
---|
12769 |
|
---|
12770 | [propput, id(DISPID_IHTMLDOCUMENT2_ONAFTERUPDATE), displaybind, bindable]
|
---|
12771 | void onafterupdate(VARIANT v);
|
---|
12772 |
|
---|
12773 | [propget, id(DISPID_IHTMLDOCUMENT2_ONAFTERUPDATE), displaybind, bindable]
|
---|
12774 | VARIANT onafterupdate();
|
---|
12775 |
|
---|
12776 | [propput, id(DISPID_IHTMLDOCUMENT2_ONROWEXIT), displaybind, bindable]
|
---|
12777 | void onrowexit(VARIANT v);
|
---|
12778 |
|
---|
12779 | [propget, id(DISPID_IHTMLDOCUMENT2_ONROWEXIT), displaybind, bindable]
|
---|
12780 | VARIANT onrowexit();
|
---|
12781 |
|
---|
12782 | [propput, id(DISPID_IHTMLDOCUMENT2_ONROWENTER), displaybind, bindable]
|
---|
12783 | void onrowenter(VARIANT v);
|
---|
12784 |
|
---|
12785 | [propget, id(DISPID_IHTMLDOCUMENT2_ONROWENTER), displaybind, bindable]
|
---|
12786 | VARIANT onrowenter();
|
---|
12787 |
|
---|
12788 | [propput, id(DISPID_IHTMLDOCUMENT2_ONDRAGSTART), displaybind, bindable]
|
---|
12789 | void ondragstart(VARIANT v);
|
---|
12790 |
|
---|
12791 | [propget, id(DISPID_IHTMLDOCUMENT2_ONDRAGSTART), displaybind, bindable]
|
---|
12792 | VARIANT ondragstart();
|
---|
12793 |
|
---|
12794 | [propput, id(DISPID_IHTMLDOCUMENT2_ONSELECTSTART), displaybind, bindable]
|
---|
12795 | void onselectstart(VARIANT v);
|
---|
12796 |
|
---|
12797 | [propget, id(DISPID_IHTMLDOCUMENT2_ONSELECTSTART), displaybind, bindable]
|
---|
12798 | VARIANT onselectstart();
|
---|
12799 |
|
---|
12800 | [id(DISPID_IHTMLDOCUMENT2_ELEMENTFROMPOINT)]
|
---|
12801 | IHTMLElement *elementFromPoint(
|
---|
12802 | [in] LONG x,
|
---|
12803 | [in] LONG y);
|
---|
12804 |
|
---|
12805 | [propget, id(DISPID_IHTMLDOCUMENT2_PARENTWINDOW)]
|
---|
12806 | IHTMLWindow2 *parentWindow();
|
---|
12807 |
|
---|
12808 | [propget, id(DISPID_IHTMLDOCUMENT2_STYLESHEETS)]
|
---|
12809 | IHTMLStyleSheetsCollection *styleSheets();
|
---|
12810 |
|
---|
12811 | [propput, id(DISPID_IHTMLDOCUMENT2_ONBEFOREUPDATE), displaybind, bindable]
|
---|
12812 | void onbeforeupdate(VARIANT v);
|
---|
12813 |
|
---|
12814 | [propget, id(DISPID_IHTMLDOCUMENT2_ONBEFOREUPDATE), displaybind, bindable]
|
---|
12815 | VARIANT onbeforeupdate();
|
---|
12816 |
|
---|
12817 | [propput, id(DISPID_IHTMLDOCUMENT2_ONERRORUPDATE), displaybind, bindable]
|
---|
12818 | void onerrorupdate(VARIANT v);
|
---|
12819 |
|
---|
12820 | [propget, id(DISPID_IHTMLDOCUMENT2_ONERRORUPDATE), displaybind, bindable]
|
---|
12821 | VARIANT onerrorupdate();
|
---|
12822 |
|
---|
12823 | [id(DISPID_IHTMLDOCUMENT2_TOSTRING)]
|
---|
12824 | BSTR toString();
|
---|
12825 |
|
---|
12826 | [id(DISPID_IHTMLDOCUMENT2_CREATESTYLESHEET)]
|
---|
12827 | IHTMLStyleSheet *createStyleSheet(
|
---|
12828 | [defaultvalue(""), in] BSTR bstrHref,
|
---|
12829 | [defaultvalue(-1), in] LONG lIndex);
|
---|
12830 |
|
---|
12831 | [id(DISPID_IHTMLDOCUMENT3_RELEASECAPTURE)]
|
---|
12832 | void releaseCapture();
|
---|
12833 |
|
---|
12834 | [id(DISPID_IHTMLDOCUMENT3_RECALC)]
|
---|
12835 | void recalc([defaultvalue(0), in] VARIANT_BOOL fForce);
|
---|
12836 |
|
---|
12837 | [id(DISPID_IHTMLDOCUMENT3_CREATETEXTNODE)]
|
---|
12838 | IHTMLDOMNode *createTextNode([in] BSTR text);
|
---|
12839 |
|
---|
12840 | [propget, id(DISPID_IHTMLDOCUMENT3_DOCUMENTELEMENT)]
|
---|
12841 | IHTMLElement *documentElement();
|
---|
12842 |
|
---|
12843 | [propget, id(DISPID_IHTMLDOCUMENT3_UNIQUEID), hidden]
|
---|
12844 | BSTR uniqueID();
|
---|
12845 |
|
---|
12846 | [id(DISPID_IHTMLDOCUMENT3_ATTACHEVENT)]
|
---|
12847 | VARIANT_BOOL attachEvent(
|
---|
12848 | [in] BSTR event,
|
---|
12849 | [in] IDispatch *pDisp);
|
---|
12850 |
|
---|
12851 | [id(DISPID_IHTMLDOCUMENT3_DETACHEVENT)]
|
---|
12852 | void detachEvent(
|
---|
12853 | [in] BSTR event,
|
---|
12854 | [in] IDispatch *pDisp);
|
---|
12855 |
|
---|
12856 | [propput, id(DISPID_IHTMLDOCUMENT3_ONROWSDELETE), displaybind, bindable]
|
---|
12857 | void onrowsdelete(VARIANT v);
|
---|
12858 |
|
---|
12859 | [propget, id(DISPID_IHTMLDOCUMENT3_ONROWSDELETE), displaybind, bindable]
|
---|
12860 | VARIANT onrowsdelete();
|
---|
12861 |
|
---|
12862 | [propput, id(DISPID_IHTMLDOCUMENT3_ONROWSINSERTED), displaybind, bindable]
|
---|
12863 | void onrowsinserted(VARIANT v);
|
---|
12864 |
|
---|
12865 | [propget, id(DISPID_IHTMLDOCUMENT3_ONROWSINSERTED), displaybind, bindable]
|
---|
12866 | VARIANT onrowsinserted();
|
---|
12867 |
|
---|
12868 | [propput, id(DISPID_IHTMLDOCUMENT3_ONCELLCHANGE), displaybind, bindable]
|
---|
12869 | void oncellchange(VARIANT v);
|
---|
12870 |
|
---|
12871 | [propget, id(DISPID_IHTMLDOCUMENT3_ONCELLCHANGE), displaybind, bindable]
|
---|
12872 | VARIANT oncellchange();
|
---|
12873 |
|
---|
12874 | [propput, id(DISPID_IHTMLDOCUMENT3_ONDATASETCHANGED), displaybind, bindable]
|
---|
12875 | void ondatasetchanged(VARIANT v);
|
---|
12876 |
|
---|
12877 | [propget, id(DISPID_IHTMLDOCUMENT3_ONDATASETCHANGED), displaybind, bindable]
|
---|
12878 | VARIANT ondatasetchanged();
|
---|
12879 |
|
---|
12880 | [propput, id(DISPID_IHTMLDOCUMENT3_ONDATAAVAILABLE), displaybind, bindable]
|
---|
12881 | void ondataavailable(VARIANT v);
|
---|
12882 |
|
---|
12883 | [propget, id(DISPID_IHTMLDOCUMENT3_ONDATAAVAILABLE), displaybind, bindable]
|
---|
12884 | VARIANT ondataavailable();
|
---|
12885 |
|
---|
12886 | [propput, id(DISPID_IHTMLDOCUMENT3_ONDATASETCOMPLETE), displaybind, bindable]
|
---|
12887 | void ondatasetcomplete(VARIANT v);
|
---|
12888 |
|
---|
12889 | [propget, id(DISPID_IHTMLDOCUMENT3_ONDATASETCOMPLETE), displaybind, bindable]
|
---|
12890 | VARIANT ondatasetcomplete();
|
---|
12891 |
|
---|
12892 | [propput, id(DISPID_IHTMLDOCUMENT3_ONPROPERTYCHANGE), displaybind, bindable]
|
---|
12893 | void onpropertychange(VARIANT v);
|
---|
12894 |
|
---|
12895 | [propget, id(DISPID_IHTMLDOCUMENT3_ONPROPERTYCHANGE), displaybind, bindable]
|
---|
12896 | VARIANT onpropertychange();
|
---|
12897 |
|
---|
12898 | [propput, id(DISPID_IHTMLDOCUMENT3_DIR)]
|
---|
12899 | void dir(BSTR v);
|
---|
12900 |
|
---|
12901 | [propget, id(DISPID_IHTMLDOCUMENT3_DIR)]
|
---|
12902 | BSTR dir();
|
---|
12903 |
|
---|
12904 | [propput, id(DISPID_IHTMLDOCUMENT3_ONCONTEXTMENU), displaybind, bindable]
|
---|
12905 | void oncontextmenu(VARIANT v);
|
---|
12906 |
|
---|
12907 | [propget, id(DISPID_IHTMLDOCUMENT3_ONCONTEXTMENU), displaybind, bindable]
|
---|
12908 | VARIANT oncontextmenu();
|
---|
12909 |
|
---|
12910 | [propput, id(DISPID_IHTMLDOCUMENT3_ONSTOP), displaybind, bindable]
|
---|
12911 | void onstop(VARIANT v);
|
---|
12912 |
|
---|
12913 | [propget, id(DISPID_IHTMLDOCUMENT3_ONSTOP), displaybind, bindable]
|
---|
12914 | VARIANT onstop();
|
---|
12915 |
|
---|
12916 | [id(DISPID_IHTMLDOCUMENT3_CREATEDOCUMENTFRAGMENT)]
|
---|
12917 | IHTMLDocument2 *createDocumentFragment();
|
---|
12918 |
|
---|
12919 | [propget, id(DISPID_IHTMLDOCUMENT3_PARENTDOCUMENT), hidden, restricted]
|
---|
12920 | IHTMLDocument2 *parentDocument();
|
---|
12921 |
|
---|
12922 | [propput, id(DISPID_IHTMLDOCUMENT3_ENABLEDOWNLOAD), hidden, restricted]
|
---|
12923 | void enableDownload(VARIANT_BOOL v);
|
---|
12924 |
|
---|
12925 | [propget, id(DISPID_IHTMLDOCUMENT3_ENABLEDOWNLOAD), hidden, restricted]
|
---|
12926 | VARIANT_BOOL enableDownload();
|
---|
12927 |
|
---|
12928 | [propput, id(DISPID_IHTMLDOCUMENT3_BASEURL), hidden, restricted]
|
---|
12929 | void baseUrl(BSTR v);
|
---|
12930 |
|
---|
12931 | [propget, id(DISPID_IHTMLDOCUMENT3_BASEURL), hidden, restricted]
|
---|
12932 | BSTR baseUrl();
|
---|
12933 |
|
---|
12934 | [propput, id(DISPID_IHTMLDOCUMENT3_INHERITSTYLESHEETS), hidden, restricted]
|
---|
12935 | void inheritStyleSheets(VARIANT_BOOL v);
|
---|
12936 |
|
---|
12937 | [propget, id(DISPID_IHTMLDOCUMENT3_INHERITSTYLESHEETS), hidden, restricted]
|
---|
12938 | VARIANT_BOOL inheritStyleSheets();
|
---|
12939 |
|
---|
12940 | [propput, id(DISPID_IHTMLDOCUMENT3_ONBEFOREEDITFOCUS), displaybind, bindable]
|
---|
12941 | void onbeforeeditfocus(VARIANT v);
|
---|
12942 |
|
---|
12943 | [propget, id(DISPID_IHTMLDOCUMENT3_ONBEFOREEDITFOCUS), displaybind, bindable]
|
---|
12944 | VARIANT onbeforeeditfocus();
|
---|
12945 |
|
---|
12946 | [id(DISPID_IHTMLDOCUMENT3_GETELEMENTSBYNAME)]
|
---|
12947 | IHTMLElementCollection *getElementsByName([in] BSTR v);
|
---|
12948 |
|
---|
12949 | [id(DISPID_IHTMLDOCUMENT3_GETELEMENTBYID)]
|
---|
12950 | IHTMLElement *getElementById([in] BSTR v);
|
---|
12951 |
|
---|
12952 | [id(DISPID_IHTMLDOCUMENT3_GETELEMENTSBYTAGNAME)]
|
---|
12953 | IHTMLElementCollection *getElementsByTagName([in] BSTR v);
|
---|
12954 |
|
---|
12955 | [id(DISPID_IHTMLDOCUMENT4_FOCUS)]
|
---|
12956 | void focus();
|
---|
12957 |
|
---|
12958 | [id(DISPID_IHTMLDOCUMENT4_HASFOCUS)]
|
---|
12959 | VARIANT_BOOL hasFocus();
|
---|
12960 |
|
---|
12961 | [propput, id(DISPID_IHTMLDOCUMENT4_ONSELECTIONCHANGE), displaybind, bindable]
|
---|
12962 | void onselectionchange(VARIANT v);
|
---|
12963 |
|
---|
12964 | [propget, id(DISPID_IHTMLDOCUMENT4_ONSELECTIONCHANGE), displaybind, bindable]
|
---|
12965 | VARIANT onselectionchange();
|
---|
12966 |
|
---|
12967 | [propget, id(DISPID_IHTMLDOCUMENT4_NAMESPACES)]
|
---|
12968 | IDispatch *namespaces();
|
---|
12969 |
|
---|
12970 | [id(DISPID_IHTMLDOCUMENT4_CREATEDOCUMENTFROMURL)]
|
---|
12971 | IHTMLDocument2 *createDocumentFromUrl(
|
---|
12972 | [in] BSTR bstrUrl,
|
---|
12973 | [in] BSTR bstrOptions);
|
---|
12974 |
|
---|
12975 | [propput, id(DISPID_IHTMLDOCUMENT4_MEDIA)]
|
---|
12976 | void media(BSTR v);
|
---|
12977 |
|
---|
12978 | [propget, id(DISPID_IHTMLDOCUMENT4_MEDIA)]
|
---|
12979 | BSTR media();
|
---|
12980 |
|
---|
12981 | [id(DISPID_IHTMLDOCUMENT4_CREATEEVENTOBJECT)]
|
---|
12982 | IHTMLEventObj *createEventObject([optional, in] VARIANT *pvarEventObject);
|
---|
12983 |
|
---|
12984 | [id(DISPID_IHTMLDOCUMENT4_FIREEVENT)]
|
---|
12985 | VARIANT_BOOL fireEvent(
|
---|
12986 | [in] BSTR bstrEventName,
|
---|
12987 | [optional, in] VARIANT *pvarEventObject);
|
---|
12988 |
|
---|
12989 | [id(DISPID_IHTMLDOCUMENT4_CREATERENDERSTYLE)]
|
---|
12990 | IHTMLRenderStyle *createRenderStyle([in] BSTR v);
|
---|
12991 |
|
---|
12992 | [propput, id(DISPID_IHTMLDOCUMENT4_ONCONTROLSELECT), displaybind, bindable]
|
---|
12993 | void oncontrolselect(VARIANT v);
|
---|
12994 |
|
---|
12995 | [propget, id(DISPID_IHTMLDOCUMENT4_ONCONTROLSELECT), displaybind, bindable]
|
---|
12996 | VARIANT oncontrolselect();
|
---|
12997 |
|
---|
12998 | [propget, id(DISPID_IHTMLDOCUMENT4_URLUNENCODED)]
|
---|
12999 | BSTR URLUnencoded();
|
---|
13000 |
|
---|
13001 | [propput, id(DISPID_IHTMLDOCUMENT5_ONMOUSEWHEEL), displaybind, bindable]
|
---|
13002 | void onmousewheel(VARIANT v);
|
---|
13003 |
|
---|
13004 | [propget, id(DISPID_IHTMLDOCUMENT5_ONMOUSEWHEEL), displaybind, bindable]
|
---|
13005 | VARIANT onmousewheel();
|
---|
13006 |
|
---|
13007 | [propget, id(DISPID_IHTMLDOCUMENT5_DOCTYPE)]
|
---|
13008 | IHTMLDOMNode *doctype();
|
---|
13009 |
|
---|
13010 | [propget, id(DISPID_IHTMLDOCUMENT5_IMPLEMENTATION)]
|
---|
13011 | IHTMLDOMImplementation *implementation();
|
---|
13012 |
|
---|
13013 | [id(DISPID_IHTMLDOCUMENT5_CREATEATTRIBUTE)]
|
---|
13014 | IHTMLDOMAttribute *createAttribute([in] BSTR bstrattrName);
|
---|
13015 |
|
---|
13016 | [id(DISPID_IHTMLDOCUMENT5_CREATECOMMENT)]
|
---|
13017 | IHTMLDOMNode *createComment([in] BSTR bstrdata);
|
---|
13018 |
|
---|
13019 | [propput, id(DISPID_IHTMLDOCUMENT5_ONFOCUSIN), displaybind, bindable]
|
---|
13020 | void onfocusin(VARIANT v);
|
---|
13021 |
|
---|
13022 | [propget, id(DISPID_IHTMLDOCUMENT5_ONFOCUSIN), displaybind, bindable]
|
---|
13023 | VARIANT onfocusin();
|
---|
13024 |
|
---|
13025 | [propput, id(DISPID_IHTMLDOCUMENT5_ONFOCUSOUT), displaybind, bindable]
|
---|
13026 | void onfocusout(VARIANT v);
|
---|
13027 |
|
---|
13028 | [propget, id(DISPID_IHTMLDOCUMENT5_ONFOCUSOUT), displaybind, bindable]
|
---|
13029 | VARIANT onfocusout();
|
---|
13030 |
|
---|
13031 | [propput, id(DISPID_IHTMLDOCUMENT5_ONACTIVATE), displaybind, bindable]
|
---|
13032 | void onactivate(VARIANT v);
|
---|
13033 |
|
---|
13034 | [propget, id(DISPID_IHTMLDOCUMENT5_ONACTIVATE), displaybind, bindable]
|
---|
13035 | VARIANT onactivate();
|
---|
13036 |
|
---|
13037 | [propput, id(DISPID_IHTMLDOCUMENT5_ONDEACTIVATE), displaybind, bindable]
|
---|
13038 | void ondeactivate(VARIANT v);
|
---|
13039 |
|
---|
13040 | [propget, id(DISPID_IHTMLDOCUMENT5_ONDEACTIVATE), displaybind, bindable]
|
---|
13041 | VARIANT ondeactivate();
|
---|
13042 |
|
---|
13043 | [propput, id(DISPID_IHTMLDOCUMENT5_ONBEFOREACTIVATE), displaybind, bindable]
|
---|
13044 | void onbeforeactivate(VARIANT v);
|
---|
13045 |
|
---|
13046 | [propget, id(DISPID_IHTMLDOCUMENT5_ONBEFOREACTIVATE), displaybind, bindable]
|
---|
13047 | VARIANT onbeforeactivate();
|
---|
13048 |
|
---|
13049 | [propput, id(DISPID_IHTMLDOCUMENT5_ONBEFOREDEACTIVATE), displaybind, bindable]
|
---|
13050 | void onbeforedeactivate(VARIANT v);
|
---|
13051 |
|
---|
13052 | [propget, id(DISPID_IHTMLDOCUMENT5_ONBEFOREDEACTIVATE), displaybind, bindable]
|
---|
13053 | VARIANT onbeforedeactivate();
|
---|
13054 |
|
---|
13055 | [propget, id(DISPID_IHTMLDOCUMENT5_COMPATMODE)]
|
---|
13056 | BSTR compatMode();
|
---|
13057 |
|
---|
13058 | [propget, id(DISPID_IHTMLDOCUMENT6_COMPATIBLE)]
|
---|
13059 | IHTMLDocumentCompatibleInfoCollection *compatible();
|
---|
13060 |
|
---|
13061 | [propget, id(DISPID_IHTMLDOCUMENT6_DOCUMENTMODE)]
|
---|
13062 | VARIANT documentMode();
|
---|
13063 |
|
---|
13064 | [propput, id(DISPID_IHTMLDOCUMENT6_ONSTORAGE), displaybind, bindable]
|
---|
13065 | void onstorage(VARIANT v);
|
---|
13066 |
|
---|
13067 | [propget, id(DISPID_IHTMLDOCUMENT6_ONSTORAGE), displaybind, bindable]
|
---|
13068 | VARIANT onstorage();
|
---|
13069 |
|
---|
13070 | [propput, id(DISPID_IHTMLDOCUMENT6_ONSTORAGECOMMIT), displaybind, bindable]
|
---|
13071 | void onstoragecommit(VARIANT v);
|
---|
13072 |
|
---|
13073 | [propget, id(DISPID_IHTMLDOCUMENT6_ONSTORAGECOMMIT), displaybind, bindable]
|
---|
13074 | VARIANT onstoragecommit();
|
---|
13075 |
|
---|
13076 | [id(DISPID_IHTMLDOCUMENT6_IE8_GETELEMENTBYID)]
|
---|
13077 | IHTMLElement2 *ie8_getElementById([in] BSTR bstrId);
|
---|
13078 |
|
---|
13079 | [id(DISPID_IHTMLDOCUMENT6_UPDATESETTINGS)]
|
---|
13080 | void updateSettings();
|
---|
13081 |
|
---|
13082 | WINE_HTMLDOMNODE_DISPINTERFACE_DECL;
|
---|
13083 | }
|
---|
13084 |
|
---|
13085 | /*****************************************************************************
|
---|
13086 | * HTMLDocument coclass
|
---|
13087 | */
|
---|
13088 | [
|
---|
13089 | uuid(25336920-03F9-11cf-8FD0-00AA00686F13)
|
---|
13090 | ]
|
---|
13091 | coclass HTMLDocument
|
---|
13092 | {
|
---|
13093 | [default] dispinterface DispHTMLDocument;
|
---|
13094 | [source, default] dispinterface HTMLDocumentEvents;
|
---|
13095 | [source] dispinterface HTMLDocumentEvents2;
|
---|
13096 | interface IHTMLDocument2;
|
---|
13097 | interface IHTMLDocument3;
|
---|
13098 | interface IHTMLDocument4;
|
---|
13099 | interface IHTMLDocument5;
|
---|
13100 | interface IHTMLDocument6;
|
---|
13101 | interface IHTMLDOMNode;
|
---|
13102 | interface IHTMLDOMNode2;
|
---|
13103 | }
|
---|
13104 |
|
---|
13105 | /*****************************************************************************
|
---|
13106 | * IHTMLCommentElement interface
|
---|
13107 | */
|
---|
13108 | [
|
---|
13109 | odl,
|
---|
13110 | oleautomation,
|
---|
13111 | dual,
|
---|
13112 | uuid(3050f20c-98b5-11cf-bb82-00aa00bdce0b)
|
---|
13113 | ]
|
---|
13114 | interface IHTMLCommentElement : IDispatch
|
---|
13115 | {
|
---|
13116 | [propput, id(DISPID_IHTMLCOMMENTELEMENT_TEXT), displaybind, bindable]
|
---|
13117 | HRESULT text([in] BSTR v);
|
---|
13118 |
|
---|
13119 | [propget, id(DISPID_IHTMLCOMMENTELEMENT_TEXT), displaybind, bindable]
|
---|
13120 | HRESULT text([out, retval] BSTR *p);
|
---|
13121 |
|
---|
13122 | [propput, id(DISPID_IHTMLCOMMENTELEMENT_ATOMIC), displaybind, bindable]
|
---|
13123 | HRESULT atomic([in] LONG v);
|
---|
13124 |
|
---|
13125 | [propget, id(DISPID_IHTMLCOMMENTELEMENT_ATOMIC), displaybind, bindable]
|
---|
13126 | HRESULT atomic([out, retval] LONG *p);
|
---|
13127 | }
|
---|
13128 |
|
---|
13129 | /*****************************************************************************
|
---|
13130 | * IHTMLCommentElement2 interface
|
---|
13131 | */
|
---|
13132 | [
|
---|
13133 | odl,
|
---|
13134 | oleautomation,
|
---|
13135 | dual,
|
---|
13136 | uuid(3050f813-98b5-11cf-bb82-00aa00bdce0b)
|
---|
13137 | ]
|
---|
13138 | interface IHTMLCommentElement2 : IDispatch
|
---|
13139 | {
|
---|
13140 | [propput, id(DISPID_IHTMLCOMMENTELEMENT2_DATA)]
|
---|
13141 | HRESULT data([in] BSTR v);
|
---|
13142 |
|
---|
13143 | [propget, id(DISPID_IHTMLCOMMENTELEMENT2_DATA)]
|
---|
13144 | HRESULT data([out, retval] BSTR *p);
|
---|
13145 |
|
---|
13146 | [propget, id(DISPID_IHTMLCOMMENTELEMENT2_LENGTH)]
|
---|
13147 | HRESULT length([out, retval] LONG *p);
|
---|
13148 |
|
---|
13149 | [id(DISPID_IHTMLCOMMENTELEMENT2_SUBSTRINGDATA)]
|
---|
13150 | HRESULT substringData(
|
---|
13151 | [in] LONG offset,
|
---|
13152 | [in] LONG Count,
|
---|
13153 | [out, retval] BSTR *pbstrsubString);
|
---|
13154 |
|
---|
13155 | [id(DISPID_IHTMLCOMMENTELEMENT2_APPENDDATA)]
|
---|
13156 | HRESULT appendData([in] BSTR bstrstring);
|
---|
13157 |
|
---|
13158 | [id(DISPID_IHTMLCOMMENTELEMENT2_INSERTDATA)]
|
---|
13159 | HRESULT insertData(
|
---|
13160 | [in] LONG offset,
|
---|
13161 | [in] BSTR bstrstring);
|
---|
13162 |
|
---|
13163 | [id(DISPID_IHTMLCOMMENTELEMENT2_DELETEDATA)]
|
---|
13164 | HRESULT deleteData(
|
---|
13165 | [in] LONG offset,
|
---|
13166 | [in] LONG Count);
|
---|
13167 |
|
---|
13168 | [id(DISPID_IHTMLCOMMENTELEMENT2_REPLACEDATA)]
|
---|
13169 | HRESULT replaceData(
|
---|
13170 | [in] LONG offset,
|
---|
13171 | [in] LONG Count,
|
---|
13172 | [in] BSTR bstrstring);
|
---|
13173 | }
|
---|
13174 |
|
---|
13175 | /*****************************************************************************
|
---|
13176 | * DispHTMLCommentElement dispinterface
|
---|
13177 | */
|
---|
13178 | [
|
---|
13179 | hidden,
|
---|
13180 | uuid(3050f50a-98b5-11cf-bb82-00aa00bdce0b)
|
---|
13181 | ]
|
---|
13182 | dispinterface DispHTMLCommentElement
|
---|
13183 | {
|
---|
13184 | properties:
|
---|
13185 | methods:
|
---|
13186 | WINE_HTMLELEMENT_DISPINTERFACE_DECL;
|
---|
13187 |
|
---|
13188 | [propput, id(DISPID_IHTMLCOMMENTELEMENT_TEXT), displaybind, bindable]
|
---|
13189 | void text(BSTR v);
|
---|
13190 |
|
---|
13191 | [propget, id(DISPID_IHTMLCOMMENTELEMENT_TEXT), displaybind, bindable]
|
---|
13192 | BSTR text();
|
---|
13193 |
|
---|
13194 | [propput, id(DISPID_IHTMLCOMMENTELEMENT_ATOMIC), displaybind, bindable]
|
---|
13195 | void atomic(LONG v);
|
---|
13196 |
|
---|
13197 | [propget, id(DISPID_IHTMLCOMMENTELEMENT_ATOMIC), displaybind, bindable]
|
---|
13198 | LONG atomic();
|
---|
13199 |
|
---|
13200 | [propput, id(DISPID_IHTMLCOMMENTELEMENT2_DATA)]
|
---|
13201 | void data(BSTR v);
|
---|
13202 |
|
---|
13203 | [propget, id(DISPID_IHTMLCOMMENTELEMENT2_DATA)]
|
---|
13204 | BSTR data();
|
---|
13205 |
|
---|
13206 | [propget, id(DISPID_IHTMLCOMMENTELEMENT2_LENGTH)]
|
---|
13207 | LONG length();
|
---|
13208 |
|
---|
13209 | [id(DISPID_IHTMLCOMMENTELEMENT2_SUBSTRINGDATA)]
|
---|
13210 | BSTR substringData(
|
---|
13211 | [in] LONG offset,
|
---|
13212 | [in] LONG Count);
|
---|
13213 |
|
---|
13214 | [id(DISPID_IHTMLCOMMENTELEMENT2_APPENDDATA)]
|
---|
13215 | void appendData([in] BSTR bstrstring);
|
---|
13216 |
|
---|
13217 | [id(DISPID_IHTMLCOMMENTELEMENT2_INSERTDATA)]
|
---|
13218 | void insertData(
|
---|
13219 | [in] LONG offset,
|
---|
13220 | [in] BSTR bstrstring);
|
---|
13221 |
|
---|
13222 | [id(DISPID_IHTMLCOMMENTELEMENT2_DELETEDATA)]
|
---|
13223 | void deleteData(
|
---|
13224 | [in] LONG offset,
|
---|
13225 | [in] LONG Count);
|
---|
13226 |
|
---|
13227 | [id(DISPID_IHTMLCOMMENTELEMENT2_REPLACEDATA)]
|
---|
13228 | void replaceData(
|
---|
13229 | [in] LONG offset,
|
---|
13230 | [in] LONG Count,
|
---|
13231 | [in] BSTR bstrstring);
|
---|
13232 | }
|
---|
13233 |
|
---|
13234 | [
|
---|
13235 | hidden,
|
---|
13236 | uuid(3050f60f-98b5-11cf-bb82-00aa00bdce0b)
|
---|
13237 | ]
|
---|
13238 | dispinterface HTMLElementEvents2
|
---|
13239 | {
|
---|
13240 | properties:
|
---|
13241 | methods:
|
---|
13242 | [id(DISPID_HTMLELEMENTEVENTS2_ONHELP)]
|
---|
13243 | VARIANT_BOOL onhelp([in] IHTMLEventObj* pEvtObj);
|
---|
13244 |
|
---|
13245 | [id(DISPID_HTMLELEMENTEVENTS2_ONCLICK)]
|
---|
13246 | VARIANT_BOOL onclick([in] IHTMLEventObj* pEvtObj);
|
---|
13247 |
|
---|
13248 | [id(DISPID_HTMLELEMENTEVENTS2_ONDBLCLICK)]
|
---|
13249 | VARIANT_BOOL ondblclick([in] IHTMLEventObj* pEvtObj);
|
---|
13250 |
|
---|
13251 | [id(DISPID_HTMLELEMENTEVENTS2_ONKEYPRESS)]
|
---|
13252 | VARIANT_BOOL onkeypress([in] IHTMLEventObj* pEvtObj);
|
---|
13253 |
|
---|
13254 | [id(DISPID_HTMLELEMENTEVENTS2_ONKEYDOWN)]
|
---|
13255 | void onkeydown([in] IHTMLEventObj* pEvtObj);
|
---|
13256 |
|
---|
13257 | [id(DISPID_HTMLELEMENTEVENTS2_ONKEYUP)]
|
---|
13258 | void onkeyup([in] IHTMLEventObj* pEvtObj);
|
---|
13259 |
|
---|
13260 | [id(DISPID_HTMLELEMENTEVENTS2_ONMOUSEOUT)]
|
---|
13261 | void onmouseout([in] IHTMLEventObj* pEvtObj);
|
---|
13262 |
|
---|
13263 | [id(DISPID_HTMLELEMENTEVENTS2_ONMOUSEOVER)]
|
---|
13264 | void onmouseover([in] IHTMLEventObj* pEvtObj);
|
---|
13265 |
|
---|
13266 | [id(DISPID_HTMLELEMENTEVENTS2_ONMOUSEMOVE)]
|
---|
13267 | void onmousemove([in] IHTMLEventObj* pEvtObj);
|
---|
13268 |
|
---|
13269 | [id(DISPID_HTMLELEMENTEVENTS2_ONMOUSEDOWN)]
|
---|
13270 | void onmousedown([in] IHTMLEventObj* pEvtObj);
|
---|
13271 |
|
---|
13272 | [id(DISPID_HTMLELEMENTEVENTS2_ONMOUSEUP)]
|
---|
13273 | void onmouseup([in] IHTMLEventObj* pEvtObj);
|
---|
13274 |
|
---|
13275 | [id(DISPID_HTMLELEMENTEVENTS2_ONSELECTSTART)]
|
---|
13276 | VARIANT_BOOL onselectstart([in] IHTMLEventObj* pEvtObj);
|
---|
13277 |
|
---|
13278 | [id(DISPID_HTMLELEMENTEVENTS2_ONFILTERCHANGE)]
|
---|
13279 | void onfilterchange([in] IHTMLEventObj* pEvtObj);
|
---|
13280 |
|
---|
13281 | [id(DISPID_HTMLELEMENTEVENTS2_ONDRAGSTART)]
|
---|
13282 | VARIANT_BOOL ondragstart([in] IHTMLEventObj* pEvtObj);
|
---|
13283 |
|
---|
13284 | [id(DISPID_HTMLELEMENTEVENTS2_ONBEFOREUPDATE)]
|
---|
13285 | VARIANT_BOOL onbeforeupdate([in] IHTMLEventObj* pEvtObj);
|
---|
13286 |
|
---|
13287 | [id(DISPID_HTMLELEMENTEVENTS2_ONAFTERUPDATE)]
|
---|
13288 | void onafterupdate([in] IHTMLEventObj* pEvtObj);
|
---|
13289 |
|
---|
13290 | [id(DISPID_HTMLELEMENTEVENTS2_ONERRORUPDATE)]
|
---|
13291 | VARIANT_BOOL onerrorupdate([in] IHTMLEventObj* pEvtObj);
|
---|
13292 |
|
---|
13293 | [id(DISPID_HTMLELEMENTEVENTS2_ONROWEXIT)]
|
---|
13294 | VARIANT_BOOL onrowexit([in] IHTMLEventObj* pEvtObj);
|
---|
13295 |
|
---|
13296 | [id(DISPID_HTMLELEMENTEVENTS2_ONROWENTER)]
|
---|
13297 | void onrowenter([in] IHTMLEventObj* pEvtObj);
|
---|
13298 |
|
---|
13299 | [id(DISPID_HTMLELEMENTEVENTS2_ONDATASETCHANGED)]
|
---|
13300 | void ondatasetchanged([in] IHTMLEventObj* pEvtObj);
|
---|
13301 |
|
---|
13302 | [id(DISPID_HTMLELEMENTEVENTS2_ONDATAAVAILABLE)]
|
---|
13303 | void ondataavailable([in] IHTMLEventObj* pEvtObj);
|
---|
13304 |
|
---|
13305 | [id(DISPID_HTMLELEMENTEVENTS2_ONDATASETCOMPLETE)]
|
---|
13306 | void ondatasetcomplete([in] IHTMLEventObj* pEvtObj);
|
---|
13307 |
|
---|
13308 | [id(DISPID_HTMLELEMENTEVENTS2_ONLOSECAPTURE)]
|
---|
13309 | void onlosecapture([in] IHTMLEventObj* pEvtObj);
|
---|
13310 |
|
---|
13311 | [id(DISPID_HTMLELEMENTEVENTS2_ONPROPERTYCHANGE)]
|
---|
13312 | void onpropertychange([in] IHTMLEventObj* pEvtObj);
|
---|
13313 |
|
---|
13314 | [id(DISPID_HTMLELEMENTEVENTS2_ONSCROLL)]
|
---|
13315 | void onscroll([in] IHTMLEventObj* pEvtObj);
|
---|
13316 |
|
---|
13317 | [id(DISPID_HTMLELEMENTEVENTS2_ONFOCUS)]
|
---|
13318 | void onfocus([in] IHTMLEventObj* pEvtObj);
|
---|
13319 |
|
---|
13320 | [id(DISPID_HTMLELEMENTEVENTS2_ONBLUR)]
|
---|
13321 | void onblur([in] IHTMLEventObj* pEvtObj);
|
---|
13322 |
|
---|
13323 | [id(DISPID_HTMLELEMENTEVENTS2_ONRESIZE)]
|
---|
13324 | void onresize([in] IHTMLEventObj* pEvtObj);
|
---|
13325 |
|
---|
13326 | [id(DISPID_HTMLELEMENTEVENTS2_ONDRAG)]
|
---|
13327 | VARIANT_BOOL ondrag([in] IHTMLEventObj* pEvtObj);
|
---|
13328 |
|
---|
13329 | [id(DISPID_HTMLELEMENTEVENTS2_ONDRAGEND)]
|
---|
13330 | void ondragend([in] IHTMLEventObj* pEvtObj);
|
---|
13331 |
|
---|
13332 | [id(DISPID_HTMLELEMENTEVENTS2_ONDRAGENTER)]
|
---|
13333 | VARIANT_BOOL ondragenter([in] IHTMLEventObj* pEvtObj);
|
---|
13334 |
|
---|
13335 | [id(DISPID_HTMLELEMENTEVENTS2_ONDRAGOVER)]
|
---|
13336 | VARIANT_BOOL ondragover([in] IHTMLEventObj* pEvtObj);
|
---|
13337 |
|
---|
13338 | [id(DISPID_HTMLELEMENTEVENTS2_ONDRAGLEAVE)]
|
---|
13339 | void ondragleave([in] IHTMLEventObj* pEvtObj);
|
---|
13340 |
|
---|
13341 | [id(DISPID_HTMLELEMENTEVENTS2_ONDROP)]
|
---|
13342 | VARIANT_BOOL ondrop([in] IHTMLEventObj* pEvtObj);
|
---|
13343 |
|
---|
13344 | [id(DISPID_HTMLELEMENTEVENTS2_ONBEFORECUT)]
|
---|
13345 | VARIANT_BOOL onbeforecut([in] IHTMLEventObj* pEvtObj);
|
---|
13346 |
|
---|
13347 | [id(DISPID_HTMLELEMENTEVENTS2_ONCUT)]
|
---|
13348 | VARIANT_BOOL oncut([in] IHTMLEventObj* pEvtObj);
|
---|
13349 |
|
---|
13350 | [id(DISPID_HTMLELEMENTEVENTS2_ONBEFORECOPY)]
|
---|
13351 | VARIANT_BOOL onbeforecopy([in] IHTMLEventObj* pEvtObj);
|
---|
13352 |
|
---|
13353 | [id(DISPID_HTMLELEMENTEVENTS2_ONCOPY)]
|
---|
13354 | VARIANT_BOOL oncopy([in] IHTMLEventObj* pEvtObj);
|
---|
13355 |
|
---|
13356 | [id(DISPID_HTMLELEMENTEVENTS2_ONBEFOREPASTE)]
|
---|
13357 | VARIANT_BOOL onbeforepaste([in] IHTMLEventObj* pEvtObj);
|
---|
13358 |
|
---|
13359 | [id(DISPID_HTMLELEMENTEVENTS2_ONPASTE)]
|
---|
13360 | VARIANT_BOOL onpaste([in] IHTMLEventObj* pEvtObj);
|
---|
13361 |
|
---|
13362 | [id(DISPID_HTMLELEMENTEVENTS2_ONCONTEXTMENU)]
|
---|
13363 | VARIANT_BOOL oncontextmenu([in] IHTMLEventObj* pEvtObj);
|
---|
13364 |
|
---|
13365 | [id(DISPID_HTMLELEMENTEVENTS2_ONROWSDELETE)]
|
---|
13366 | void onrowsdelete([in] IHTMLEventObj* pEvtObj);
|
---|
13367 |
|
---|
13368 | [id(DISPID_HTMLELEMENTEVENTS2_ONROWSINSERTED)]
|
---|
13369 | void onrowsinserted([in] IHTMLEventObj* pEvtObj);
|
---|
13370 |
|
---|
13371 | [id(DISPID_HTMLELEMENTEVENTS2_ONCELLCHANGE)]
|
---|
13372 | void oncellchange([in] IHTMLEventObj* pEvtObj);
|
---|
13373 |
|
---|
13374 | [id(DISPID_HTMLELEMENTEVENTS2_ONREADYSTATECHANGE)]
|
---|
13375 | void onreadystatechange([in] IHTMLEventObj* pEvtObj);
|
---|
13376 |
|
---|
13377 | [id(DISPID_HTMLELEMENTEVENTS2_ONLAYOUTCOMPLETE)]
|
---|
13378 | void onlayoutcomplete([in] IHTMLEventObj* pEvtObj);
|
---|
13379 |
|
---|
13380 | [id(DISPID_HTMLELEMENTEVENTS2_ONPAGE)]
|
---|
13381 | void onpage([in] IHTMLEventObj* pEvtObj);
|
---|
13382 |
|
---|
13383 | [id(DISPID_HTMLELEMENTEVENTS2_ONMOUSEENTER)]
|
---|
13384 | void onmouseenter([in] IHTMLEventObj* pEvtObj);
|
---|
13385 |
|
---|
13386 | [id(DISPID_HTMLELEMENTEVENTS2_ONMOUSELEAVE)]
|
---|
13387 | void onmouseleave([in] IHTMLEventObj* pEvtObj);
|
---|
13388 |
|
---|
13389 | [id(DISPID_HTMLELEMENTEVENTS2_ONACTIVATE)]
|
---|
13390 | void onactivate([in] IHTMLEventObj* pEvtObj);
|
---|
13391 |
|
---|
13392 | [id(DISPID_HTMLELEMENTEVENTS2_ONDEACTIVATE)]
|
---|
13393 | void ondeactivate([in] IHTMLEventObj* pEvtObj);
|
---|
13394 |
|
---|
13395 | [id(DISPID_HTMLELEMENTEVENTS2_ONBEFOREDEACTIVATE)]
|
---|
13396 | VARIANT_BOOL onbeforedeactivate([in] IHTMLEventObj* pEvtObj);
|
---|
13397 |
|
---|
13398 | [id(DISPID_HTMLELEMENTEVENTS2_ONBEFOREACTIVATE)]
|
---|
13399 | VARIANT_BOOL onbeforeactivate([in] IHTMLEventObj* pEvtObj);
|
---|
13400 |
|
---|
13401 | [id(DISPID_HTMLELEMENTEVENTS2_ONFOCUSIN)]
|
---|
13402 | void onfocusin([in] IHTMLEventObj* pEvtObj);
|
---|
13403 |
|
---|
13404 | [id(DISPID_HTMLELEMENTEVENTS2_ONFOCUSOUT)]
|
---|
13405 | void onfocusout([in] IHTMLEventObj* pEvtObj);
|
---|
13406 |
|
---|
13407 | [id(DISPID_HTMLELEMENTEVENTS2_ONMOVE)]
|
---|
13408 | void onmove([in] IHTMLEventObj* pEvtObj);
|
---|
13409 |
|
---|
13410 | [id(DISPID_HTMLELEMENTEVENTS2_ONCONTROLSELECT)]
|
---|
13411 | VARIANT_BOOL oncontrolselect([in] IHTMLEventObj* pEvtObj);
|
---|
13412 |
|
---|
13413 | [id(DISPID_HTMLELEMENTEVENTS2_ONMOVESTART)]
|
---|
13414 | VARIANT_BOOL onmovestart([in] IHTMLEventObj* pEvtObj);
|
---|
13415 |
|
---|
13416 | [id(DISPID_HTMLELEMENTEVENTS2_ONMOVEEND)]
|
---|
13417 | void onmoveend([in] IHTMLEventObj* pEvtObj);
|
---|
13418 |
|
---|
13419 | [id(DISPID_HTMLELEMENTEVENTS2_ONRESIZESTART)]
|
---|
13420 | VARIANT_BOOL onresizestart([in] IHTMLEventObj* pEvtObj);
|
---|
13421 |
|
---|
13422 | [id(DISPID_HTMLELEMENTEVENTS2_ONRESIZEEND)]
|
---|
13423 | void onresizeend([in] IHTMLEventObj* pEvtObj);
|
---|
13424 |
|
---|
13425 | [id(DISPID_HTMLELEMENTEVENTS2_ONMOUSEWHEEL)]
|
---|
13426 | VARIANT_BOOL onmousewheel([in] IHTMLEventObj* pEvtObj);
|
---|
13427 | }
|
---|
13428 |
|
---|
13429 | [
|
---|
13430 | hidden,
|
---|
13431 | uuid(3050f33c-98b5-11cf-bb82-00aa00bdce0b)
|
---|
13432 | ]
|
---|
13433 | dispinterface HTMLElementEvents
|
---|
13434 | {
|
---|
13435 | properties:
|
---|
13436 | methods:
|
---|
13437 | [id(DISPID_HTMLELEMENTEVENTS_ONHELP)]
|
---|
13438 | VARIANT_BOOL onhelp();
|
---|
13439 |
|
---|
13440 | [id(DISPID_HTMLELEMENTEVENTS_ONCLICK)]
|
---|
13441 | VARIANT_BOOL onclick();
|
---|
13442 |
|
---|
13443 | [id(DISPID_HTMLELEMENTEVENTS_ONDBLCLICK)]
|
---|
13444 | VARIANT_BOOL ondblclick();
|
---|
13445 |
|
---|
13446 | [id(DISPID_HTMLELEMENTEVENTS_ONKEYPRESS)]
|
---|
13447 | VARIANT_BOOL onkeypress();
|
---|
13448 |
|
---|
13449 | [id(DISPID_HTMLELEMENTEVENTS_ONKEYDOWN)]
|
---|
13450 | void onkeydown();
|
---|
13451 |
|
---|
13452 | [id(DISPID_HTMLELEMENTEVENTS_ONKEYUP)]
|
---|
13453 | void onkeyup();
|
---|
13454 |
|
---|
13455 | [id(DISPID_HTMLELEMENTEVENTS_ONMOUSEOUT)]
|
---|
13456 | void onmouseout();
|
---|
13457 |
|
---|
13458 | [id(DISPID_HTMLELEMENTEVENTS_ONMOUSEOVER)]
|
---|
13459 | void onmouseover();
|
---|
13460 |
|
---|
13461 | [id(DISPID_HTMLELEMENTEVENTS_ONMOUSEMOVE)]
|
---|
13462 | void onmousemove();
|
---|
13463 |
|
---|
13464 | [id(DISPID_HTMLELEMENTEVENTS_ONMOUSEDOWN)]
|
---|
13465 | void onmousedown();
|
---|
13466 |
|
---|
13467 | [id(DISPID_HTMLELEMENTEVENTS_ONMOUSEUP)]
|
---|
13468 | void onmouseup();
|
---|
13469 |
|
---|
13470 | [id(DISPID_HTMLELEMENTEVENTS_ONSELECTSTART)]
|
---|
13471 | VARIANT_BOOL onselectstart();
|
---|
13472 |
|
---|
13473 | [id(DISPID_HTMLELEMENTEVENTS_ONFILTERCHANGE)]
|
---|
13474 | void onfilterchange();
|
---|
13475 |
|
---|
13476 | [id(DISPID_HTMLELEMENTEVENTS_ONDRAGSTART)]
|
---|
13477 | VARIANT_BOOL ondragstart();
|
---|
13478 |
|
---|
13479 | [id(DISPID_HTMLELEMENTEVENTS_ONBEFOREUPDATE)]
|
---|
13480 | VARIANT_BOOL onbeforeupdate();
|
---|
13481 |
|
---|
13482 | [id(DISPID_HTMLELEMENTEVENTS_ONAFTERUPDATE)]
|
---|
13483 | void onafterupdate();
|
---|
13484 |
|
---|
13485 | [id(DISPID_HTMLELEMENTEVENTS_ONERRORUPDATE)]
|
---|
13486 | VARIANT_BOOL onerrorupdate();
|
---|
13487 |
|
---|
13488 | [id(DISPID_HTMLELEMENTEVENTS_ONROWEXIT)]
|
---|
13489 | VARIANT_BOOL onrowexit();
|
---|
13490 |
|
---|
13491 | [id(DISPID_HTMLELEMENTEVENTS_ONROWENTER)]
|
---|
13492 | void onrowenter();
|
---|
13493 |
|
---|
13494 | [id(DISPID_HTMLELEMENTEVENTS_ONDATASETCHANGED)]
|
---|
13495 | void ondatasetchanged();
|
---|
13496 |
|
---|
13497 | [id(DISPID_HTMLELEMENTEVENTS_ONDATAAVAILABLE)]
|
---|
13498 | void ondataavailable();
|
---|
13499 |
|
---|
13500 | [id(DISPID_HTMLELEMENTEVENTS_ONDATASETCOMPLETE)]
|
---|
13501 | void ondatasetcomplete();
|
---|
13502 |
|
---|
13503 | [id(DISPID_HTMLELEMENTEVENTS_ONLOSECAPTURE)]
|
---|
13504 | void onlosecapture();
|
---|
13505 |
|
---|
13506 | [id(DISPID_HTMLELEMENTEVENTS_ONPROPERTYCHANGE)]
|
---|
13507 | void onpropertychange();
|
---|
13508 |
|
---|
13509 | [id(DISPID_HTMLELEMENTEVENTS_ONSCROLL)]
|
---|
13510 | void onscroll();
|
---|
13511 |
|
---|
13512 | [id(DISPID_HTMLELEMENTEVENTS_ONFOCUS)]
|
---|
13513 | void onfocus();
|
---|
13514 |
|
---|
13515 | [id(DISPID_HTMLELEMENTEVENTS_ONBLUR)]
|
---|
13516 | void onblur();
|
---|
13517 |
|
---|
13518 | [id(DISPID_HTMLELEMENTEVENTS_ONRESIZE)]
|
---|
13519 | void onresize();
|
---|
13520 |
|
---|
13521 | [id(DISPID_HTMLELEMENTEVENTS_ONDRAG)]
|
---|
13522 | VARIANT_BOOL ondrag();
|
---|
13523 |
|
---|
13524 | [id(DISPID_HTMLELEMENTEVENTS_ONDRAGEND)]
|
---|
13525 | void ondragend();
|
---|
13526 |
|
---|
13527 | [id(DISPID_HTMLELEMENTEVENTS_ONDRAGENTER)]
|
---|
13528 | VARIANT_BOOL ondragenter();
|
---|
13529 |
|
---|
13530 | [id(DISPID_HTMLELEMENTEVENTS_ONDRAGOVER)]
|
---|
13531 | VARIANT_BOOL ondragover();
|
---|
13532 |
|
---|
13533 | [id(DISPID_HTMLELEMENTEVENTS_ONDRAGLEAVE)]
|
---|
13534 | void ondragleave();
|
---|
13535 |
|
---|
13536 | [id(DISPID_HTMLELEMENTEVENTS_ONDROP)]
|
---|
13537 | VARIANT_BOOL ondrop();
|
---|
13538 |
|
---|
13539 | [id(DISPID_HTMLELEMENTEVENTS_ONBEFORECUT)]
|
---|
13540 | VARIANT_BOOL onbeforecut();
|
---|
13541 |
|
---|
13542 | [id(DISPID_HTMLELEMENTEVENTS_ONCUT)]
|
---|
13543 | VARIANT_BOOL oncut();
|
---|
13544 |
|
---|
13545 | [id(DISPID_HTMLELEMENTEVENTS_ONBEFORECOPY)]
|
---|
13546 | VARIANT_BOOL onbeforecopy();
|
---|
13547 |
|
---|
13548 | [id(DISPID_HTMLELEMENTEVENTS_ONCOPY)]
|
---|
13549 | VARIANT_BOOL oncopy();
|
---|
13550 |
|
---|
13551 | [id(DISPID_HTMLELEMENTEVENTS_ONBEFOREPASTE)]
|
---|
13552 | VARIANT_BOOL onbeforepaste();
|
---|
13553 |
|
---|
13554 | [id(DISPID_HTMLELEMENTEVENTS_ONPASTE)]
|
---|
13555 | VARIANT_BOOL onpaste();
|
---|
13556 |
|
---|
13557 | [id(DISPID_HTMLELEMENTEVENTS_ONCONTEXTMENU)]
|
---|
13558 | VARIANT_BOOL oncontextmenu();
|
---|
13559 |
|
---|
13560 | [id(DISPID_HTMLELEMENTEVENTS_ONROWSDELETE)]
|
---|
13561 | void onrowsdelete();
|
---|
13562 |
|
---|
13563 | [id(DISPID_HTMLELEMENTEVENTS_ONROWSINSERTED)]
|
---|
13564 | void onrowsinserted();
|
---|
13565 |
|
---|
13566 | [id(DISPID_HTMLELEMENTEVENTS_ONCELLCHANGE)]
|
---|
13567 | void oncellchange();
|
---|
13568 |
|
---|
13569 | [id(DISPID_HTMLELEMENTEVENTS_ONREADYSTATECHANGE)]
|
---|
13570 | void onreadystatechange();
|
---|
13571 |
|
---|
13572 | [id(DISPID_HTMLELEMENTEVENTS_ONBEFOREEDITFOCUS)]
|
---|
13573 | void onbeforeeditfocus();
|
---|
13574 |
|
---|
13575 | [id(DISPID_HTMLELEMENTEVENTS_ONLAYOUTCOMPLETE)]
|
---|
13576 | void onlayoutcomplete();
|
---|
13577 |
|
---|
13578 | [id(DISPID_HTMLELEMENTEVENTS_ONPAGE)]
|
---|
13579 | void onpage();
|
---|
13580 |
|
---|
13581 | [id(DISPID_HTMLELEMENTEVENTS_ONBEFOREDEACTIVATE)]
|
---|
13582 | VARIANT_BOOL onbeforedeactivate();
|
---|
13583 |
|
---|
13584 | [id(DISPID_HTMLELEMENTEVENTS_ONBEFOREACTIVATE)]
|
---|
13585 | VARIANT_BOOL onbeforeactivate();
|
---|
13586 |
|
---|
13587 | [id(DISPID_HTMLELEMENTEVENTS_ONMOVE)]
|
---|
13588 | void onmove();
|
---|
13589 |
|
---|
13590 | [id(DISPID_HTMLELEMENTEVENTS_ONCONTROLSELECT)]
|
---|
13591 | VARIANT_BOOL oncontrolselect();
|
---|
13592 |
|
---|
13593 | [id(DISPID_HTMLELEMENTEVENTS_ONMOVESTART)]
|
---|
13594 | VARIANT_BOOL onmovestart();
|
---|
13595 |
|
---|
13596 | [id(DISPID_HTMLELEMENTEVENTS_ONMOVEEND)]
|
---|
13597 | void onmoveend();
|
---|
13598 |
|
---|
13599 | [id(DISPID_HTMLELEMENTEVENTS_ONRESIZESTART)]
|
---|
13600 | VARIANT_BOOL onresizestart();
|
---|
13601 |
|
---|
13602 | [id(DISPID_HTMLELEMENTEVENTS_ONRESIZEEND)]
|
---|
13603 | void onresizeend();
|
---|
13604 |
|
---|
13605 | [id(DISPID_HTMLELEMENTEVENTS_ONMOUSEENTER)]
|
---|
13606 | void onmouseenter();
|
---|
13607 |
|
---|
13608 | [id(DISPID_HTMLELEMENTEVENTS_ONMOUSELEAVE)]
|
---|
13609 | void onmouseleave();
|
---|
13610 |
|
---|
13611 | [id(DISPID_HTMLELEMENTEVENTS_ONMOUSEWHEEL)]
|
---|
13612 | VARIANT_BOOL onmousewheel();
|
---|
13613 |
|
---|
13614 | [id(DISPID_HTMLELEMENTEVENTS_ONACTIVATE)]
|
---|
13615 | void onactivate();
|
---|
13616 |
|
---|
13617 | [id(DISPID_HTMLELEMENTEVENTS_ONDEACTIVATE)]
|
---|
13618 | void ondeactivate();
|
---|
13619 |
|
---|
13620 | [id(DISPID_HTMLELEMENTEVENTS_ONFOCUSIN)]
|
---|
13621 | void onfocusin();
|
---|
13622 |
|
---|
13623 | [id(DISPID_HTMLELEMENTEVENTS_ONFOCUSOUT)]
|
---|
13624 | void onfocusout();
|
---|
13625 | }
|
---|
13626 |
|
---|
13627 | [
|
---|
13628 | noncreatable,
|
---|
13629 | uuid(3050f317-98b5-11cf-bb82-00aa00bdce0b)
|
---|
13630 | ]
|
---|
13631 | coclass HTMLCommentElement
|
---|
13632 | {
|
---|
13633 | [default] dispinterface DispHTMLCommentElement;
|
---|
13634 | [source, default] dispinterface HTMLElementEvents;
|
---|
13635 | [source] dispinterface HTMLElementEvents2;
|
---|
13636 | interface IHTMLElement;
|
---|
13637 | interface IHTMLElement2;
|
---|
13638 | interface IHTMLElement3;
|
---|
13639 | interface IHTMLElement4;
|
---|
13640 | interface IHTMLUniqueName;
|
---|
13641 | interface IHTMLDOMNode;
|
---|
13642 | interface IHTMLDOMNode2;
|
---|
13643 | interface IHTMLCommentElement;
|
---|
13644 | interface IHTMLCommentElement2;
|
---|
13645 | }
|
---|
13646 |
|
---|
13647 | /*****************************************************************************
|
---|
13648 | * HTMLTableEvents dispinterface
|
---|
13649 | */
|
---|
13650 | [
|
---|
13651 | hidden,
|
---|
13652 | uuid(3050f407-98b5-11cf-bb82-00aa00bdce0b)
|
---|
13653 | ]
|
---|
13654 | dispinterface HTMLTableEvents
|
---|
13655 | {
|
---|
13656 | properties:
|
---|
13657 | methods:
|
---|
13658 | [id(DISPID_HTMLELEMENTEVENTS_ONHELP)]
|
---|
13659 | VARIANT_BOOL onhelp();
|
---|
13660 |
|
---|
13661 | [id(DISPID_HTMLELEMENTEVENTS_ONCLICK)]
|
---|
13662 | VARIANT_BOOL onclick();
|
---|
13663 |
|
---|
13664 | [id(DISPID_HTMLELEMENTEVENTS_ONDBLCLICK)]
|
---|
13665 | VARIANT_BOOL ondblclick();
|
---|
13666 |
|
---|
13667 | [id(DISPID_HTMLELEMENTEVENTS_ONKEYPRESS)]
|
---|
13668 | VARIANT_BOOL onkeypress();
|
---|
13669 |
|
---|
13670 | [id(DISPID_HTMLELEMENTEVENTS_ONKEYDOWN)]
|
---|
13671 | void onkeydown();
|
---|
13672 |
|
---|
13673 | [id(DISPID_HTMLELEMENTEVENTS_ONKEYUP)]
|
---|
13674 | void onkeyup();
|
---|
13675 |
|
---|
13676 | [id(DISPID_HTMLELEMENTEVENTS_ONMOUSEOUT)]
|
---|
13677 | void onmouseout();
|
---|
13678 |
|
---|
13679 | [id(DISPID_HTMLELEMENTEVENTS_ONMOUSEOVER)]
|
---|
13680 | void onmouseover();
|
---|
13681 |
|
---|
13682 | [id(DISPID_HTMLELEMENTEVENTS_ONMOUSEMOVE)]
|
---|
13683 | void onmousemove();
|
---|
13684 |
|
---|
13685 | [id(DISPID_HTMLELEMENTEVENTS_ONMOUSEDOWN)]
|
---|
13686 | void onmousedown();
|
---|
13687 |
|
---|
13688 | [id(DISPID_HTMLELEMENTEVENTS_ONMOUSEUP)]
|
---|
13689 | void onmouseup();
|
---|
13690 |
|
---|
13691 | [id(DISPID_HTMLELEMENTEVENTS_ONSELECTSTART)]
|
---|
13692 | VARIANT_BOOL onselectstart();
|
---|
13693 |
|
---|
13694 | [id(DISPID_HTMLELEMENTEVENTS_ONFILTERCHANGE)]
|
---|
13695 | void onfilterchange();
|
---|
13696 |
|
---|
13697 | [id(DISPID_HTMLELEMENTEVENTS_ONDRAGSTART)]
|
---|
13698 | VARIANT_BOOL ondragstart();
|
---|
13699 |
|
---|
13700 | [id(DISPID_HTMLELEMENTEVENTS_ONBEFOREUPDATE)]
|
---|
13701 | VARIANT_BOOL onbeforeupdate();
|
---|
13702 |
|
---|
13703 | [id(DISPID_HTMLELEMENTEVENTS_ONAFTERUPDATE)]
|
---|
13704 | void onafterupdate();
|
---|
13705 |
|
---|
13706 | [id(DISPID_HTMLELEMENTEVENTS_ONERRORUPDATE)]
|
---|
13707 | VARIANT_BOOL onerrorupdate();
|
---|
13708 |
|
---|
13709 | [id(DISPID_HTMLELEMENTEVENTS_ONROWEXIT)]
|
---|
13710 | VARIANT_BOOL onrowexit();
|
---|
13711 |
|
---|
13712 | [id(DISPID_HTMLELEMENTEVENTS_ONROWENTER)]
|
---|
13713 | void onrowenter();
|
---|
13714 |
|
---|
13715 | [id(DISPID_HTMLELEMENTEVENTS_ONDATASETCHANGED)]
|
---|
13716 | void ondatasetchanged();
|
---|
13717 |
|
---|
13718 | [id(DISPID_HTMLELEMENTEVENTS_ONDATAAVAILABLE)]
|
---|
13719 | void ondataavailable();
|
---|
13720 |
|
---|
13721 | [id(DISPID_HTMLELEMENTEVENTS_ONDATASETCOMPLETE)]
|
---|
13722 | void ondatasetcomplete();
|
---|
13723 |
|
---|
13724 | [id(DISPID_HTMLELEMENTEVENTS_ONLOSECAPTURE)]
|
---|
13725 | void onlosecapture();
|
---|
13726 |
|
---|
13727 | [id(DISPID_HTMLELEMENTEVENTS_ONPROPERTYCHANGE)]
|
---|
13728 | void onpropertychange();
|
---|
13729 |
|
---|
13730 | [id(DISPID_HTMLELEMENTEVENTS_ONSCROLL)]
|
---|
13731 | void onscroll();
|
---|
13732 |
|
---|
13733 | [id(DISPID_HTMLELEMENTEVENTS_ONFOCUS)]
|
---|
13734 | void onfocus();
|
---|
13735 |
|
---|
13736 | [id(DISPID_HTMLELEMENTEVENTS_ONBLUR)]
|
---|
13737 | void onblur();
|
---|
13738 |
|
---|
13739 | [id(DISPID_HTMLELEMENTEVENTS_ONRESIZE)]
|
---|
13740 | void onresize();
|
---|
13741 |
|
---|
13742 | [id(DISPID_HTMLELEMENTEVENTS_ONDRAG)]
|
---|
13743 | VARIANT_BOOL ondrag();
|
---|
13744 |
|
---|
13745 | [id(DISPID_HTMLELEMENTEVENTS_ONDRAGEND)]
|
---|
13746 | void ondragend();
|
---|
13747 |
|
---|
13748 | [id(DISPID_HTMLELEMENTEVENTS_ONDRAGENTER)]
|
---|
13749 | VARIANT_BOOL ondragenter();
|
---|
13750 |
|
---|
13751 | [id(DISPID_HTMLELEMENTEVENTS_ONDRAGOVER)]
|
---|
13752 | VARIANT_BOOL ondragover();
|
---|
13753 |
|
---|
13754 | [id(DISPID_HTMLELEMENTEVENTS_ONDRAGLEAVE)]
|
---|
13755 | void ondragleave();
|
---|
13756 |
|
---|
13757 | [id(DISPID_HTMLELEMENTEVENTS_ONDROP)]
|
---|
13758 | VARIANT_BOOL ondrop();
|
---|
13759 |
|
---|
13760 | [id(DISPID_HTMLELEMENTEVENTS_ONBEFORECUT)]
|
---|
13761 | VARIANT_BOOL onbeforecut();
|
---|
13762 |
|
---|
13763 | [id(DISPID_HTMLELEMENTEVENTS_ONCUT)]
|
---|
13764 | VARIANT_BOOL oncut();
|
---|
13765 |
|
---|
13766 | [id(DISPID_HTMLELEMENTEVENTS_ONBEFORECOPY)]
|
---|
13767 | VARIANT_BOOL onbeforecopy();
|
---|
13768 |
|
---|
13769 | [id(DISPID_HTMLELEMENTEVENTS_ONCOPY)]
|
---|
13770 | VARIANT_BOOL oncopy();
|
---|
13771 |
|
---|
13772 | [id(DISPID_HTMLELEMENTEVENTS_ONBEFOREPASTE)]
|
---|
13773 | VARIANT_BOOL onbeforepaste();
|
---|
13774 |
|
---|
13775 | [id(DISPID_HTMLELEMENTEVENTS_ONPASTE)]
|
---|
13776 | VARIANT_BOOL onpaste();
|
---|
13777 |
|
---|
13778 | [id(DISPID_HTMLELEMENTEVENTS_ONCONTEXTMENU)]
|
---|
13779 | VARIANT_BOOL oncontextmenu();
|
---|
13780 |
|
---|
13781 | [id(DISPID_HTMLELEMENTEVENTS_ONROWSDELETE)]
|
---|
13782 | void onrowsdelete();
|
---|
13783 |
|
---|
13784 | [id(DISPID_HTMLELEMENTEVENTS_ONROWSINSERTED)]
|
---|
13785 | void onrowsinserted();
|
---|
13786 |
|
---|
13787 | [id(DISPID_HTMLELEMENTEVENTS_ONCELLCHANGE)]
|
---|
13788 | void oncellchange();
|
---|
13789 |
|
---|
13790 | [id(DISPID_HTMLELEMENTEVENTS_ONREADYSTATECHANGE)]
|
---|
13791 | void onreadystatechange();
|
---|
13792 |
|
---|
13793 | [id(DISPID_HTMLELEMENTEVENTS_ONBEFOREEDITFOCUS)]
|
---|
13794 | void onbeforeeditfocus();
|
---|
13795 |
|
---|
13796 | [id(DISPID_HTMLELEMENTEVENTS_ONLAYOUTCOMPLETE)]
|
---|
13797 | void onlayoutcomplete();
|
---|
13798 |
|
---|
13799 | [id(DISPID_HTMLELEMENTEVENTS_ONPAGE)]
|
---|
13800 | void onpage();
|
---|
13801 |
|
---|
13802 | [id(DISPID_HTMLELEMENTEVENTS_ONBEFOREDEACTIVATE)]
|
---|
13803 | VARIANT_BOOL onbeforedeactivate();
|
---|
13804 |
|
---|
13805 | [id(DISPID_HTMLELEMENTEVENTS_ONBEFOREACTIVATE)]
|
---|
13806 | VARIANT_BOOL onbeforeactivate();
|
---|
13807 |
|
---|
13808 | [id(DISPID_HTMLELEMENTEVENTS_ONMOVE)]
|
---|
13809 | void onmove();
|
---|
13810 |
|
---|
13811 | [id(DISPID_HTMLELEMENTEVENTS_ONCONTROLSELECT)]
|
---|
13812 | VARIANT_BOOL oncontrolselect();
|
---|
13813 |
|
---|
13814 | [id(DISPID_HTMLELEMENTEVENTS_ONMOVESTART)]
|
---|
13815 | VARIANT_BOOL onmovestart();
|
---|
13816 |
|
---|
13817 | [id(DISPID_HTMLELEMENTEVENTS_ONMOVEEND)]
|
---|
13818 | void onmoveend();
|
---|
13819 |
|
---|
13820 | [id(DISPID_HTMLELEMENTEVENTS_ONRESIZESTART)]
|
---|
13821 | VARIANT_BOOL onresizestart();
|
---|
13822 |
|
---|
13823 | [id(DISPID_HTMLELEMENTEVENTS_ONRESIZEEND)]
|
---|
13824 | void onresizeend();
|
---|
13825 |
|
---|
13826 | [id(DISPID_HTMLELEMENTEVENTS_ONMOUSEENTER)]
|
---|
13827 | void onmouseenter();
|
---|
13828 |
|
---|
13829 | [id(DISPID_HTMLELEMENTEVENTS_ONMOUSELEAVE)]
|
---|
13830 | void onmouseleave();
|
---|
13831 |
|
---|
13832 | [id(DISPID_HTMLELEMENTEVENTS_ONMOUSEWHEEL)]
|
---|
13833 | VARIANT_BOOL onmousewheel();
|
---|
13834 |
|
---|
13835 | [id(DISPID_HTMLELEMENTEVENTS_ONACTIVATE)]
|
---|
13836 | void onactivate();
|
---|
13837 |
|
---|
13838 | [id(DISPID_HTMLELEMENTEVENTS_ONDEACTIVATE)]
|
---|
13839 | void ondeactivate();
|
---|
13840 |
|
---|
13841 | [id(DISPID_HTMLELEMENTEVENTS_ONFOCUSIN)]
|
---|
13842 | void onfocusin();
|
---|
13843 |
|
---|
13844 | [id(DISPID_HTMLELEMENTEVENTS_ONFOCUSOUT)]
|
---|
13845 | void onfocusout();
|
---|
13846 | }
|
---|
13847 |
|
---|
13848 | [
|
---|
13849 | hidden,
|
---|
13850 | uuid(3050f623-98b5-11cf-bb82-00aa00bdce0b)
|
---|
13851 | ]
|
---|
13852 | dispinterface HTMLTableEvents2
|
---|
13853 | {
|
---|
13854 | properties:
|
---|
13855 | methods:
|
---|
13856 | [id(DISPID_HTMLELEMENTEVENTS2_ONHELP)]
|
---|
13857 | VARIANT_BOOL onhelp([in] IHTMLEventObj* pEvtObj);
|
---|
13858 |
|
---|
13859 | [id(DISPID_HTMLELEMENTEVENTS2_ONCLICK)]
|
---|
13860 | VARIANT_BOOL onclick([in] IHTMLEventObj* pEvtObj);
|
---|
13861 |
|
---|
13862 | [id(DISPID_HTMLELEMENTEVENTS2_ONDBLCLICK)]
|
---|
13863 | VARIANT_BOOL ondblclick([in] IHTMLEventObj* pEvtObj);
|
---|
13864 |
|
---|
13865 | [id(DISPID_HTMLELEMENTEVENTS2_ONKEYPRESS)]
|
---|
13866 | VARIANT_BOOL onkeypress([in] IHTMLEventObj* pEvtObj);
|
---|
13867 |
|
---|
13868 | [id(DISPID_HTMLELEMENTEVENTS2_ONKEYDOWN)]
|
---|
13869 | void onkeydown([in] IHTMLEventObj* pEvtObj);
|
---|
13870 |
|
---|
13871 | [id(DISPID_HTMLELEMENTEVENTS2_ONKEYUP)]
|
---|
13872 | void onkeyup([in] IHTMLEventObj* pEvtObj);
|
---|
13873 |
|
---|
13874 | [id(DISPID_HTMLELEMENTEVENTS2_ONMOUSEOUT)]
|
---|
13875 | void onmouseout([in] IHTMLEventObj* pEvtObj);
|
---|
13876 |
|
---|
13877 | [id(DISPID_HTMLELEMENTEVENTS2_ONMOUSEOVER)]
|
---|
13878 | void onmouseover([in] IHTMLEventObj* pEvtObj);
|
---|
13879 |
|
---|
13880 | [id(DISPID_HTMLELEMENTEVENTS2_ONMOUSEMOVE)]
|
---|
13881 | void onmousemove([in] IHTMLEventObj* pEvtObj);
|
---|
13882 |
|
---|
13883 | [id(DISPID_HTMLELEMENTEVENTS2_ONMOUSEDOWN)]
|
---|
13884 | void onmousedown([in] IHTMLEventObj* pEvtObj);
|
---|
13885 |
|
---|
13886 | [id(DISPID_HTMLELEMENTEVENTS2_ONMOUSEUP)]
|
---|
13887 | void onmouseup([in] IHTMLEventObj* pEvtObj);
|
---|
13888 |
|
---|
13889 | [id(DISPID_HTMLELEMENTEVENTS2_ONSELECTSTART)]
|
---|
13890 | VARIANT_BOOL onselectstart([in] IHTMLEventObj* pEvtObj);
|
---|
13891 |
|
---|
13892 | [id(DISPID_HTMLELEMENTEVENTS2_ONFILTERCHANGE)]
|
---|
13893 | void onfilterchange([in] IHTMLEventObj* pEvtObj);
|
---|
13894 |
|
---|
13895 | [id(DISPID_HTMLELEMENTEVENTS2_ONDRAGSTART)]
|
---|
13896 | VARIANT_BOOL ondragstart([in] IHTMLEventObj* pEvtObj);
|
---|
13897 |
|
---|
13898 | [id(DISPID_HTMLELEMENTEVENTS2_ONBEFOREUPDATE)]
|
---|
13899 | VARIANT_BOOL onbeforeupdate([in] IHTMLEventObj* pEvtObj);
|
---|
13900 |
|
---|
13901 | [id(DISPID_HTMLELEMENTEVENTS2_ONAFTERUPDATE)]
|
---|
13902 | void onafterupdate([in] IHTMLEventObj* pEvtObj);
|
---|
13903 |
|
---|
13904 | [id(DISPID_HTMLELEMENTEVENTS2_ONERRORUPDATE)]
|
---|
13905 | VARIANT_BOOL onerrorupdate([in] IHTMLEventObj* pEvtObj);
|
---|
13906 |
|
---|
13907 | [id(DISPID_HTMLELEMENTEVENTS2_ONROWEXIT)]
|
---|
13908 | VARIANT_BOOL onrowexit([in] IHTMLEventObj* pEvtObj);
|
---|
13909 |
|
---|
13910 | [id(DISPID_HTMLELEMENTEVENTS2_ONROWENTER)]
|
---|
13911 | void onrowenter([in] IHTMLEventObj* pEvtObj);
|
---|
13912 |
|
---|
13913 | [id(DISPID_HTMLELEMENTEVENTS2_ONDATASETCHANGED)]
|
---|
13914 | void ondatasetchanged([in] IHTMLEventObj* pEvtObj);
|
---|
13915 |
|
---|
13916 | [id(DISPID_HTMLELEMENTEVENTS2_ONDATAAVAILABLE)]
|
---|
13917 | void ondataavailable([in] IHTMLEventObj* pEvtObj);
|
---|
13918 |
|
---|
13919 | [id(DISPID_HTMLELEMENTEVENTS2_ONDATASETCOMPLETE)]
|
---|
13920 | void ondatasetcomplete([in] IHTMLEventObj* pEvtObj);
|
---|
13921 |
|
---|
13922 | [id(DISPID_HTMLELEMENTEVENTS2_ONLOSECAPTURE)]
|
---|
13923 | void onlosecapture([in] IHTMLEventObj* pEvtObj);
|
---|
13924 |
|
---|
13925 | [id(DISPID_HTMLELEMENTEVENTS2_ONPROPERTYCHANGE)]
|
---|
13926 | void onpropertychange([in] IHTMLEventObj* pEvtObj);
|
---|
13927 |
|
---|
13928 | [id(DISPID_HTMLELEMENTEVENTS2_ONSCROLL)]
|
---|
13929 | void onscroll([in] IHTMLEventObj* pEvtObj);
|
---|
13930 |
|
---|
13931 | [id(DISPID_HTMLELEMENTEVENTS2_ONFOCUS)]
|
---|
13932 | void onfocus([in] IHTMLEventObj* pEvtObj);
|
---|
13933 |
|
---|
13934 | [id(DISPID_HTMLELEMENTEVENTS2_ONBLUR)]
|
---|
13935 | void onblur([in] IHTMLEventObj* pEvtObj);
|
---|
13936 |
|
---|
13937 | [id(DISPID_HTMLELEMENTEVENTS2_ONRESIZE)]
|
---|
13938 | void onresize([in] IHTMLEventObj* pEvtObj);
|
---|
13939 |
|
---|
13940 | [id(DISPID_HTMLELEMENTEVENTS2_ONDRAG)]
|
---|
13941 | VARIANT_BOOL ondrag([in] IHTMLEventObj* pEvtObj);
|
---|
13942 |
|
---|
13943 | [id(DISPID_HTMLELEMENTEVENTS2_ONDRAGEND)]
|
---|
13944 | void ondragend([in] IHTMLEventObj* pEvtObj);
|
---|
13945 |
|
---|
13946 | [id(DISPID_HTMLELEMENTEVENTS2_ONDRAGENTER)]
|
---|
13947 | VARIANT_BOOL ondragenter([in] IHTMLEventObj* pEvtObj);
|
---|
13948 |
|
---|
13949 | [id(DISPID_HTMLELEMENTEVENTS2_ONDRAGOVER)]
|
---|
13950 | VARIANT_BOOL ondragover([in] IHTMLEventObj* pEvtObj);
|
---|
13951 |
|
---|
13952 | [id(DISPID_HTMLELEMENTEVENTS2_ONDRAGLEAVE)]
|
---|
13953 | void ondragleave([in] IHTMLEventObj* pEvtObj);
|
---|
13954 |
|
---|
13955 | [id(DISPID_HTMLELEMENTEVENTS2_ONDROP)]
|
---|
13956 | VARIANT_BOOL ondrop([in] IHTMLEventObj* pEvtObj);
|
---|
13957 |
|
---|
13958 | [id(DISPID_HTMLELEMENTEVENTS2_ONBEFORECUT)]
|
---|
13959 | VARIANT_BOOL onbeforecut([in] IHTMLEventObj* pEvtObj);
|
---|
13960 |
|
---|
13961 | [id(DISPID_HTMLELEMENTEVENTS2_ONCUT)]
|
---|
13962 | VARIANT_BOOL oncut([in] IHTMLEventObj* pEvtObj);
|
---|
13963 |
|
---|
13964 | [id(DISPID_HTMLELEMENTEVENTS2_ONBEFORECOPY)]
|
---|
13965 | VARIANT_BOOL onbeforecopy([in] IHTMLEventObj* pEvtObj);
|
---|
13966 |
|
---|
13967 | [id(DISPID_HTMLELEMENTEVENTS2_ONCOPY)]
|
---|
13968 | VARIANT_BOOL oncopy([in] IHTMLEventObj* pEvtObj);
|
---|
13969 |
|
---|
13970 | [id(DISPID_HTMLELEMENTEVENTS2_ONBEFOREPASTE)]
|
---|
13971 | VARIANT_BOOL onbeforepaste([in] IHTMLEventObj* pEvtObj);
|
---|
13972 |
|
---|
13973 | [id(DISPID_HTMLELEMENTEVENTS2_ONPASTE)]
|
---|
13974 | VARIANT_BOOL onpaste([in] IHTMLEventObj* pEvtObj);
|
---|
13975 |
|
---|
13976 | [id(DISPID_HTMLELEMENTEVENTS2_ONCONTEXTMENU)]
|
---|
13977 | VARIANT_BOOL oncontextmenu([in] IHTMLEventObj* pEvtObj);
|
---|
13978 |
|
---|
13979 | [id(DISPID_HTMLELEMENTEVENTS2_ONROWSDELETE)]
|
---|
13980 | void onrowsdelete([in] IHTMLEventObj* pEvtObj);
|
---|
13981 |
|
---|
13982 | [id(DISPID_HTMLELEMENTEVENTS2_ONROWSINSERTED)]
|
---|
13983 | void onrowsinserted([in] IHTMLEventObj* pEvtObj);
|
---|
13984 |
|
---|
13985 | [id(DISPID_HTMLELEMENTEVENTS2_ONCELLCHANGE)]
|
---|
13986 | void oncellchange([in] IHTMLEventObj* pEvtObj);
|
---|
13987 |
|
---|
13988 | [id(DISPID_HTMLELEMENTEVENTS2_ONREADYSTATECHANGE)]
|
---|
13989 | void onreadystatechange([in] IHTMLEventObj* pEvtObj);
|
---|
13990 |
|
---|
13991 | [id(DISPID_HTMLELEMENTEVENTS2_ONLAYOUTCOMPLETE)]
|
---|
13992 | void onlayoutcomplete([in] IHTMLEventObj* pEvtObj);
|
---|
13993 |
|
---|
13994 | [id(DISPID_HTMLELEMENTEVENTS2_ONPAGE)]
|
---|
13995 | void onpage([in] IHTMLEventObj* pEvtObj);
|
---|
13996 |
|
---|
13997 | [id(DISPID_HTMLELEMENTEVENTS2_ONMOUSEENTER)]
|
---|
13998 | void onmouseenter([in] IHTMLEventObj* pEvtObj);
|
---|
13999 |
|
---|
14000 | [id(DISPID_HTMLELEMENTEVENTS2_ONMOUSELEAVE)]
|
---|
14001 | void onmouseleave([in] IHTMLEventObj* pEvtObj);
|
---|
14002 |
|
---|
14003 | [id(DISPID_HTMLELEMENTEVENTS2_ONACTIVATE)]
|
---|
14004 | void onactivate([in] IHTMLEventObj* pEvtObj);
|
---|
14005 |
|
---|
14006 | [id(DISPID_HTMLELEMENTEVENTS2_ONDEACTIVATE)]
|
---|
14007 | void ondeactivate([in] IHTMLEventObj* pEvtObj);
|
---|
14008 |
|
---|
14009 | [id(DISPID_HTMLELEMENTEVENTS2_ONBEFOREDEACTIVATE)]
|
---|
14010 | VARIANT_BOOL onbeforedeactivate([in] IHTMLEventObj* pEvtObj);
|
---|
14011 |
|
---|
14012 | [id(DISPID_HTMLELEMENTEVENTS2_ONBEFOREACTIVATE)]
|
---|
14013 | VARIANT_BOOL onbeforeactivate([in] IHTMLEventObj* pEvtObj);
|
---|
14014 |
|
---|
14015 | [id(DISPID_HTMLELEMENTEVENTS2_ONFOCUSIN)]
|
---|
14016 | void onfocusin([in] IHTMLEventObj* pEvtObj);
|
---|
14017 |
|
---|
14018 | [id(DISPID_HTMLELEMENTEVENTS2_ONFOCUSOUT)]
|
---|
14019 | void onfocusout([in] IHTMLEventObj* pEvtObj);
|
---|
14020 |
|
---|
14021 | [id(DISPID_HTMLELEMENTEVENTS2_ONMOVE)]
|
---|
14022 | void onmove([in] IHTMLEventObj* pEvtObj);
|
---|
14023 |
|
---|
14024 | [id(DISPID_HTMLELEMENTEVENTS2_ONCONTROLSELECT)]
|
---|
14025 | VARIANT_BOOL oncontrolselect([in] IHTMLEventObj* pEvtObj);
|
---|
14026 |
|
---|
14027 | [id(DISPID_HTMLELEMENTEVENTS2_ONMOVESTART)]
|
---|
14028 | VARIANT_BOOL onmovestart([in] IHTMLEventObj* pEvtObj);
|
---|
14029 |
|
---|
14030 | [id(DISPID_HTMLELEMENTEVENTS2_ONMOVEEND)]
|
---|
14031 | void onmoveend([in] IHTMLEventObj* pEvtObj);
|
---|
14032 |
|
---|
14033 | [id(DISPID_HTMLELEMENTEVENTS2_ONRESIZESTART)]
|
---|
14034 | VARIANT_BOOL onresizestart([in] IHTMLEventObj* pEvtObj);
|
---|
14035 |
|
---|
14036 | [id(DISPID_HTMLELEMENTEVENTS2_ONRESIZEEND)]
|
---|
14037 | void onresizeend([in] IHTMLEventObj* pEvtObj);
|
---|
14038 |
|
---|
14039 | [id(DISPID_HTMLELEMENTEVENTS2_ONMOUSEWHEEL)]
|
---|
14040 | VARIANT_BOOL onmousewheel([in] IHTMLEventObj* pEvtObj);
|
---|
14041 | }
|
---|
14042 |
|
---|
14043 | /*****************************************************************************
|
---|
14044 | * IHTMLTableCaption interface
|
---|
14045 | */
|
---|
14046 | [
|
---|
14047 | odl,
|
---|
14048 | oleautomation,
|
---|
14049 | dual,
|
---|
14050 | uuid(3050f2eb-98b5-11cf-bb82-00aa00bdce0b)
|
---|
14051 | ]
|
---|
14052 | interface IHTMLTableCaption : IDispatch
|
---|
14053 | {
|
---|
14054 | [propput, id(DISPID_IHTMLTABLECAPTION_ALIGN)]
|
---|
14055 | HRESULT align([in] BSTR v);
|
---|
14056 |
|
---|
14057 | [propget, id(DISPID_IHTMLTABLECAPTION_ALIGN)]
|
---|
14058 | HRESULT align([retval, out] BSTR *p);
|
---|
14059 |
|
---|
14060 | [propput, id(DISPID_IHTMLTABLECAPTION_VALIGN)]
|
---|
14061 | HRESULT vAlign([in] BSTR v);
|
---|
14062 |
|
---|
14063 | [propget, id(DISPID_IHTMLTABLECAPTION_VALIGN)]
|
---|
14064 | HRESULT vAlign([retval, out] BSTR *p);
|
---|
14065 | }
|
---|
14066 |
|
---|
14067 | interface IHTMLTableSection;
|
---|
14068 |
|
---|
14069 | /*****************************************************************************
|
---|
14070 | * IHTMLTable interface
|
---|
14071 | */
|
---|
14072 | [
|
---|
14073 | odl,
|
---|
14074 | oleautomation,
|
---|
14075 | dual,
|
---|
14076 | uuid(3050f21e-98b5-11cf-bb82-00aa00bdce0b)
|
---|
14077 | ]
|
---|
14078 | interface IHTMLTable : IDispatch
|
---|
14079 | {
|
---|
14080 | [propput, id(DISPID_IHTMLTABLE_COLS)]
|
---|
14081 | HRESULT cols([in] LONG v);
|
---|
14082 |
|
---|
14083 | [propget, id(DISPID_IHTMLTABLE_COLS)]
|
---|
14084 | HRESULT cols([retval, out] LONG *p);
|
---|
14085 |
|
---|
14086 | [propput, id(DISPID_IHTMLTABLE_BORDER)]
|
---|
14087 | HRESULT border([in] VARIANT v);
|
---|
14088 |
|
---|
14089 | [propget, id(DISPID_IHTMLTABLE_BORDER)]
|
---|
14090 | HRESULT border([retval, out] VARIANT *p);
|
---|
14091 |
|
---|
14092 | [propput, id(DISPID_IHTMLTABLE_FRAME)]
|
---|
14093 | HRESULT frame([in] BSTR v);
|
---|
14094 |
|
---|
14095 | [propget, id(DISPID_IHTMLTABLE_FRAME)]
|
---|
14096 | HRESULT frame([retval, out] BSTR *p);
|
---|
14097 |
|
---|
14098 | [propput, id(DISPID_IHTMLTABLE_RULES)]
|
---|
14099 | HRESULT rules([in] BSTR v);
|
---|
14100 |
|
---|
14101 | [propget, id(DISPID_IHTMLTABLE_RULES)]
|
---|
14102 | HRESULT rules([retval, out] BSTR *p);
|
---|
14103 |
|
---|
14104 | [propput, id(DISPID_IHTMLTABLE_CELLSPACING)]
|
---|
14105 | HRESULT cellSpacing([in] VARIANT v);
|
---|
14106 |
|
---|
14107 | [propget, id(DISPID_IHTMLTABLE_CELLSPACING)]
|
---|
14108 | HRESULT cellSpacing([retval, out] VARIANT *p);
|
---|
14109 |
|
---|
14110 | [propput, id(DISPID_IHTMLTABLE_CELLPADDING)]
|
---|
14111 | HRESULT cellPadding([in] VARIANT v);
|
---|
14112 |
|
---|
14113 | [propget, id(DISPID_IHTMLTABLE_CELLPADDING)]
|
---|
14114 | HRESULT cellPadding([retval, out] VARIANT *p);
|
---|
14115 |
|
---|
14116 | [propput, id(DISPID_IHTMLTABLE_BACKGROUND)]
|
---|
14117 | HRESULT background([in] BSTR v);
|
---|
14118 |
|
---|
14119 | [propget, id(DISPID_IHTMLTABLE_BACKGROUND)]
|
---|
14120 | HRESULT background([retval, out] BSTR *p);
|
---|
14121 |
|
---|
14122 | [propput, id(DISPID_IHTMLTABLE_BGCOLOR)]
|
---|
14123 | HRESULT bgColor([in] VARIANT v);
|
---|
14124 |
|
---|
14125 | [propget, id(DISPID_IHTMLTABLE_BGCOLOR)]
|
---|
14126 | HRESULT bgColor([retval, out] VARIANT *p);
|
---|
14127 |
|
---|
14128 | [propput, id(DISPID_IHTMLTABLE_BORDERCOLOR)]
|
---|
14129 | HRESULT borderColor([in] VARIANT v);
|
---|
14130 |
|
---|
14131 | [propget, id(DISPID_IHTMLTABLE_BORDERCOLOR)]
|
---|
14132 | HRESULT borderColor([retval, out] VARIANT *p);
|
---|
14133 |
|
---|
14134 | [propput, id(DISPID_IHTMLTABLE_BORDERCOLORLIGHT)]
|
---|
14135 | HRESULT borderColorLight([in] VARIANT v);
|
---|
14136 |
|
---|
14137 | [propget, id(DISPID_IHTMLTABLE_BORDERCOLORLIGHT)]
|
---|
14138 | HRESULT borderColorLight([retval, out] VARIANT *p);
|
---|
14139 |
|
---|
14140 | [propput, id(DISPID_IHTMLTABLE_BORDERCOLORDARK)]
|
---|
14141 | HRESULT borderColorDark([in] VARIANT v);
|
---|
14142 |
|
---|
14143 | [propget, id(DISPID_IHTMLTABLE_BORDERCOLORDARK)]
|
---|
14144 | HRESULT borderColorDark([retval, out] VARIANT *p);
|
---|
14145 |
|
---|
14146 | [propput, id(DISPID_IHTMLTABLE_ALIGN)]
|
---|
14147 | HRESULT align([in] BSTR v);
|
---|
14148 |
|
---|
14149 | [propget, id(DISPID_IHTMLTABLE_ALIGN)]
|
---|
14150 | HRESULT align([retval, out] BSTR * p);
|
---|
14151 |
|
---|
14152 | [id(DISPID_IHTMLTABLE_REFRESH)]
|
---|
14153 | HRESULT refresh();
|
---|
14154 |
|
---|
14155 | [propget, id(DISPID_IHTMLTABLE_ROWS)]
|
---|
14156 | HRESULT rows([retval, out] IHTMLElementCollection **p);
|
---|
14157 |
|
---|
14158 | [propput, id(DISPID_IHTMLTABLE_WIDTH)]
|
---|
14159 | HRESULT width([in] VARIANT v);
|
---|
14160 |
|
---|
14161 | [propget, id(DISPID_IHTMLTABLE_WIDTH)]
|
---|
14162 | HRESULT width([retval, out] VARIANT *p);
|
---|
14163 |
|
---|
14164 | [propput, id(DISPID_IHTMLTABLE_HEIGHT)]
|
---|
14165 | HRESULT height([in] VARIANT v);
|
---|
14166 |
|
---|
14167 | [propget, id(DISPID_IHTMLTABLE_HEIGHT)]
|
---|
14168 | HRESULT height([retval, out] VARIANT *p);
|
---|
14169 |
|
---|
14170 | [propput, id(DISPID_IHTMLTABLE_DATAPAGESIZE)]
|
---|
14171 | HRESULT dataPageSize([in] LONG v);
|
---|
14172 |
|
---|
14173 | [propget, id(DISPID_IHTMLTABLE_DATAPAGESIZE)]
|
---|
14174 | HRESULT dataPageSize([retval, out] LONG *p);
|
---|
14175 |
|
---|
14176 | [id(DISPID_IHTMLTABLE_NEXTPAGE)]
|
---|
14177 | HRESULT nextPage();
|
---|
14178 |
|
---|
14179 | [id(DISPID_IHTMLTABLE_PREVIOUSPAGE)]
|
---|
14180 | HRESULT previousPage();
|
---|
14181 |
|
---|
14182 | [propget, id(DISPID_IHTMLTABLE_THEAD)]
|
---|
14183 | HRESULT tHead([retval, out] IHTMLTableSection **p);
|
---|
14184 |
|
---|
14185 | [propget, id(DISPID_IHTMLTABLE_TFOOT)]
|
---|
14186 | HRESULT tFoot([retval, out] IHTMLTableSection **p);
|
---|
14187 |
|
---|
14188 | [propget, id(DISPID_IHTMLTABLE_TBODIES)]
|
---|
14189 | HRESULT tBodies([retval, out] IHTMLElementCollection **p);
|
---|
14190 |
|
---|
14191 | [propget, id(DISPID_IHTMLTABLE_CAPTION)]
|
---|
14192 | HRESULT caption([retval, out] IHTMLTableCaption **p);
|
---|
14193 |
|
---|
14194 | [id(DISPID_IHTMLTABLE_CREATETHEAD)]
|
---|
14195 | HRESULT createTHead([retval, out] IDispatch **head);
|
---|
14196 |
|
---|
14197 | [id(DISPID_IHTMLTABLE_DELETETHEAD)]
|
---|
14198 | HRESULT deleteTHead();
|
---|
14199 |
|
---|
14200 | [id(DISPID_IHTMLTABLE_CREATETFOOT)]
|
---|
14201 | HRESULT createTFoot([retval, out] IDispatch **foot);
|
---|
14202 |
|
---|
14203 | [id(DISPID_IHTMLTABLE_DELETETFOOT)]
|
---|
14204 | HRESULT deleteTFoot();
|
---|
14205 |
|
---|
14206 | [id(DISPID_IHTMLTABLE_CREATECAPTION)]
|
---|
14207 | HRESULT createCaption([retval, out] IHTMLTableCaption **caption);
|
---|
14208 |
|
---|
14209 | [id(DISPID_IHTMLTABLE_DELETECAPTION)]
|
---|
14210 | HRESULT deleteCaption();
|
---|
14211 |
|
---|
14212 | [id(DISPID_IHTMLTABLE_INSERTROW)]
|
---|
14213 | HRESULT insertRow(
|
---|
14214 | [defaultvalue(-1), in] LONG index,
|
---|
14215 | [retval, out] IDispatch **row);
|
---|
14216 |
|
---|
14217 | [id(DISPID_IHTMLTABLE_DELETEROW)]
|
---|
14218 | HRESULT deleteRow([defaultvalue(-1), in] LONG index);
|
---|
14219 |
|
---|
14220 | [propget, id(DISPID_IHTMLTABLE_READYSTATE)]
|
---|
14221 | HRESULT readyState([retval, out] BSTR *p);
|
---|
14222 |
|
---|
14223 | [propput, id(DISPID_IHTMLTABLE_ONREADYSTATECHANGE), displaybind, bindable]
|
---|
14224 | HRESULT onreadystatechange([in] VARIANT v);
|
---|
14225 |
|
---|
14226 | [propget, id(DISPID_IHTMLTABLE_ONREADYSTATECHANGE), displaybind, bindable]
|
---|
14227 | HRESULT onreadystatechange([retval, out] VARIANT *p);
|
---|
14228 | }
|
---|
14229 |
|
---|
14230 | [
|
---|
14231 | odl,
|
---|
14232 | oleautomation,
|
---|
14233 | dual,
|
---|
14234 | uuid(3050f4ad-98b5-11cf-bb82-00aa00bdce0b)
|
---|
14235 | ]
|
---|
14236 | interface IHTMLTable2 : IDispatch
|
---|
14237 | {
|
---|
14238 | [id(DISPID_IHTMLTABLE2_FIRSTPAGE)]
|
---|
14239 | HRESULT firstPage();
|
---|
14240 |
|
---|
14241 | [id(DISPID_IHTMLTABLE2_LASTPAGE)]
|
---|
14242 | HRESULT lastPage();
|
---|
14243 |
|
---|
14244 | [propget, id(DISPID_IHTMLTABLE2_CELLS)]
|
---|
14245 | HRESULT cells([retval, out] IHTMLElementCollection* * p);
|
---|
14246 |
|
---|
14247 | [id(DISPID_IHTMLTABLE2_MOVEROW)]
|
---|
14248 | HRESULT moveRow([defaultvalue(-1), in] LONG indexFrom,
|
---|
14249 | [defaultvalue(-1), in] LONG indexTo,
|
---|
14250 | [retval, out] IDispatch** row);
|
---|
14251 | }
|
---|
14252 |
|
---|
14253 | [
|
---|
14254 | odl,
|
---|
14255 | oleautomation,
|
---|
14256 | dual,
|
---|
14257 | uuid(3050f829-98b5-11cf-bb82-00aa00bdce0b)
|
---|
14258 | ]
|
---|
14259 | interface IHTMLTable3 : IDispatch
|
---|
14260 | {
|
---|
14261 | [propput, id(DISPID_IHTMLTABLE3_SUMMARY), displaybind, bindable]
|
---|
14262 | HRESULT summary([in] BSTR v);
|
---|
14263 |
|
---|
14264 | [propget, id(DISPID_IHTMLTABLE3_SUMMARY), displaybind, bindable]
|
---|
14265 | HRESULT summary([retval, out] BSTR * p);
|
---|
14266 | }
|
---|
14267 |
|
---|
14268 | [
|
---|
14269 | noncreatable,
|
---|
14270 | uuid(3050f26b-98b5-11cf-bb82-00aa00bdce0b)
|
---|
14271 | ]
|
---|
14272 | coclass HTMLTable
|
---|
14273 | {
|
---|
14274 | [default] dispinterface DispHTMLTable;
|
---|
14275 | [source, default] dispinterface HTMLTableEvents;
|
---|
14276 | [source] dispinterface HTMLTableEvents2;
|
---|
14277 | interface IHTMLElement;
|
---|
14278 | interface IHTMLElement2;
|
---|
14279 | interface IHTMLElement3;
|
---|
14280 | interface IHTMLElement4;
|
---|
14281 | interface IHTMLUniqueName;
|
---|
14282 | interface IHTMLDOMNode;
|
---|
14283 | interface IHTMLDOMNode2;
|
---|
14284 | interface IHTMLDatabinding;
|
---|
14285 | interface IHTMLControlElement;
|
---|
14286 | interface IHTMLTable;
|
---|
14287 | interface IHTMLTable2;
|
---|
14288 | interface IHTMLTable3;
|
---|
14289 | }
|
---|
14290 |
|
---|
14291 | [
|
---|
14292 | odl,
|
---|
14293 | oleautomation,
|
---|
14294 | dual,
|
---|
14295 | uuid(3050f23b-98b5-11cf-bb82-00aa00bdce0b)
|
---|
14296 | ]
|
---|
14297 | interface IHTMLTableSection : IDispatch
|
---|
14298 | {
|
---|
14299 | [propput, id(DISPID_IHTMLTABLESECTION_ALIGN)]
|
---|
14300 | HRESULT align([in] BSTR v);
|
---|
14301 |
|
---|
14302 | [propget, id(DISPID_IHTMLTABLESECTION_ALIGN)]
|
---|
14303 | HRESULT align([retval, out] BSTR *p);
|
---|
14304 |
|
---|
14305 | [propput, id(DISPID_IHTMLTABLESECTION_VALIGN)]
|
---|
14306 | HRESULT vAlign([in] BSTR v);
|
---|
14307 |
|
---|
14308 | [propget, id(DISPID_IHTMLTABLESECTION_VALIGN)]
|
---|
14309 | HRESULT vAlign([retval, out] BSTR *p);
|
---|
14310 |
|
---|
14311 | [propput, id(DISPID_IHTMLTABLESECTION_BGCOLOR)]
|
---|
14312 | HRESULT bgColor([in] VARIANT v);
|
---|
14313 |
|
---|
14314 | [propget, id(DISPID_IHTMLTABLESECTION_BGCOLOR)]
|
---|
14315 | HRESULT bgColor([retval, out] VARIANT *p);
|
---|
14316 |
|
---|
14317 | [propget, id(DISPID_IHTMLTABLESECTION_ROWS)]
|
---|
14318 | HRESULT rows([retval, out] IHTMLElementCollection **p);
|
---|
14319 |
|
---|
14320 | [id(DISPID_IHTMLTABLESECTION_INSERTROW)]
|
---|
14321 | HRESULT insertRow(
|
---|
14322 | [defaultvalue(-1), in] LONG index,
|
---|
14323 | [retval, out] IDispatch **row);
|
---|
14324 |
|
---|
14325 | [id(DISPID_IHTMLTABLESECTION_DELETEROW)]
|
---|
14326 | HRESULT deleteRow([defaultvalue(-1), in] LONG index);
|
---|
14327 | }
|
---|
14328 |
|
---|
14329 | /*****************************************************************************
|
---|
14330 | * IHTMLTableRow interface
|
---|
14331 | */
|
---|
14332 | [
|
---|
14333 | odl,
|
---|
14334 | oleautomation,
|
---|
14335 | dual,
|
---|
14336 | uuid(3050f23c-98b5-11cf-bb82-00aa00bdce0b)
|
---|
14337 | ]
|
---|
14338 | interface IHTMLTableRow : IDispatch
|
---|
14339 | {
|
---|
14340 | [propput, id(DISPID_IHTMLTABLEROW_ALIGN)]
|
---|
14341 | HRESULT align([in] BSTR v);
|
---|
14342 |
|
---|
14343 | [propget, id(DISPID_IHTMLTABLEROW_ALIGN)]
|
---|
14344 | HRESULT align([out, retval] BSTR *p);
|
---|
14345 |
|
---|
14346 | [propput, id(DISPID_IHTMLTABLEROW_VALIGN)]
|
---|
14347 | HRESULT vAlign([in] BSTR v);
|
---|
14348 |
|
---|
14349 | [propget, id(DISPID_IHTMLTABLEROW_VALIGN)]
|
---|
14350 | HRESULT vAlign([out, retval] BSTR *p);
|
---|
14351 |
|
---|
14352 | [propput, id(DISPID_IHTMLTABLEROW_BGCOLOR)]
|
---|
14353 | HRESULT bgColor([in] VARIANT v);
|
---|
14354 |
|
---|
14355 | [propget, id(DISPID_IHTMLTABLEROW_BGCOLOR)]
|
---|
14356 | HRESULT bgColor([out, retval] VARIANT *p);
|
---|
14357 |
|
---|
14358 | [propput, id(DISPID_IHTMLTABLEROW_BORDERCOLOR)]
|
---|
14359 | HRESULT borderColor([in] VARIANT v);
|
---|
14360 |
|
---|
14361 | [propget, id(DISPID_IHTMLTABLEROW_BORDERCOLOR)]
|
---|
14362 | HRESULT borderColor([out, retval] VARIANT *p);
|
---|
14363 |
|
---|
14364 | [propput, id(DISPID_IHTMLTABLEROW_BORDERCOLORLIGHT)]
|
---|
14365 | HRESULT borderColorLight([in] VARIANT v);
|
---|
14366 |
|
---|
14367 | [propget, id(DISPID_IHTMLTABLEROW_BORDERCOLORLIGHT)]
|
---|
14368 | HRESULT borderColorLight([out, retval] VARIANT *p);
|
---|
14369 |
|
---|
14370 | [propput, id(DISPID_IHTMLTABLEROW_BORDERCOLORDARK)]
|
---|
14371 | HRESULT borderColorDark([in] VARIANT v);
|
---|
14372 |
|
---|
14373 | [propget, id(DISPID_IHTMLTABLEROW_BORDERCOLORDARK)]
|
---|
14374 | HRESULT borderColorDark([out, retval] VARIANT *p);
|
---|
14375 |
|
---|
14376 | [propget, id(DISPID_IHTMLTABLEROW_ROWINDEX)]
|
---|
14377 | HRESULT rowIndex([out, retval] LONG *p);
|
---|
14378 |
|
---|
14379 | [propget, id(DISPID_IHTMLTABLEROW_SECTIONROWINDEX)]
|
---|
14380 | HRESULT sectionRowIndex([out, retval] LONG *p);
|
---|
14381 |
|
---|
14382 | [propget, id(DISPID_IHTMLTABLEROW_CELLS)]
|
---|
14383 | HRESULT cells([out, retval] IHTMLElementCollection **p);
|
---|
14384 |
|
---|
14385 | [id(DISPID_IHTMLTABLEROW_INSERTCELL)]
|
---|
14386 | HRESULT insertCell(
|
---|
14387 | [in, defaultvalue(-1)] LONG index,
|
---|
14388 | [out, retval] IDispatch **row);
|
---|
14389 |
|
---|
14390 | [id(DISPID_IHTMLTABLEROW_DELETECELL)]
|
---|
14391 | HRESULT deleteCell([in, defaultvalue(-1)] LONG index);
|
---|
14392 | }
|
---|
14393 |
|
---|
14394 | /*****************************************************************************
|
---|
14395 | * DispHTMLTable interface
|
---|
14396 | */
|
---|
14397 | [
|
---|
14398 | hidden,
|
---|
14399 | uuid(3050f532-98b5-11cf-bb82-00aa00bdce0b)
|
---|
14400 | ]
|
---|
14401 | dispinterface DispHTMLTable
|
---|
14402 | {
|
---|
14403 | properties:
|
---|
14404 | methods:
|
---|
14405 | WINE_HTMLDATAELEMENT_DISPINTERFACE_DECL;
|
---|
14406 |
|
---|
14407 | [propput, id(DISPID_IHTMLTABLE_COLS)]
|
---|
14408 | void cols(LONG v);
|
---|
14409 |
|
---|
14410 | [propget, id(DISPID_IHTMLTABLE_COLS)]
|
---|
14411 | LONG cols();
|
---|
14412 |
|
---|
14413 | [propput, id(DISPID_IHTMLTABLE_BORDER)]
|
---|
14414 | void border(VARIANT v);
|
---|
14415 |
|
---|
14416 | [propget, id(DISPID_IHTMLTABLE_BORDER)]
|
---|
14417 | VARIANT border();
|
---|
14418 |
|
---|
14419 | [propput, id(DISPID_IHTMLTABLE_FRAME)]
|
---|
14420 | void frame(BSTR v);
|
---|
14421 |
|
---|
14422 | [propget, id(DISPID_IHTMLTABLE_FRAME)]
|
---|
14423 | BSTR frame();
|
---|
14424 |
|
---|
14425 | [propput, id(DISPID_IHTMLTABLE_RULES)]
|
---|
14426 | void rules(BSTR v);
|
---|
14427 |
|
---|
14428 | [propget, id(DISPID_IHTMLTABLE_RULES)]
|
---|
14429 | BSTR rules();
|
---|
14430 |
|
---|
14431 | [propput, id(DISPID_IHTMLTABLE_CELLSPACING)]
|
---|
14432 | void cellSpacing(VARIANT v);
|
---|
14433 |
|
---|
14434 | [propget, id(DISPID_IHTMLTABLE_CELLSPACING)]
|
---|
14435 | VARIANT cellSpacing();
|
---|
14436 |
|
---|
14437 | [propput, id(DISPID_IHTMLTABLE_CELLPADDING)]
|
---|
14438 | void cellPadding(VARIANT v);
|
---|
14439 |
|
---|
14440 | [propget, id(DISPID_IHTMLTABLE_CELLPADDING)]
|
---|
14441 | VARIANT cellPadding();
|
---|
14442 |
|
---|
14443 | [propput, id(DISPID_IHTMLTABLE_BACKGROUND)]
|
---|
14444 | void background(BSTR v);
|
---|
14445 |
|
---|
14446 | [propget, id(DISPID_IHTMLTABLE_BACKGROUND)]
|
---|
14447 | BSTR background();
|
---|
14448 |
|
---|
14449 | [propput, id(DISPID_IHTMLTABLE_BGCOLOR)]
|
---|
14450 | void bgColor(VARIANT v);
|
---|
14451 |
|
---|
14452 | [propget, id(DISPID_IHTMLTABLE_BGCOLOR)]
|
---|
14453 | VARIANT bgColor();
|
---|
14454 |
|
---|
14455 | [propput, id(DISPID_IHTMLTABLE_BORDERCOLOR)]
|
---|
14456 | void borderColor(VARIANT v);
|
---|
14457 |
|
---|
14458 | [propget, id(DISPID_IHTMLTABLE_BORDERCOLOR)]
|
---|
14459 | VARIANT borderColor();
|
---|
14460 |
|
---|
14461 | [propput, id(DISPID_IHTMLTABLE_BORDERCOLORLIGHT)]
|
---|
14462 | void borderColorLight(VARIANT v);
|
---|
14463 |
|
---|
14464 | [propget, id(DISPID_IHTMLTABLE_BORDERCOLORLIGHT)]
|
---|
14465 | VARIANT borderColorLight();
|
---|
14466 |
|
---|
14467 | [propput, id(DISPID_IHTMLTABLE_BORDERCOLORDARK)]
|
---|
14468 | void borderColorDark(VARIANT v);
|
---|
14469 |
|
---|
14470 | [propget, id(DISPID_IHTMLTABLE_BORDERCOLORDARK)]
|
---|
14471 | VARIANT borderColorDark();
|
---|
14472 |
|
---|
14473 | [propput, id(DISPID_IHTMLTABLE_ALIGN)]
|
---|
14474 | void align(BSTR v);
|
---|
14475 |
|
---|
14476 | [propget, id(DISPID_IHTMLTABLE_ALIGN)]
|
---|
14477 | BSTR align();
|
---|
14478 |
|
---|
14479 | [id(DISPID_IHTMLTABLE_REFRESH)]
|
---|
14480 | void refresh();
|
---|
14481 |
|
---|
14482 | [propget, id(DISPID_IHTMLTABLE_ROWS)]
|
---|
14483 | IHTMLElementCollection *rows();
|
---|
14484 |
|
---|
14485 | [propput, id(DISPID_IHTMLTABLE_WIDTH)]
|
---|
14486 | void width(VARIANT v);
|
---|
14487 |
|
---|
14488 | [propget, id(DISPID_IHTMLTABLE_WIDTH)]
|
---|
14489 | VARIANT width();
|
---|
14490 |
|
---|
14491 | [propput, id(DISPID_IHTMLTABLE_HEIGHT)]
|
---|
14492 | void height(VARIANT v);
|
---|
14493 |
|
---|
14494 | [propget, id(DISPID_IHTMLTABLE_HEIGHT)]
|
---|
14495 | VARIANT height();
|
---|
14496 |
|
---|
14497 | [propput, id(DISPID_IHTMLTABLE_DATAPAGESIZE)]
|
---|
14498 | void dataPageSize(LONG v);
|
---|
14499 |
|
---|
14500 | [propget, id(DISPID_IHTMLTABLE_DATAPAGESIZE)]
|
---|
14501 | LONG dataPageSize();
|
---|
14502 |
|
---|
14503 | [id(DISPID_IHTMLTABLE_NEXTPAGE)]
|
---|
14504 | void nextPage();
|
---|
14505 |
|
---|
14506 | [id(DISPID_IHTMLTABLE_PREVIOUSPAGE)]
|
---|
14507 | void previousPage();
|
---|
14508 |
|
---|
14509 | [propget, id(DISPID_IHTMLTABLE_THEAD)]
|
---|
14510 | IHTMLTableSection *tHead();
|
---|
14511 |
|
---|
14512 | [propget, id(DISPID_IHTMLTABLE_TFOOT)]
|
---|
14513 | IHTMLTableSection *tFoot();
|
---|
14514 |
|
---|
14515 | [propget, id(DISPID_IHTMLTABLE_TBODIES)]
|
---|
14516 | IHTMLElementCollection *tBodies();
|
---|
14517 |
|
---|
14518 | [propget, id(DISPID_IHTMLTABLE_CAPTION)]
|
---|
14519 | IHTMLTableCaption *caption();
|
---|
14520 |
|
---|
14521 | [id(DISPID_IHTMLTABLE_CREATETHEAD)]
|
---|
14522 | IDispatch *createTHead();
|
---|
14523 |
|
---|
14524 | [id(DISPID_IHTMLTABLE_DELETETHEAD)]
|
---|
14525 | void deleteTHead();
|
---|
14526 |
|
---|
14527 | [id(DISPID_IHTMLTABLE_CREATETFOOT)]
|
---|
14528 | IDispatch *createTFoot();
|
---|
14529 |
|
---|
14530 | [id(DISPID_IHTMLTABLE_DELETETFOOT)]
|
---|
14531 | void deleteTFoot();
|
---|
14532 |
|
---|
14533 | [id(DISPID_IHTMLTABLE_CREATECAPTION)]
|
---|
14534 | IHTMLTableCaption *createCaption();
|
---|
14535 |
|
---|
14536 | [id(DISPID_IHTMLTABLE_DELETECAPTION)]
|
---|
14537 | void deleteCaption();
|
---|
14538 |
|
---|
14539 | [id(DISPID_IHTMLTABLE_INSERTROW)]
|
---|
14540 | IDispatch *insertRow([in, defaultvalue(-1)] LONG index);
|
---|
14541 |
|
---|
14542 | [id(DISPID_IHTMLTABLE_DELETEROW)]
|
---|
14543 | void deleteRow([in, defaultvalue(-1)] LONG index);
|
---|
14544 |
|
---|
14545 | [id(DISPID_IHTMLTABLE2_FIRSTPAGE)]
|
---|
14546 | void firstPage();
|
---|
14547 |
|
---|
14548 | [id(DISPID_IHTMLTABLE2_LASTPAGE)]
|
---|
14549 | void lastPage();
|
---|
14550 |
|
---|
14551 | [propget, id(DISPID_IHTMLTABLE2_CELLS)]
|
---|
14552 | IHTMLElementCollection *cells();
|
---|
14553 |
|
---|
14554 | [id(DISPID_IHTMLTABLE2_MOVEROW)]
|
---|
14555 | IDispatch *moveRow(
|
---|
14556 | [in, defaultvalue(-1)] LONG indexFrom,
|
---|
14557 | [in, defaultvalue(-1)] LONG indexTo);
|
---|
14558 |
|
---|
14559 | [propput, id(DISPID_IHTMLTABLE3_SUMMARY), displaybind, bindable]
|
---|
14560 | void summary(BSTR v);
|
---|
14561 |
|
---|
14562 | [propget, id(DISPID_IHTMLTABLE3_SUMMARY), displaybind, bindable]
|
---|
14563 | BSTR summary();
|
---|
14564 | }
|
---|
14565 |
|
---|
14566 | /*****************************************************************************
|
---|
14567 | * DispHTMLTableRow dispinterface
|
---|
14568 | */
|
---|
14569 | [
|
---|
14570 | hidden,
|
---|
14571 | uuid(3050f535-98b5-11cf-bb82-00aa00bdce0b)
|
---|
14572 | ]
|
---|
14573 | dispinterface DispHTMLTableRow
|
---|
14574 | {
|
---|
14575 | properties:
|
---|
14576 | methods:
|
---|
14577 | WINE_HTMLELEMENT_DISPINTERFACE_DECL;
|
---|
14578 |
|
---|
14579 | [propput, id(DISPID_IHTMLTABLEROW_ALIGN)]
|
---|
14580 | void align(BSTR v);
|
---|
14581 |
|
---|
14582 | [propget, id(DISPID_IHTMLTABLEROW_ALIGN)]
|
---|
14583 | BSTR align();
|
---|
14584 |
|
---|
14585 | [propput, id(DISPID_IHTMLTABLEROW_VALIGN)]
|
---|
14586 | void vAlign(BSTR v);
|
---|
14587 |
|
---|
14588 | [propget, id(DISPID_IHTMLTABLEROW_VALIGN)]
|
---|
14589 | BSTR vAlign();
|
---|
14590 |
|
---|
14591 | [propput, id(DISPID_IHTMLTABLEROW_BGCOLOR)]
|
---|
14592 | void bgColor(VARIANT v);
|
---|
14593 |
|
---|
14594 | [propget, id(DISPID_IHTMLTABLEROW_BGCOLOR)]
|
---|
14595 | VARIANT bgColor();
|
---|
14596 |
|
---|
14597 | [propput, id(DISPID_IHTMLTABLEROW_BORDERCOLOR)]
|
---|
14598 | void borderColor(VARIANT v);
|
---|
14599 |
|
---|
14600 | [propget, id(DISPID_IHTMLTABLEROW_BORDERCOLOR)]
|
---|
14601 | VARIANT borderColor();
|
---|
14602 |
|
---|
14603 | [propput, id(DISPID_IHTMLTABLEROW_BORDERCOLORLIGHT)]
|
---|
14604 | void borderColorLight(VARIANT v);
|
---|
14605 |
|
---|
14606 | [propget, id(DISPID_IHTMLTABLEROW_BORDERCOLORLIGHT)]
|
---|
14607 | VARIANT borderColorLight();
|
---|
14608 |
|
---|
14609 | [propput, id(DISPID_IHTMLTABLEROW_BORDERCOLORDARK)]
|
---|
14610 | void borderColorDark(VARIANT v);
|
---|
14611 |
|
---|
14612 | [propget, id(DISPID_IHTMLTABLEROW_BORDERCOLORDARK)]
|
---|
14613 | VARIANT borderColorDark();
|
---|
14614 |
|
---|
14615 | [propget, id(DISPID_IHTMLTABLEROW_ROWINDEX)]
|
---|
14616 | LONG rowIndex();
|
---|
14617 |
|
---|
14618 | [propget, id(DISPID_IHTMLTABLEROW_SECTIONROWINDEX)]
|
---|
14619 | LONG sectionRowIndex();
|
---|
14620 |
|
---|
14621 | [propget, id(DISPID_IHTMLTABLEROW_CELLS)]
|
---|
14622 | IHTMLElementCollection *cells();
|
---|
14623 |
|
---|
14624 | [id(DISPID_IHTMLTABLEROW_INSERTCELL)]
|
---|
14625 | IDispatch *insertCell([in, defaultvalue(-1)] LONG index);
|
---|
14626 |
|
---|
14627 | [id(DISPID_IHTMLTABLEROW_DELETECELL)]
|
---|
14628 | void deleteCell([in, defaultvalue(-1)] LONG index);
|
---|
14629 |
|
---|
14630 | [propput, id(DISPID_IHTMLTABLEROW2_HEIGHT)]
|
---|
14631 | void height(VARIANT v);
|
---|
14632 |
|
---|
14633 | [propget, id(DISPID_IHTMLTABLEROW2_HEIGHT)]
|
---|
14634 | VARIANT height();
|
---|
14635 |
|
---|
14636 | [propput, id(DISPID_IHTMLTABLEROW3_CH), displaybind, bindable]
|
---|
14637 | void ch(BSTR v);
|
---|
14638 |
|
---|
14639 | [propget, id(DISPID_IHTMLTABLEROW3_CH), displaybind, bindable]
|
---|
14640 | BSTR ch();
|
---|
14641 |
|
---|
14642 | [propput, id(DISPID_IHTMLTABLEROW3_CHOFF), displaybind, bindable]
|
---|
14643 | void chOff(BSTR v);
|
---|
14644 |
|
---|
14645 | [propget, id(DISPID_IHTMLTABLEROW3_CHOFF), displaybind, bindable]
|
---|
14646 | BSTR chOff();
|
---|
14647 | }
|
---|
14648 |
|
---|
14649 | /*****************************************************************************
|
---|
14650 | * IHTMLScriptElement interface
|
---|
14651 | */
|
---|
14652 | [
|
---|
14653 | odl,
|
---|
14654 | oleautomation,
|
---|
14655 | dual,
|
---|
14656 | uuid(3050f28b-98b5-11cf-bb82-00aa00bdce0b)
|
---|
14657 | ]
|
---|
14658 | interface IHTMLScriptElement : IDispatch
|
---|
14659 | {
|
---|
14660 | [propput, id(DISPID_IHTMLSCRIPTELEMENT_SRC), displaybind, bindable]
|
---|
14661 | HRESULT src([in] BSTR v);
|
---|
14662 |
|
---|
14663 | [propget, id(DISPID_IHTMLSCRIPTELEMENT_SRC), displaybind, bindable]
|
---|
14664 | HRESULT src([retval, out] BSTR *p);
|
---|
14665 |
|
---|
14666 | [propput, id(DISPID_IHTMLSCRIPTELEMENT_HTMLFOR), displaybind, bindable]
|
---|
14667 | HRESULT htmlFor([in] BSTR v);
|
---|
14668 |
|
---|
14669 | [propget, id(DISPID_IHTMLSCRIPTELEMENT_HTMLFOR), displaybind, bindable]
|
---|
14670 | HRESULT htmlFor([retval, out] BSTR *p);
|
---|
14671 |
|
---|
14672 | [propput, id(DISPID_IHTMLSCRIPTELEMENT_EVENT), displaybind, bindable]
|
---|
14673 | HRESULT event([in] BSTR v);
|
---|
14674 |
|
---|
14675 | [propget, id(DISPID_IHTMLSCRIPTELEMENT_EVENT), displaybind, bindable]
|
---|
14676 | HRESULT event([retval, out] BSTR *p);
|
---|
14677 |
|
---|
14678 | [propput, id(DISPID_IHTMLSCRIPTELEMENT_TEXT), displaybind, bindable]
|
---|
14679 | HRESULT text([in] BSTR v);
|
---|
14680 |
|
---|
14681 | [propget, id(DISPID_IHTMLSCRIPTELEMENT_TEXT), displaybind, bindable]
|
---|
14682 | HRESULT text([retval, out] BSTR *p);
|
---|
14683 |
|
---|
14684 | [propput, id(DISPID_IHTMLSCRIPTELEMENT_DEFER), displaybind, bindable]
|
---|
14685 | HRESULT defer([in] VARIANT_BOOL v);
|
---|
14686 |
|
---|
14687 | [propget, id(DISPID_IHTMLSCRIPTELEMENT_DEFER), displaybind, bindable]
|
---|
14688 | HRESULT defer([retval, out] VARIANT_BOOL *p);
|
---|
14689 |
|
---|
14690 | [propget, id(DISPID_IHTMLSCRIPTELEMENT_READYSTATE)]
|
---|
14691 | HRESULT readyState([retval, out] BSTR *p);
|
---|
14692 |
|
---|
14693 | [propput, id(DISPID_IHTMLSCRIPTELEMENT_ONERROR), displaybind, bindable]
|
---|
14694 | HRESULT onerror([in] VARIANT v);
|
---|
14695 |
|
---|
14696 | [propget, id(DISPID_IHTMLSCRIPTELEMENT_ONERROR), displaybind, bindable]
|
---|
14697 | HRESULT onerror([retval, out] VARIANT *p);
|
---|
14698 |
|
---|
14699 | [propput, id(DISPID_IHTMLSCRIPTELEMENT_TYPE), displaybind, bindable]
|
---|
14700 | HRESULT type([in] BSTR v);
|
---|
14701 |
|
---|
14702 | [propget, id(DISPID_IHTMLSCRIPTELEMENT_TYPE), displaybind, bindable]
|
---|
14703 | HRESULT type([retval, out] BSTR *p);
|
---|
14704 | }
|
---|
14705 |
|
---|
14706 | /*****************************************************************************
|
---|
14707 | * IHTMLScriptElement2 interface
|
---|
14708 | */
|
---|
14709 | [
|
---|
14710 | odl,
|
---|
14711 | oleautomation,
|
---|
14712 | dual,
|
---|
14713 | uuid(3050f828-98b5-11cf-bb82-00aa00bdce0b)
|
---|
14714 | ]
|
---|
14715 | interface IHTMLScriptElement2 : IDispatch
|
---|
14716 | {
|
---|
14717 | [propput, id(DISPID_IHTMLSCRIPTELEMENT2_CHARSET), displaybind, bindable]
|
---|
14718 | HRESULT charset([in] BSTR v);
|
---|
14719 |
|
---|
14720 | [propget, id(DISPID_IHTMLSCRIPTELEMENT2_CHARSET), displaybind, bindable]
|
---|
14721 | HRESULT charset([retval, out] BSTR *p);
|
---|
14722 | }
|
---|
14723 |
|
---|
14724 | /*****************************************************************************
|
---|
14725 | * DispHTMLScriptElement dispinterface
|
---|
14726 | */
|
---|
14727 | [
|
---|
14728 | hidden,
|
---|
14729 | uuid(3050f530-98b5-11cf-bb82-00aa00bdce0b)
|
---|
14730 | ]
|
---|
14731 | dispinterface DispHTMLScriptElement
|
---|
14732 | {
|
---|
14733 | properties:
|
---|
14734 | methods:
|
---|
14735 | WINE_HTMLELEMENT_DISPINTERFACE_DECL;
|
---|
14736 |
|
---|
14737 | [propput, id(DISPID_IHTMLSCRIPTELEMENT_SRC), displaybind, bindable]
|
---|
14738 | void src(BSTR v);
|
---|
14739 |
|
---|
14740 | [propget, id(DISPID_IHTMLSCRIPTELEMENT_SRC), displaybind, bindable]
|
---|
14741 | BSTR src();
|
---|
14742 |
|
---|
14743 | [propput, id(DISPID_IHTMLSCRIPTELEMENT_HTMLFOR), displaybind, bindable]
|
---|
14744 | void htmlFor(BSTR v);
|
---|
14745 |
|
---|
14746 | [propget, id(DISPID_IHTMLSCRIPTELEMENT_HTMLFOR), displaybind, bindable]
|
---|
14747 | BSTR htmlFor();
|
---|
14748 |
|
---|
14749 | [propput, id(DISPID_IHTMLSCRIPTELEMENT_EVENT), displaybind, bindable]
|
---|
14750 | void event(BSTR v);
|
---|
14751 |
|
---|
14752 | [propget, id(DISPID_IHTMLSCRIPTELEMENT_EVENT), displaybind, bindable]
|
---|
14753 | BSTR event();
|
---|
14754 |
|
---|
14755 | [propput, id(DISPID_IHTMLSCRIPTELEMENT_TEXT), displaybind, bindable]
|
---|
14756 | void text(BSTR v);
|
---|
14757 |
|
---|
14758 | [propget, id(DISPID_IHTMLSCRIPTELEMENT_TEXT), displaybind, bindable]
|
---|
14759 | BSTR text();
|
---|
14760 |
|
---|
14761 | [propput, id(DISPID_IHTMLSCRIPTELEMENT_DEFER), displaybind, bindable]
|
---|
14762 | void defer(VARIANT_BOOL v);
|
---|
14763 |
|
---|
14764 | [propget, id(DISPID_IHTMLSCRIPTELEMENT_DEFER), displaybind, bindable]
|
---|
14765 | VARIANT_BOOL defer();
|
---|
14766 |
|
---|
14767 | [propput, id(DISPID_IHTMLSCRIPTELEMENT_ONERROR), displaybind, bindable]
|
---|
14768 | void onerror(VARIANT v);
|
---|
14769 |
|
---|
14770 | [propget, id(DISPID_IHTMLSCRIPTELEMENT_ONERROR), displaybind, bindable]
|
---|
14771 | VARIANT onerror();
|
---|
14772 |
|
---|
14773 | [propput, id(DISPID_IHTMLSCRIPTELEMENT_TYPE), displaybind, bindable]
|
---|
14774 | void type(BSTR v);
|
---|
14775 |
|
---|
14776 | [propget, id(DISPID_IHTMLSCRIPTELEMENT_TYPE), displaybind, bindable]
|
---|
14777 | BSTR type();
|
---|
14778 |
|
---|
14779 | [propput, id(DISPID_IHTMLSCRIPTELEMENT2_CHARSET), displaybind, bindable]
|
---|
14780 | void charset(BSTR v);
|
---|
14781 |
|
---|
14782 | [propget, id(DISPID_IHTMLSCRIPTELEMENT2_CHARSET), displaybind, bindable]
|
---|
14783 | BSTR charset();
|
---|
14784 |
|
---|
14785 | [propput, id(DISPID_IHTMLSCRIPTELEMENT3_IE8_SRC)]
|
---|
14786 | void ie8_src(BSTR v);
|
---|
14787 |
|
---|
14788 | [propget, id(DISPID_IHTMLSCRIPTELEMENT3_IE8_SRC)]
|
---|
14789 | BSTR ie8_src();
|
---|
14790 | }
|
---|
14791 |
|
---|
14792 | /*****************************************************************************
|
---|
14793 | * IHTMLFrameBase interface
|
---|
14794 | */
|
---|
14795 | [
|
---|
14796 | odl,
|
---|
14797 | oleautomation,
|
---|
14798 | dual,
|
---|
14799 | uuid(3050f311-98b5-11cf-bb82-00aa00bdce0b)
|
---|
14800 | ]
|
---|
14801 | interface IHTMLFrameBase : IDispatch
|
---|
14802 | {
|
---|
14803 | [propput, id(DISPID_IHTMLFRAMEBASE_SRC)]
|
---|
14804 | HRESULT src([in] BSTR v);
|
---|
14805 |
|
---|
14806 | [propget, id(DISPID_IHTMLFRAMEBASE_SRC)]
|
---|
14807 | HRESULT src([out, retval] BSTR *p);
|
---|
14808 |
|
---|
14809 | [propput, id(DISPID_IHTMLFRAMEBASE_NAME)]
|
---|
14810 | HRESULT name([in] BSTR v);
|
---|
14811 |
|
---|
14812 | [propget, id(DISPID_IHTMLFRAMEBASE_NAME)]
|
---|
14813 | HRESULT name([out, retval] BSTR *p);
|
---|
14814 |
|
---|
14815 | [propput, id(DISPID_IHTMLFRAMEBASE_BORDER)]
|
---|
14816 | HRESULT border([in] VARIANT v);
|
---|
14817 |
|
---|
14818 | [propget, id(DISPID_IHTMLFRAMEBASE_BORDER)]
|
---|
14819 | HRESULT border([out, retval] VARIANT *p);
|
---|
14820 |
|
---|
14821 | [propput, id(DISPID_IHTMLFRAMEBASE_FRAMEBORDER)]
|
---|
14822 | HRESULT frameBorder([in] BSTR v);
|
---|
14823 |
|
---|
14824 | [propget, id(DISPID_IHTMLFRAMEBASE_FRAMEBORDER)]
|
---|
14825 | HRESULT frameBorder([out, retval] BSTR *p);
|
---|
14826 |
|
---|
14827 | [propput, id(DISPID_IHTMLFRAMEBASE_FRAMESPACING)]
|
---|
14828 | HRESULT frameSpacing([in] VARIANT v);
|
---|
14829 |
|
---|
14830 | [propget, id(DISPID_IHTMLFRAMEBASE_FRAMESPACING)]
|
---|
14831 | HRESULT frameSpacing([out, retval] VARIANT *p);
|
---|
14832 |
|
---|
14833 | [propput, id(DISPID_IHTMLFRAMEBASE_MARGINWIDTH)]
|
---|
14834 | HRESULT marginWidth([in] VARIANT v);
|
---|
14835 |
|
---|
14836 | [propget, id(DISPID_IHTMLFRAMEBASE_MARGINWIDTH)]
|
---|
14837 | HRESULT marginWidth([out, retval] VARIANT *p);
|
---|
14838 |
|
---|
14839 | [propput, id(DISPID_IHTMLFRAMEBASE_MARGINHEIGHT)]
|
---|
14840 | HRESULT marginHeight([in] VARIANT v);
|
---|
14841 |
|
---|
14842 | [propget, id(DISPID_IHTMLFRAMEBASE_MARGINHEIGHT)]
|
---|
14843 | HRESULT marginHeight([out, retval] VARIANT *p);
|
---|
14844 |
|
---|
14845 | [propput, id(DISPID_IHTMLFRAMEBASE_NORESIZE)]
|
---|
14846 | HRESULT noResize([in] VARIANT_BOOL v);
|
---|
14847 |
|
---|
14848 | [propget, id(DISPID_IHTMLFRAMEBASE_NORESIZE)]
|
---|
14849 | HRESULT noResize([out, retval] VARIANT_BOOL *p);
|
---|
14850 |
|
---|
14851 | [propput, id(DISPID_IHTMLFRAMEBASE_SCROLLING)]
|
---|
14852 | HRESULT scrolling([in] BSTR v);
|
---|
14853 |
|
---|
14854 | [propget, id(DISPID_IHTMLFRAMEBASE_SCROLLING)]
|
---|
14855 | HRESULT scrolling([out, retval] BSTR *p);
|
---|
14856 | }
|
---|
14857 |
|
---|
14858 | #define WINE_IHTMLFRAMEBASE_DISPINTERFACE_DECL \
|
---|
14859 | [propput, id(DISPID_IHTMLFRAMEBASE_SRC)] \
|
---|
14860 | void src(BSTR v); \
|
---|
14861 | \
|
---|
14862 | [propget, id(DISPID_IHTMLFRAMEBASE_SRC)] \
|
---|
14863 | BSTR src(); \
|
---|
14864 | \
|
---|
14865 | [propput, id(DISPID_IHTMLFRAMEBASE_NAME)] \
|
---|
14866 | void name(BSTR v); \
|
---|
14867 | \
|
---|
14868 | [propget, id(DISPID_IHTMLFRAMEBASE_NAME)] \
|
---|
14869 | BSTR name(); \
|
---|
14870 | \
|
---|
14871 | [propput, id(DISPID_IHTMLFRAMEBASE_BORDER)] \
|
---|
14872 | void border(VARIANT v); \
|
---|
14873 | \
|
---|
14874 | [propget, id(DISPID_IHTMLFRAMEBASE_BORDER)] \
|
---|
14875 | VARIANT border(); \
|
---|
14876 | \
|
---|
14877 | [propput, id(DISPID_IHTMLFRAMEBASE_FRAMEBORDER)] \
|
---|
14878 | void frameBorder(BSTR v); \
|
---|
14879 | \
|
---|
14880 | [propget, id(DISPID_IHTMLFRAMEBASE_FRAMEBORDER)] \
|
---|
14881 | BSTR frameBorder(); \
|
---|
14882 | \
|
---|
14883 | [propput, id(DISPID_IHTMLFRAMEBASE_FRAMESPACING)] \
|
---|
14884 | void frameSpacing(VARIANT v); \
|
---|
14885 | \
|
---|
14886 | [propget, id(DISPID_IHTMLFRAMEBASE_FRAMESPACING)] \
|
---|
14887 | VARIANT frameSpacing(); \
|
---|
14888 | \
|
---|
14889 | [propput, id(DISPID_IHTMLFRAMEBASE_MARGINWIDTH)] \
|
---|
14890 | void marginWidth(VARIANT v); \
|
---|
14891 | \
|
---|
14892 | [propget, id(DISPID_IHTMLFRAMEBASE_MARGINWIDTH)] \
|
---|
14893 | VARIANT marginWidth(); \
|
---|
14894 | \
|
---|
14895 | [propput, id(DISPID_IHTMLFRAMEBASE_MARGINHEIGHT)] \
|
---|
14896 | void marginHeight(VARIANT v); \
|
---|
14897 | \
|
---|
14898 | [propget, id(DISPID_IHTMLFRAMEBASE_MARGINHEIGHT)] \
|
---|
14899 | VARIANT marginHeight(); \
|
---|
14900 | \
|
---|
14901 | [propput, id(DISPID_IHTMLFRAMEBASE_NORESIZE)] \
|
---|
14902 | void noResize(VARIANT_BOOL v); \
|
---|
14903 | \
|
---|
14904 | [propget, id(DISPID_IHTMLFRAMEBASE_NORESIZE)] \
|
---|
14905 | VARIANT_BOOL noResize(); \
|
---|
14906 | \
|
---|
14907 | [propput, id(DISPID_IHTMLFRAMEBASE_SCROLLING)] \
|
---|
14908 | void scrolling(BSTR v); \
|
---|
14909 | \
|
---|
14910 | [propget, id(DISPID_IHTMLFRAMEBASE_SCROLLING)] \
|
---|
14911 | BSTR scrolling()
|
---|
14912 |
|
---|
14913 | /*****************************************************************************
|
---|
14914 | * IHTMLFrameBase2 interface
|
---|
14915 | */
|
---|
14916 | [
|
---|
14917 | odl,
|
---|
14918 | oleautomation,
|
---|
14919 | dual,
|
---|
14920 | uuid(3050f6db-98b5-11cf-bb82-00aa00bdce0b)
|
---|
14921 | ]
|
---|
14922 | interface IHTMLFrameBase2 : IDispatch
|
---|
14923 | {
|
---|
14924 | [propget, id(DISPID_IHTMLFRAMEBASE2_CONTENTWINDOW)]
|
---|
14925 | HRESULT contentWindow([retval, out] IHTMLWindow2 **p);
|
---|
14926 |
|
---|
14927 | [propput, id(DISPID_IHTMLFRAMEBASE2_ONLOAD), displaybind, bindable]
|
---|
14928 | HRESULT onload([in] VARIANT v);
|
---|
14929 |
|
---|
14930 | [propget, id(DISPID_IHTMLFRAMEBASE2_ONLOAD), displaybind, bindable]
|
---|
14931 | HRESULT onload([retval, out] VARIANT *p);
|
---|
14932 |
|
---|
14933 | [propput, id(DISPID_IHTMLFRAMEBASE2_ONREADYSTATECHANGE), displaybind, bindable]
|
---|
14934 | HRESULT onreadystatechange([in] VARIANT v);
|
---|
14935 |
|
---|
14936 | [propget, id(DISPID_IHTMLFRAMEBASE2_ONREADYSTATECHANGE), displaybind, bindable]
|
---|
14937 | HRESULT onreadystatechange([retval, out] VARIANT *p);
|
---|
14938 |
|
---|
14939 | [propget, id(DISPID_IHTMLFRAMEBASE2_READYSTATE)]
|
---|
14940 | HRESULT readyState([retval, out] BSTR *p);
|
---|
14941 |
|
---|
14942 | [propput, id(DISPID_IHTMLFRAMEBASE2_ALLOWTRANSPARENCY)]
|
---|
14943 | HRESULT allowTransparency([in] VARIANT_BOOL v);
|
---|
14944 |
|
---|
14945 | [propget, id(DISPID_IHTMLFRAMEBASE2_ALLOWTRANSPARENCY)]
|
---|
14946 | HRESULT allowTransparency([retval, out] VARIANT_BOOL *p);
|
---|
14947 | }
|
---|
14948 |
|
---|
14949 | #define WINE_IHTMLFRAMEBASE2_DISPINTERFACE_DECL \
|
---|
14950 | [propget, id(DISPID_IHTMLFRAMEBASE2_CONTENTWINDOW)] \
|
---|
14951 | IHTMLWindow2 *contentWindow(); \
|
---|
14952 | \
|
---|
14953 | [propput, id(DISPID_IHTMLFRAMEBASE2_ONLOAD), displaybind, bindable] \
|
---|
14954 | void onload(VARIANT v); \
|
---|
14955 | \
|
---|
14956 | [propget, id(DISPID_IHTMLFRAMEBASE2_ONLOAD), displaybind, bindable] \
|
---|
14957 | VARIANT onload(); \
|
---|
14958 | \
|
---|
14959 | [propput, id(DISPID_IHTMLFRAMEBASE2_ALLOWTRANSPARENCY)] \
|
---|
14960 | void allowTransparency(VARIANT_BOOL v); \
|
---|
14961 | \
|
---|
14962 | [propget, id(DISPID_IHTMLFRAMEBASE2_ALLOWTRANSPARENCY)] \
|
---|
14963 | VARIANT_BOOL allowTransparency()
|
---|
14964 |
|
---|
14965 | #define WINE_IHTMLFRAMEBASE3_DISPINTERFACE_DECL \
|
---|
14966 | [propput, id(DISPID_IHTMLFRAMEBASE3_LONGDESC), displaybind, bindable] \
|
---|
14967 | void longDesc(BSTR v); \
|
---|
14968 | \
|
---|
14969 | [propget, id(DISPID_IHTMLFRAMEBASE3_LONGDESC), displaybind, bindable] \
|
---|
14970 | BSTR longDesc()
|
---|
14971 |
|
---|
14972 |
|
---|
14973 | #define WINE_HTMLFRAMEBASE_DISPINTERFACE_DECL \
|
---|
14974 | WINE_HTMLDATAELEMENT_DISPINTERFACE_DECL; \
|
---|
14975 | WINE_IHTMLFRAMEBASE_DISPINTERFACE_DECL; \
|
---|
14976 | WINE_IHTMLFRAMEBASE2_DISPINTERFACE_DECL; \
|
---|
14977 | WINE_IHTMLFRAMEBASE3_DISPINTERFACE_DECL
|
---|
14978 |
|
---|
14979 | /*****************************************************************************
|
---|
14980 | * IHTMLFrameElement3 interface
|
---|
14981 | */
|
---|
14982 | [
|
---|
14983 | odl,
|
---|
14984 | oleautomation,
|
---|
14985 | dual,
|
---|
14986 | uuid(3051042d-98b5-11cf-bb82-00aa00bdce0b)
|
---|
14987 | ]
|
---|
14988 | interface IHTMLFrameElement3 : IDispatch
|
---|
14989 | {
|
---|
14990 | [propget, id(DISPID_IHTMLFRAMEELEMENT3_CONTENTDOCUMENT)]
|
---|
14991 | HRESULT contentDocument([out, retval] IDispatch **p);
|
---|
14992 |
|
---|
14993 | [propput, id(DISPID_IHTMLFRAMEELEMENT3_IE8_SRC)]
|
---|
14994 | HRESULT src([in] BSTR v);
|
---|
14995 |
|
---|
14996 | [propget, id(DISPID_IHTMLFRAMEELEMENT3_IE8_SRC)]
|
---|
14997 | HRESULT src([out, retval] BSTR *p);
|
---|
14998 |
|
---|
14999 | [propput, id(DISPID_IHTMLFRAMEELEMENT3_IE8_LONGDESC)]
|
---|
15000 | HRESULT longDesc([in] BSTR v);
|
---|
15001 |
|
---|
15002 | [propget, id(DISPID_IHTMLFRAMEELEMENT3_IE8_LONGDESC)]
|
---|
15003 | HRESULT longDesc([out, retval] BSTR *p);
|
---|
15004 |
|
---|
15005 | [propput, id(DISPID_IHTMLFRAMEELEMENT3_IE8_FRAMEBORDER)]
|
---|
15006 | HRESULT frameBorder([in] BSTR v);
|
---|
15007 |
|
---|
15008 | [propget, id(DISPID_IHTMLFRAMEELEMENT3_IE8_FRAMEBORDER)]
|
---|
15009 | HRESULT frameBorder([out, retval] BSTR * p);
|
---|
15010 | }
|
---|
15011 |
|
---|
15012 | /*****************************************************************************
|
---|
15013 | * DispHTMLFrameElement dispinterface
|
---|
15014 | */
|
---|
15015 | [
|
---|
15016 | hidden,
|
---|
15017 | uuid(3050f513-98b5-11cf-bb82-00aa00bdce0b)
|
---|
15018 | ]
|
---|
15019 | dispinterface DispHTMLFrameElement
|
---|
15020 | {
|
---|
15021 | properties:
|
---|
15022 | methods:
|
---|
15023 | WINE_HTMLFRAMEBASE_DISPINTERFACE_DECL;
|
---|
15024 |
|
---|
15025 | [propput, id(DISPID_IHTMLFRAMEELEMENT_BORDERCOLOR)]
|
---|
15026 | void borderColor(VARIANT v);
|
---|
15027 |
|
---|
15028 | [propget, id(DISPID_IHTMLFRAMEELEMENT_BORDERCOLOR)]
|
---|
15029 | VARIANT borderColor();
|
---|
15030 |
|
---|
15031 | [propput, id(DISPID_IHTMLFRAMEELEMENT2_HEIGHT)]
|
---|
15032 | void height(VARIANT v);
|
---|
15033 |
|
---|
15034 | [propget, id(DISPID_IHTMLFRAMEELEMENT2_HEIGHT)]
|
---|
15035 | VARIANT height();
|
---|
15036 |
|
---|
15037 | [propput, id(DISPID_IHTMLFRAMEELEMENT2_WIDTH)]
|
---|
15038 | void width(VARIANT v);
|
---|
15039 |
|
---|
15040 | [propget, id(DISPID_IHTMLFRAMEELEMENT2_WIDTH)]
|
---|
15041 | VARIANT width();
|
---|
15042 |
|
---|
15043 | [propget, id(DISPID_IHTMLFRAMEELEMENT3_CONTENTDOCUMENT)]
|
---|
15044 | IDispatch *contentDocument();
|
---|
15045 |
|
---|
15046 | [propput, id(DISPID_IHTMLFRAMEELEMENT3_IE8_SRC)]
|
---|
15047 | void ie8_src(BSTR v);
|
---|
15048 |
|
---|
15049 | [propget, id(DISPID_IHTMLFRAMEELEMENT3_IE8_SRC)]
|
---|
15050 | BSTR ie8_src();
|
---|
15051 |
|
---|
15052 | [propput, id(DISPID_IHTMLFRAMEELEMENT3_IE8_LONGDESC)]
|
---|
15053 | void ie8_longDesc(BSTR v);
|
---|
15054 |
|
---|
15055 | [propget, id(DISPID_IHTMLFRAMEELEMENT3_IE8_LONGDESC)]
|
---|
15056 | BSTR ie8_longDesc();
|
---|
15057 |
|
---|
15058 | [propput, id(DISPID_IHTMLFRAMEELEMENT3_IE8_FRAMEBORDER)]
|
---|
15059 | void ie8_frameBorder(BSTR v);
|
---|
15060 |
|
---|
15061 | [propget, id(DISPID_IHTMLFRAMEELEMENT3_IE8_FRAMEBORDER)]
|
---|
15062 | BSTR ie8_frameBorder();
|
---|
15063 | }
|
---|
15064 |
|
---|
15065 | /*****************************************************************************
|
---|
15066 | * IHTMLIFrameElement interface
|
---|
15067 | */
|
---|
15068 | [
|
---|
15069 | odl,
|
---|
15070 | oleautomation,
|
---|
15071 | dual,
|
---|
15072 | uuid(3050f315-98b5-11cf-bb82-00aa00bdce0b)
|
---|
15073 | ]
|
---|
15074 | interface IHTMLIFrameElement : IDispatch
|
---|
15075 | {
|
---|
15076 | [propput, id(DISPID_IHTMLIFRAMEELEMENT_VSPACE)]
|
---|
15077 | HRESULT vspace([in] LONG v);
|
---|
15078 |
|
---|
15079 | [propget, id(DISPID_IHTMLIFRAMEELEMENT_VSPACE)]
|
---|
15080 | HRESULT vspace([retval, out] LONG *p);
|
---|
15081 |
|
---|
15082 | [propput, id(DISPID_IHTMLIFRAMEELEMENT_HSPACE)]
|
---|
15083 | HRESULT hspace([in] LONG v);
|
---|
15084 |
|
---|
15085 | [propget, id(DISPID_IHTMLIFRAMEELEMENT_HSPACE)]
|
---|
15086 | HRESULT hspace([retval, out] LONG *p);
|
---|
15087 |
|
---|
15088 | [propput, id(DISPID_IHTMLIFRAMEELEMENT_ALIGN), displaybind, bindable]
|
---|
15089 | HRESULT align([in] BSTR v);
|
---|
15090 |
|
---|
15091 | [propget, id(DISPID_IHTMLIFRAMEELEMENT_ALIGN), displaybind, bindable]
|
---|
15092 | HRESULT align([retval, out] BSTR *p);
|
---|
15093 | }
|
---|
15094 |
|
---|
15095 | /*****************************************************************************
|
---|
15096 | * DispHTMLIFrame dispinterface
|
---|
15097 | */
|
---|
15098 | [
|
---|
15099 | hidden,
|
---|
15100 | uuid(3050f51b-98b5-11cf-bb82-00aa00bdce0b)
|
---|
15101 | ]
|
---|
15102 | dispinterface DispHTMLIFrame
|
---|
15103 | {
|
---|
15104 | properties:
|
---|
15105 | methods:
|
---|
15106 | WINE_HTMLFRAMEBASE_DISPINTERFACE_DECL;
|
---|
15107 |
|
---|
15108 | [propput, id(DISPID_IHTMLIFRAMEELEMENT_VSPACE)]
|
---|
15109 | void vspace(LONG v);
|
---|
15110 |
|
---|
15111 | [propget, id(DISPID_IHTMLIFRAMEELEMENT_VSPACE)]
|
---|
15112 | LONG vspace();
|
---|
15113 |
|
---|
15114 | [propput, id(DISPID_IHTMLIFRAMEELEMENT_HSPACE)]
|
---|
15115 | void hspace(LONG v);
|
---|
15116 |
|
---|
15117 | [propget, id(DISPID_IHTMLIFRAMEELEMENT_HSPACE)]
|
---|
15118 | LONG hspace();
|
---|
15119 |
|
---|
15120 | [propput, id(DISPID_IHTMLIFRAMEELEMENT_ALIGN), displaybind, bindable]
|
---|
15121 | void align(BSTR v);
|
---|
15122 |
|
---|
15123 | [propget, id(DISPID_IHTMLIFRAMEELEMENT_ALIGN), displaybind, bindable]
|
---|
15124 | BSTR align();
|
---|
15125 |
|
---|
15126 | [propput, id(DISPID_IHTMLIFRAMEELEMENT2_HEIGHT)]
|
---|
15127 | void height(VARIANT v);
|
---|
15128 |
|
---|
15129 | [propget, id(DISPID_IHTMLIFRAMEELEMENT2_HEIGHT)]
|
---|
15130 | VARIANT height();
|
---|
15131 |
|
---|
15132 | [propput, id(DISPID_IHTMLIFRAMEELEMENT2_WIDTH)]
|
---|
15133 | void width(VARIANT v);
|
---|
15134 |
|
---|
15135 | [propget, id(DISPID_IHTMLIFRAMEELEMENT2_WIDTH)]
|
---|
15136 | VARIANT width();
|
---|
15137 | }
|
---|
15138 |
|
---|
15139 | /*****************************************************************************
|
---|
15140 | * IMarkupContainer interface
|
---|
15141 | */
|
---|
15142 | [
|
---|
15143 | object,
|
---|
15144 | pointer_default(unique),
|
---|
15145 | uuid(3050f5f9-98b5-11cf-bb82-00aa00bdce0B)
|
---|
15146 | ]
|
---|
15147 | interface IMarkupContainer : IUnknown
|
---|
15148 | {
|
---|
15149 | HRESULT OwningDoc([out] IHTMLDocument2 **ppDoc);
|
---|
15150 | }
|
---|
15151 |
|
---|
15152 | /*****************************************************************************
|
---|
15153 | * IMarkupPointer interface
|
---|
15154 | */
|
---|
15155 | [
|
---|
15156 | object,
|
---|
15157 | pointer_default(unique),
|
---|
15158 | uuid(3050f49f-98b5-11cf-bb82-00aa00bdce0b)
|
---|
15159 | ]
|
---|
15160 | interface IMarkupPointer : IUnknown
|
---|
15161 | {
|
---|
15162 | HRESULT OwningDoc([out] IHTMLDocument2 **ppDoc);
|
---|
15163 |
|
---|
15164 | HRESULT Gravity([out] POINTER_GRAVITY *pGravity);
|
---|
15165 |
|
---|
15166 | HRESULT SetGravity([in] POINTER_GRAVITY Gravity);
|
---|
15167 |
|
---|
15168 | HRESULT Cling([out] BOOL *pfCling);
|
---|
15169 |
|
---|
15170 | HRESULT SetCling([in] BOOL fCLing);
|
---|
15171 |
|
---|
15172 | HRESULT UnPosition();
|
---|
15173 |
|
---|
15174 | HRESULT IsPositioned([out] BOOL *pfPositioned);
|
---|
15175 |
|
---|
15176 | HRESULT GetContainer([out] IMarkupContainer **ppContainer);
|
---|
15177 |
|
---|
15178 | HRESULT MoveAdjacentToElement(
|
---|
15179 | [in] IHTMLElement *pElement,
|
---|
15180 | [in] ELEMENT_ADJACENCY eAdj);
|
---|
15181 |
|
---|
15182 | HRESULT MoveToPointer([in] IMarkupPointer *pPointer);
|
---|
15183 |
|
---|
15184 | HRESULT MoveToContainer(
|
---|
15185 | [in] IMarkupContainer *pContainer,
|
---|
15186 | [in] BOOL fAtStart);
|
---|
15187 |
|
---|
15188 | HRESULT Left(
|
---|
15189 | [in] BOOL fMove,
|
---|
15190 | [out] MARKUP_CONTEXT_TYPE *pContext,
|
---|
15191 | [out] IHTMLElement **ppElement,
|
---|
15192 | [in, out] LONG *pcch,
|
---|
15193 | [out, size_is(*pcch)] OLECHAR *pchText);
|
---|
15194 |
|
---|
15195 | HRESULT Right(
|
---|
15196 | [in] BOOL fMove,
|
---|
15197 | [out] MARKUP_CONTEXT_TYPE *pContext,
|
---|
15198 | [out] IHTMLElement **ppElement,
|
---|
15199 | [in, out] LONG *pcch,
|
---|
15200 | [out, size_is(*pcch)] OLECHAR *pchText);
|
---|
15201 |
|
---|
15202 | HRESULT CurrentScope([out] IHTMLElement **ppElemCurrent);
|
---|
15203 |
|
---|
15204 | HRESULT IsLeftOf(
|
---|
15205 | [in] IMarkupPointer *pPointerThat,
|
---|
15206 | [out] BOOL *pfResult);
|
---|
15207 |
|
---|
15208 | HRESULT IsLeftOfOrEqualTo(
|
---|
15209 | [in] IMarkupPointer *pPointerThat,
|
---|
15210 | [out] BOOL *pfResult);
|
---|
15211 |
|
---|
15212 | HRESULT IsRightOf(
|
---|
15213 | [in] IMarkupPointer *pPointerThat,
|
---|
15214 | [out] BOOL *pfResult);
|
---|
15215 |
|
---|
15216 | HRESULT IsRightOfOrEqualTo(
|
---|
15217 | [in] IMarkupPointer *pPointerThat,
|
---|
15218 | [out] BOOL *pfResult);
|
---|
15219 |
|
---|
15220 | HRESULT IsEqualTo(
|
---|
15221 | [in] IMarkupPointer *pPointerThat,
|
---|
15222 | [out] BOOL *pfAreEqual);
|
---|
15223 |
|
---|
15224 | HRESULT MoveUnit([in] MOVEUNIT_ACTION muAction);
|
---|
15225 |
|
---|
15226 | HRESULT FindText(
|
---|
15227 | [in] OLECHAR *pchFindText,
|
---|
15228 | [in] DWORD dwFlags,
|
---|
15229 | [in] IMarkupPointer *pIEndMatch,
|
---|
15230 | [in] IMarkupPointer *pIEndSearch);
|
---|
15231 | }
|
---|
15232 |
|
---|
15233 | /*****************************************************************************
|
---|
15234 | * ISegment interface
|
---|
15235 | */
|
---|
15236 | [
|
---|
15237 | object,
|
---|
15238 | pointer_default(unique),
|
---|
15239 | uuid(3050f683-98b5-11cf-bb82-00aa00bdce0b)
|
---|
15240 | ]
|
---|
15241 | interface ISegment : IUnknown
|
---|
15242 | {
|
---|
15243 | HRESULT GetPointers(
|
---|
15244 | [in] IMarkupPointer *pIStart,
|
---|
15245 | [in] IMarkupPointer *pIEnd);
|
---|
15246 | }
|
---|
15247 |
|
---|
15248 | /*****************************************************************************
|
---|
15249 | * IElementSegment interface
|
---|
15250 | */
|
---|
15251 | [
|
---|
15252 | object,
|
---|
15253 | pointer_default(unique),
|
---|
15254 | uuid(3050f68f-98b5-11cf-bb82-00aa00bdce0b)
|
---|
15255 | ]
|
---|
15256 | interface IElementSegment : ISegment
|
---|
15257 | {
|
---|
15258 | HRESULT GetElement([out] IHTMLElement **ppIElement);
|
---|
15259 |
|
---|
15260 | HRESULT SetPrimary([in] BOOL fPrimary);
|
---|
15261 |
|
---|
15262 | HRESULT IsPrimary([out] BOOL *pfPrimary);
|
---|
15263 | }
|
---|
15264 |
|
---|
15265 | /*****************************************************************************
|
---|
15266 | * ISelectionServicesListener interface
|
---|
15267 | */
|
---|
15268 | [
|
---|
15269 | object,
|
---|
15270 | pointer_default(unique),
|
---|
15271 | uuid(3050f699-98b5-11cf-bb82-00aa00bdce0b)
|
---|
15272 | ]
|
---|
15273 | interface ISelectionServicesListener : IUnknown
|
---|
15274 | {
|
---|
15275 | HRESULT BeginSelectionUndo();
|
---|
15276 |
|
---|
15277 | HRESULT EndSelectionUndo();
|
---|
15278 |
|
---|
15279 | HRESULT OnSelectedElementExit(
|
---|
15280 | [in] IMarkupPointer *pIElementStart,
|
---|
15281 | [in] IMarkupPointer *pIElementEnd,
|
---|
15282 | [in] IMarkupPointer *pIElementContentStart,
|
---|
15283 | [in] IMarkupPointer *pIElementContentEnd);
|
---|
15284 |
|
---|
15285 | HRESULT OnChangeType(
|
---|
15286 | [in] SELECTION_TYPE eType,
|
---|
15287 | [in] ISelectionServicesListener *pIListener);
|
---|
15288 |
|
---|
15289 | HRESULT GetTypeDetail([out] BSTR *pTypeDetail);
|
---|
15290 | }
|
---|
15291 |
|
---|
15292 | /*****************************************************************************
|
---|
15293 | * ISelectionServices interface
|
---|
15294 | */
|
---|
15295 | [
|
---|
15296 | object,
|
---|
15297 | pointer_default(unique),
|
---|
15298 | uuid(3050f684-98b5-11cf-bb82-00aa00bdce0b)
|
---|
15299 | ]
|
---|
15300 | interface ISelectionServices : IUnknown
|
---|
15301 | {
|
---|
15302 | HRESULT SetSelectionType(
|
---|
15303 | [in] SELECTION_TYPE eType,
|
---|
15304 | [in] ISelectionServicesListener *pIListener);
|
---|
15305 |
|
---|
15306 | HRESULT GetMarkupContainer([out] IMarkupContainer **ppIContainer);
|
---|
15307 |
|
---|
15308 | HRESULT AddSegment(
|
---|
15309 | [in] IMarkupPointer *pIStart,
|
---|
15310 | [in] IMarkupPointer *pIEnd,
|
---|
15311 | [out] ISegment **ppISegmentAdded);
|
---|
15312 |
|
---|
15313 | HRESULT AddElementSegment(
|
---|
15314 | [in] IHTMLElement *pIElement,
|
---|
15315 | [out] IElementSegment **ppISegmentAdded);
|
---|
15316 |
|
---|
15317 | HRESULT RemoveSegment([in] ISegment *pISegment);
|
---|
15318 |
|
---|
15319 | HRESULT GetSelectionServicesListener([out] ISelectionServicesListener **ppISelectionServicesListener);
|
---|
15320 | }
|
---|
15321 |
|
---|
15322 | /*****************************************************************************
|
---|
15323 | * IHTMLEditDesigner interface
|
---|
15324 | */
|
---|
15325 | [
|
---|
15326 | object,
|
---|
15327 | pointer_default(unique),
|
---|
15328 | uuid(3050f662-98b5-11cf-bb82-00aa00bdce0b)
|
---|
15329 | ]
|
---|
15330 | interface IHTMLEditDesigner : IUnknown
|
---|
15331 | {
|
---|
15332 | HRESULT PreHandleEvent(
|
---|
15333 | [in] DISPID inEvtDispId,
|
---|
15334 | [in] IHTMLEventObj *pIEventObj);
|
---|
15335 |
|
---|
15336 | HRESULT PostHandleEvent(
|
---|
15337 | [in] DISPID inEvtDispId,
|
---|
15338 | [in] IHTMLEventObj *pIEventObj);
|
---|
15339 |
|
---|
15340 | HRESULT TranslateAccelerator(
|
---|
15341 | [in] DISPID inEvtDispId,
|
---|
15342 | [in] IHTMLEventObj *pIEventObj);
|
---|
15343 |
|
---|
15344 | HRESULT PostEditorEventNotify(
|
---|
15345 | [in] DISPID inEvtDispId,
|
---|
15346 | [in] IHTMLEventObj *pIEventObj);
|
---|
15347 | }
|
---|
15348 |
|
---|
15349 | /*****************************************************************************
|
---|
15350 | * IHTMLEditServices interface
|
---|
15351 | */
|
---|
15352 | [
|
---|
15353 | object,
|
---|
15354 | pointer_default(unique),
|
---|
15355 | uuid(3050f663-98b5-11cf-bb82-00aa00bdce0b)
|
---|
15356 | ]
|
---|
15357 | interface IHTMLEditServices : IUnknown
|
---|
15358 | {
|
---|
15359 | HRESULT AddDesigner([in] IHTMLEditDesigner *pIDesigner);
|
---|
15360 |
|
---|
15361 | HRESULT RemoveDesigner([in] IHTMLEditDesigner *pIDesigner);
|
---|
15362 |
|
---|
15363 | HRESULT GetSelectionServices(
|
---|
15364 | [in] IMarkupContainer *pIContainer,
|
---|
15365 | [out] ISelectionServices **ppSelSvc);
|
---|
15366 |
|
---|
15367 | HRESULT MoveToSelectionAnchor([in] IMarkupPointer *pIStartAnchor);
|
---|
15368 |
|
---|
15369 | HRESULT MoveToSelectionEnd([in] IMarkupPointer *pIEndAnchor);
|
---|
15370 |
|
---|
15371 | HRESULT SelectRange(
|
---|
15372 | [in] IMarkupPointer* pStart,
|
---|
15373 | [in] IMarkupPointer* pEnd,
|
---|
15374 | [in] SELECTION_TYPE eType);
|
---|
15375 | }
|
---|
15376 |
|
---|
15377 | /*****************************************************************************
|
---|
15378 | * IElementBehaviorSite interface
|
---|
15379 | */
|
---|
15380 | [
|
---|
15381 | odl,
|
---|
15382 | uuid(3050F427-98B5-11CF-BB82-00AA00BDCE0B)
|
---|
15383 | ]
|
---|
15384 | interface IElementBehaviorSite : IUnknown {
|
---|
15385 | HRESULT GetElement([out, retval] IHTMLElement **ppElement);
|
---|
15386 | HRESULT RegisterNotification([in] long lEvent);
|
---|
15387 | }
|
---|
15388 |
|
---|
15389 | /*****************************************************************************
|
---|
15390 | * IElementBehavior interface
|
---|
15391 | */
|
---|
15392 | [
|
---|
15393 | odl,
|
---|
15394 | uuid(3050F425-98B5-11CF-BB82-00AA00BDCE0B)
|
---|
15395 | ]
|
---|
15396 | interface IElementBehavior : IUnknown {
|
---|
15397 | HRESULT Init([in] IElementBehaviorSite *pBehaviorSite);
|
---|
15398 | HRESULT Notify([in] long lEvent, [in, out] VARIANT *pVar);
|
---|
15399 | HRESULT Detach();
|
---|
15400 | }
|
---|
15401 |
|
---|
15402 | /*****************************************************************************
|
---|
15403 | * IElementBehaviorFactory interface
|
---|
15404 | */
|
---|
15405 | [
|
---|
15406 | odl,
|
---|
15407 | uuid(3050f429-98b5-11cf-bb82-00aa00bdce0b)
|
---|
15408 | ]
|
---|
15409 | interface IElementBehaviorFactory : IUnknown
|
---|
15410 | {
|
---|
15411 | HRESULT FindBehavior(
|
---|
15412 | [in] BSTR bstrBehavior,
|
---|
15413 | [in] BSTR bstrBehaviorUrl,
|
---|
15414 | [in] IElementBehaviorSite *pSite,
|
---|
15415 | [out] IElementBehavior **ppBehavior);
|
---|
15416 | }
|
---|
15417 |
|
---|
15418 | } /* library MSHTML */
|
---|
15419 |
|
---|
15420 | interface IOleCommandTarget;
|
---|
15421 |
|
---|
15422 | /*****************************************************************************
|
---|
15423 | * IHTMLPrivateWindow interface
|
---|
15424 | */
|
---|
15425 | [
|
---|
15426 | object,
|
---|
15427 | uuid(3050f6dc-98b5-11cf-bb82-00aa00bdce0b),
|
---|
15428 | local
|
---|
15429 | ]
|
---|
15430 | interface IHTMLPrivateWindow : IUnknown
|
---|
15431 | {
|
---|
15432 | HRESULT SuperNavigate(BSTR url, BSTR arg2, BSTR arg3, BSTR arg4, VARIANT *post_data, VARIANT *headers, ULONG flags);
|
---|
15433 | HRESULT GetPendingUrl(BSTR *url);
|
---|
15434 | HRESULT SetPICSTarget(IOleCommandTarget *cmdtrg);
|
---|
15435 | HRESULT PICSComplete(int arg);
|
---|
15436 | HRESULT FindWindowByName(LPCWSTR name, IHTMLWindow2 **ret);
|
---|
15437 | HRESULT GetAddressBarUrl(BSTR *url);
|
---|
15438 | }
|
---|