source: cprs/branches/tmg-cprs/CPRS-Chart/TMG_Extra/HTMLEdit/EmbeddedED/IEdispConst.pas@ 541

Last change on this file since 541 was 541, checked in by Kevin Toppenberg, 15 years ago

TMG Ver 1.1 Added HTML Support, better demographics editing

File size: 235.6 KB
Line 
1{ ******************************************** }
2{ IEDispConst ver 1.0 (Oct. 10, 2003) }
3{ }
4{ For Delphi 4, 5 and 6 }
5{ }
6{ Copyright (C) 1999-2003, Kurt Senfer. }
7{ All Rights Reserved. }
8{ }
9{ Support@ks.helpware.net }
10{ }
11{ Documentation and updated versions: }
12{ }
13{ http://KS.helpware.net }
14{ }
15{ ******************************************** }
16{
17 This library is free software; you can redistribute it and/or
18 modify it under the terms of the GNU Lesser General Public
19 License as published by the Free Software Foundation; either
20 version 2.1 of the License, or (at your option) any later version.
21
22 This library is distributed in the hope that it will be useful,
23 but WITHOUT ANY WARRANTY; without even the implied warranty of
24 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
25 Lesser General Public License for more details.
26
27 You should have received a copy of the GNU Lesser General Public
28 License along with this library; if not, write to the Free Software
29 Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
30}
31
32unit IEDispConst;
33
34interface
35
36uses
37 ActiveX;
38
39 { this is a partly converted mshtmdid.h interface }
40
41const
42// The following dispid must be the smallest possible dispid so that it
43// always ends up first in our attr array.
44// It does not need to be exposed to the outside world
45// DISPID_AAHEADER = MINLONG; // DISPID is 0x80000000
46// DISPID_RECALC_INFO = MINLONG+1;
47//;end_internal
48
49
50 DISPID_XOBJ_MIN = Integer($80010000);
51 DISPID_XOBJ_MAX = Integer($8001FFFF);
52 DISPID_XOBJ_BASE = DISPID_XOBJ_MIN;
53 DISPID_HTMLOBJECT = DISPID_XOBJ_BASE + 500;
54 DISPID_ELEMENT = DISPID_HTMLOBJECT + 500;
55 DISPID_SITE = DISPID_ELEMENT + 1000;
56 DISPID_OBJECT = DISPID_SITE + 1000;
57 DISPID_STYLE = DISPID_OBJECT + 1000;
58 DISPID_ATTRS = DISPID_STYLE + 1000;
59 DISPID_EVENTS = DISPID_ATTRS + 1000;
60 DISPID_XOBJ_EXPANDO = DISPID_EVENTS + 1000;
61 DISPID_XOBJ_ORDINAL = DISPID_XOBJ_EXPANDO+ 1000;
62
63//;begin_internal
64// Expandos for ActiveX controls, note these are very limited compared to
65// normal expandos on an element.
66
67 DISPID_ACTIVEX_EXPANDO_BASE = DISPID_XOBJ_EXPANDO;
68 DISPID_ACTIVEX_EXPANDO_MAX = DISPID_ACTIVEX_EXPANDO_BASE + 999;
69
70 DISPID_OBJECT_ORDINAL_BASE = DISPID_XOBJ_ORDINAL;
71 DISPID_OBJECT_ORDINAL_MAX = DISPID_OBJECT_ORDINAL_BASE + 999;
72
73 DISPID_COLLECTION_MIN = 1000000;
74 DISPID_COLLECTION_MAX = 2999999;
75
76// Divide collection dispid space into "named member" half and "ordinal access" half
77// for stylesheets collection.
78 DISPID_STYLESHEETSCOLLECTION_NAMED_BASE = DISPID_COLLECTION_MIN;
79 DISPID_STYLESHEETSCOLLECTION_NAMED_MAX = DISPID_COLLECTION_MIN+((DISPID_COLLECTION_MAX-DISPID_COLLECTION_MIN)/2);
80 DISPID_STYLESHEETSCOLLECTION_ORDINAL_BASE = DISPID_STYLESHEETSCOLLECTION_NAMED_MAX+1;
81 DISPID_STYLESHEETSCOLLECTION_ORDINAL_MAX = DISPID_COLLECTION_MAX;
82
83// DISPID range for expandos not associated with an ActiveX control
84 DISPID_EXPANDO_BASE = 3000000;
85 DISPID_EXPANDO_MAX = 3999999;
86
87 //IsStandardDispid(dispid) (dispid <= 0)
88 //IsExpandoDispid(dispid) (DISPID_EXPANDO_BASE <= dispid && dispid <= DISPID_EXPANDO_MAX)
89
90 DISPID_EVENTHOOK_SENSITIVE_BASE = 4000000;
91 DISPID_EVENTHOOK_SENSITIVE_MAX = 4499999;
92 DISPID_EVENTHOOK_INSENSITIVE_BASE= 4500000;
93 DISPID_EVENTHOOK_INSENSITIVE_MAX = 4999999;
94
95 DISPID_PEER_HOLDER_BASE = 5000000;
96
97// IsPeerDispid(dispid) (DISPID_PEER_HOLDER_BASE <= dispid)
98
99//;end_internal
100
101//;begin_internal
102//
103// IE 4 dispids that no longer exist
104//
105//;end_internal
106 // DISPID_HTMLOPTIONBUTTONELEMENTEVENTS_ONCHANGE = DISPID_HTMLINPUTTEXTELEMENTEVENTS_ONCHANGE;
107
108//;begin_internal
109//
110// Standard control properties
111//
112//;end_internal
113
114//;BUGBUG: rgardner - why do we use these names ???
115 DISPID_CommonCtrl_FONTNAME = 1;
116 DISPID_CommonCtrl_FONTSIZE = 2;
117 DISPID_CommonCtrl_FONTBOLD = 3;
118 DISPID_CommonCtrl_FONTITAL = 4;
119 DISPID_CommonCtrl_FONTUNDER = 5;
120 DISPID_CommonCtrl_FONTSTRIKE = 6;
121 DISPID_CommonCtrl_FONTWEIGHT = 7;
122 DISPID_CommonCtrl_FONTCHARSET = 8;
123 DISPID_CommonCtrl_FONTSUPERSCRIPT= 9;
124 DISPID_CommonCtrl_FONTSUBSCRIPT = 10;
125
126// Data Binding DISPID's
127 DISPID_MSDATASRCINTERFACE = -3900;
128 DISPID_ADVISEDATASRCCHANGEEVENT = -3901;
129
130
131//;begin_internal
132// DISPID values for HTML Dialogs files per interface
133//;end_internal
134
135 DISPID_HTMLDLG = 25000;
136 DISPID_HTMLDLGMODEL = 26000;
137
138//;begin_internal
139// DISPID values for HTML Popup files per interface
140//;end_internal
141
142 DISPID_HTMLPOPUP = 27000;
143
144//;begin_internal
145// DISPID values for HTML Application files per interface
146//;end_internal
147
148 DISPID_HTMLAPP = 5000;
149
150//;begin_internal
151//----------------------------------------------------------------------------
152//
153// Semi-standard x-object properties.
154//
155// These values match those used by VB and are for the benefit of controls
156// with hard coded knowledge of VB.
157//
158//----------------------------------------------------------------------------
159//;end_internal
160
161 STDPROPID_XOBJ_NAME = DISPID_XOBJ_BASE + $0;
162 STDPROPID_XOBJ_INDEX = DISPID_XOBJ_BASE + $1;
163//;begin_internal
164// for IE3 compatibility
165
166 STDPROPID_IE3XOBJ_OBJECTALIGN = DISPID_XOBJ_BASE + $1;
167
168// STDPROPID_XOBJ_BASEHREF is a constant used by IE3
169//;end_internal
170 STDPROPID_XOBJ_BASEHREF = DISPID_XOBJ_BASE + $2;
171 STDPROPID_XOBJ_LEFT = DISPID_XOBJ_BASE + $3;
172 STDPROPID_XOBJ_TOP = DISPID_XOBJ_BASE + $4;
173 STDPROPID_XOBJ_WIDTH = DISPID_XOBJ_BASE + $5;
174 STDPROPID_XOBJ_HEIGHT = DISPID_XOBJ_BASE + $6;
175 STDPROPID_XOBJ_VISIBLE = DISPID_XOBJ_BASE + $7;
176 STDPROPID_XOBJ_PARENT = DISPID_XOBJ_BASE + $8;
177 STDPROPID_XOBJ_DRAGMODE = DISPID_XOBJ_BASE + $9;
178 STDPROPID_XOBJ_DRAGICON = DISPID_XOBJ_BASE + $A;
179 STDPROPID_XOBJ_TAG = DISPID_XOBJ_BASE + $B;
180 STDPROPID_XOBJ_TABSTOP = DISPID_XOBJ_BASE + $E;
181 STDPROPID_XOBJ_TABINDEX = DISPID_XOBJ_BASE + $F;
182 STDPROPID_XOBJ_HELPCONTEXTID = DISPID_XOBJ_BASE + $32;
183 STDPROPID_XOBJ_DEFAULT = DISPID_XOBJ_BASE + $37;
184 STDPROPID_XOBJ_CANCEL = DISPID_XOBJ_BASE + $38;
185 STDPROPID_XOBJ_LEFTNORUN = DISPID_XOBJ_BASE + $39;
186 STDPROPID_XOBJ_TOPNORUN = DISPID_XOBJ_BASE + $3A;
187 STDPROPID_XOBJ_ALIGNPERSIST = DISPID_XOBJ_BASE + $3C;
188 STDPROPID_XOBJ_LINKTIMEOUT = DISPID_XOBJ_BASE + $3D;
189 STDPROPID_XOBJ_LINKTOPIC = DISPID_XOBJ_BASE + $3E;
190 STDPROPID_XOBJ_LINKITEM = DISPID_XOBJ_BASE + $3F;
191 STDPROPID_XOBJ_LINKMODE = DISPID_XOBJ_BASE + $40;
192 STDPROPID_XOBJ_DATACHANGED = DISPID_XOBJ_BASE + $41;
193 STDPROPID_XOBJ_DATAFIELD = DISPID_XOBJ_BASE + $42;
194 STDPROPID_XOBJ_DATASOURCE = DISPID_XOBJ_BASE + $43;
195 STDPROPID_XOBJ_WHATSTHISHELPID = DISPID_XOBJ_BASE + $44;
196 STDPROPID_XOBJ_CONTROLTIPTEXT = DISPID_XOBJ_BASE + $45;
197 STDPROPID_XOBJ_STATUSBARTEXT = DISPID_XOBJ_BASE + $46;
198 STDPROPID_XOBJ_APPLICATION = DISPID_XOBJ_BASE + $47;
199 STDPROPID_XOBJ_BLOCKALIGN = DISPID_XOBJ_BASE + $48;
200 STDPROPID_XOBJ_CONTROLALIGN = DISPID_XOBJ_BASE + $49;
201 STDPROPID_XOBJ_STYLE = DISPID_XOBJ_BASE + $4A;
202 STDPROPID_XOBJ_COUNT = DISPID_XOBJ_BASE + $4B;
203 STDPROPID_XOBJ_DISABLED = DISPID_XOBJ_BASE + $4C;
204 STDPROPID_XOBJ_RIGHT = DISPID_XOBJ_BASE + $4D;
205 STDPROPID_XOBJ_BOTTOM = DISPID_XOBJ_BASE + $4E;
206
207//;begin_internal
208//----------------------------------------------------------------------------
209//
210// Semi-standard x-object properties.
211//
212// These are events that are fired for all sites
213//----------------------------------------------------------------------------
214//;end_internal
215
216 STDDISPID_XOBJ_ONBLUR = (DISPID_XOBJ_BASE);
217 STDDISPID_XOBJ_ONFOCUS = (DISPID_XOBJ_BASE + 1);
218 STDDISPID_XOBJ_BEFOREUPDATE = (DISPID_XOBJ_BASE + 4);
219 STDDISPID_XOBJ_AFTERUPDATE = (DISPID_XOBJ_BASE + 5);
220 STDDISPID_XOBJ_ONROWEXIT = (DISPID_XOBJ_BASE + 6);
221 STDDISPID_XOBJ_ONROWENTER = (DISPID_XOBJ_BASE + 7);
222 STDDISPID_XOBJ_ONMOUSEOVER = (DISPID_XOBJ_BASE + 8);
223 STDDISPID_XOBJ_ONMOUSEOUT = (DISPID_XOBJ_BASE + 9);
224 STDDISPID_XOBJ_ONHELP = (DISPID_XOBJ_BASE + 10);
225 STDDISPID_XOBJ_ONDRAGSTART = (DISPID_XOBJ_BASE + 11);
226 STDDISPID_XOBJ_ONSELECTSTART = (DISPID_XOBJ_BASE + 12);
227 STDDISPID_XOBJ_ERRORUPDATE = (DISPID_XOBJ_BASE + 13);
228 STDDISPID_XOBJ_ONDATASETCHANGED = (DISPID_XOBJ_BASE + 14);
229 STDDISPID_XOBJ_ONDATAAVAILABLE = (DISPID_XOBJ_BASE + 15);
230 STDDISPID_XOBJ_ONDATASETCOMPLETE = (DISPID_XOBJ_BASE + 16);
231 STDDISPID_XOBJ_ONFILTER = (DISPID_XOBJ_BASE + 17);
232 STDDISPID_XOBJ_ONLOSECAPTURE = (DISPID_XOBJ_BASE + 18);
233 STDDISPID_XOBJ_ONPROPERTYCHANGE = (DISPID_XOBJ_BASE + 19);
234 STDDISPID_XOBJ_ONDRAG = (DISPID_XOBJ_BASE + 20);
235 STDDISPID_XOBJ_ONDRAGEND = (DISPID_XOBJ_BASE + 21);
236 STDDISPID_XOBJ_ONDRAGENTER = (DISPID_XOBJ_BASE + 22);
237 STDDISPID_XOBJ_ONDRAGOVER = (DISPID_XOBJ_BASE + 23);
238 STDDISPID_XOBJ_ONDRAGLEAVE = (DISPID_XOBJ_BASE + 24);
239 STDDISPID_XOBJ_ONDROP = (DISPID_XOBJ_BASE + 25);
240 STDDISPID_XOBJ_ONCUT = (DISPID_XOBJ_BASE + 26);
241 STDDISPID_XOBJ_ONCOPY = (DISPID_XOBJ_BASE + 27);
242 STDDISPID_XOBJ_ONPASTE = (DISPID_XOBJ_BASE + 28);
243 STDDISPID_XOBJ_ONBEFORECUT = (DISPID_XOBJ_BASE + 29);
244 STDDISPID_XOBJ_ONBEFORECOPY = (DISPID_XOBJ_BASE + 30);
245 STDDISPID_XOBJ_ONBEFOREPASTE = (DISPID_XOBJ_BASE + 31);
246 STDDISPID_XOBJ_ONROWSDELETE = (DISPID_XOBJ_BASE + 32);
247 STDDISPID_XOBJ_ONROWSINSERTED = (DISPID_XOBJ_BASE + 33);
248 STDDISPID_XOBJ_ONCELLCHANGE = (DISPID_XOBJ_BASE + 34);
249
250//;begin_internal
251//----------------------------------------------------------------------------
252//
253// Base DISPIDs for each class.
254//
255// Object and its base classes must use ids in the reserved x-object range.
256//
257//----------------------------------------------------------------------------
258//;end_internal
259
260 DISPID_NORMAL_FIRST = 1000;
261 DISPID_ANCHOR = DISPID_NORMAL_FIRST;
262 DISPID_BLOCK = DISPID_NORMAL_FIRST;
263 DISPID_TEXTSITE = DISPID_NORMAL_FIRST;
264 DISPID_BODY = (DISPID_TEXTSITE + 1000);
265 DISPID_BR = DISPID_NORMAL_FIRST;
266 DISPID_BGSOUND = DISPID_NORMAL_FIRST;
267 DISPID_DD = DISPID_NORMAL_FIRST;
268 DISPID_DIR = DISPID_NORMAL_FIRST;
269 DISPID_DIV = DISPID_NORMAL_FIRST;
270 DISPID_DL = DISPID_NORMAL_FIRST;
271 DISPID_DT = DISPID_NORMAL_FIRST;
272 DISPID_EFONT = DISPID_NORMAL_FIRST;
273 DISPID_FORM = DISPID_NORMAL_FIRST;
274 DISPID_HEADER = DISPID_NORMAL_FIRST;
275 DISPID_HEDELEMS = DISPID_NORMAL_FIRST;
276 DISPID_HR = DISPID_NORMAL_FIRST;
277 DISPID_LABEL = DISPID_NORMAL_FIRST;
278 DISPID_LI = DISPID_NORMAL_FIRST;
279 DISPID_IMGBASE = DISPID_NORMAL_FIRST;
280 DISPID_IMG = (DISPID_IMGBASE + 1000);
281 DISPID_INPUTIMAGE = (DISPID_IMGBASE + 1000);
282 DISPID_INPUT = (DISPID_TEXTSITE + 1000);
283 DISPID_INPUTTEXTBASE = (DISPID_INPUT+1000);
284 DISPID_INPUTTEXT = (DISPID_INPUTTEXTBASE+1000);
285 DISPID_MENU = DISPID_NORMAL_FIRST;
286 DISPID_OL = DISPID_NORMAL_FIRST;
287 DISPID_PARA = DISPID_NORMAL_FIRST;
288 DISPID_SELECT = DISPID_NORMAL_FIRST;
289 DISPID_SELECTOBJ = DISPID_NORMAL_FIRST;
290 DISPID_TABLE = DISPID_NORMAL_FIRST;
291
292 DISPID_TEXTAREA = (DISPID_INPUTTEXT + 1000);
293 DISPID_MARQUEE = (DISPID_TEXTAREA + 1000);
294 DISPID_RICHTEXT = (DISPID_MARQUEE + 1000);
295 DISPID_BUTTON = (DISPID_RICHTEXT + 1000);
296 DISPID_UL = DISPID_NORMAL_FIRST;
297 DISPID_PHRASE = DISPID_NORMAL_FIRST;
298 DISPID_UNKNOWNPDL = DISPID_NORMAL_FIRST;
299 DISPID_COMMENTPDL = DISPID_NORMAL_FIRST;
300 DISPID_TABLECELL = (DISPID_TEXTSITE + 1000);
301 DISPID_RANGE = DISPID_NORMAL_FIRST;
302 DISPID_SELECTION = DISPID_NORMAL_FIRST;
303 DISPID_OPTION = DISPID_NORMAL_FIRST;
304 DISPID_1D = (DISPID_TEXTSITE + 1000);
305 DISPID_MAP = DISPID_NORMAL_FIRST;
306 DISPID_AREA = DISPID_NORMAL_FIRST;
307 DISPID_PARAM = DISPID_NORMAL_FIRST;
308 DISPID_TABLEROW = DISPID_NORMAL_FIRST;
309 DISPID_TABLECOL = DISPID_NORMAL_FIRST;
310 DISPID_SCRIPT = DISPID_NORMAL_FIRST;
311 DISPID_STYLESHEET = DISPID_NORMAL_FIRST;
312 DISPID_STYLERULE = DISPID_NORMAL_FIRST;
313 DISPID_STYLEPAGE = DISPID_NORMAL_FIRST;
314 DISPID_STYLESHEETS_COL = DISPID_NORMAL_FIRST;
315 DISPID_STYLERULES_COL = DISPID_NORMAL_FIRST;
316 DISPID_STYLEPAGES_COL = DISPID_NORMAL_FIRST;
317 DISPID_MIMETYPES_COL = DISPID_NORMAL_FIRST;
318 DISPID_PLUGINS_COL = DISPID_NORMAL_FIRST;
319 DISPID_2D = DISPID_NORMAL_FIRST;
320 DISPID_OMWINDOW = DISPID_NORMAL_FIRST;
321 DISPID_EVENTOBJ = DISPID_NORMAL_FIRST;
322 DISPID_PERSISTDATA = DISPID_NORMAL_FIRST;
323 DISPID_OLESITE = DISPID_NORMAL_FIRST;
324 DISPID_FRAMESET = DISPID_NORMAL_FIRST;
325 DISPID_LINK = DISPID_NORMAL_FIRST;
326 DISPID_STYLEELEMENT = DISPID_NORMAL_FIRST;
327 DISPID_FILTERS = DISPID_NORMAL_FIRST;
328 DISPID_TABLESECTION = DISPID_NORMAL_FIRST;
329 DISPID_OMRECT = DISPID_NORMAL_FIRST;
330 DISPID_DOMATTRIBUTE = DISPID_NORMAL_FIRST;
331 DISPID_DOMTEXTNODE = DISPID_NORMAL_FIRST;
332 DISPID_GENERIC = DISPID_NORMAL_FIRST;
333 DISPID_URN_COLL = DISPID_NORMAL_FIRST;
334 DISPID_NAMESPACE_COLLECTION = DISPID_NORMAL_FIRST;
335 DISPID_NAMESPACE = DISPID_NORMAL_FIRST;
336 DISPID_TAGNAMES_COLLECTION = DISPID_NORMAL_FIRST;
337
338 DISPID_HTMLDOCUMENT = DISPID_NORMAL_FIRST;
339 DISPID_OMDOCUMENT = DISPID_NORMAL_FIRST;
340 DISPID_DATATRANSFER = DISPID_NORMAL_FIRST;
341 DISPID_XMLDECL = DISPID_NORMAL_FIRST;
342 DISPID_DOCFRAG = DISPID_NORMAL_FIRST;
343 DISPID_ILINEINFO = DISPID_NORMAL_FIRST;
344 DISPID_IHTMLCOMPUTEDSTYLE = DISPID_NORMAL_FIRST;
345//;begin_internal
346 // Special case for compatability with IE4 -> therefore the 1:
347//;end_internal
348 DISPID_WINDOW = 1;
349 DISPID_SCREEN = DISPID_NORMAL_FIRST;
350 DISPID_FRAMESCOLLECTION = DISPID_NORMAL_FIRST;
351 DISPID_HISTORY = 1;
352 DISPID_LOCATION = 1;
353 DISPID_NAVIGATOR = 1;
354 DISPID_COLLECTION = (DISPID_NORMAL_FIRST+500);
355 DISPID_OPTIONS_COL = (DISPID_NORMAL_FIRST+500);
356
357 DISPID_CHECKBOX = DISPID_NORMAL_FIRST;
358 DISPID_RADIO = (DISPID_CHECKBOX + 1000);
359
360 DISPID_FRAMESITE = (DISPID_SITE + 1000);
361 DISPID_FRAME = (DISPID_FRAMESITE + 1000);
362 DISPID_IFRAME = (DISPID_FRAMESITE + 1000);
363
364 WEBOC_DISPIDBASE = (DISPID_FRAMESITE + 2000);
365 WEBOC_DISPIDMAX = (WEBOC_DISPIDBASE + 100);
366
367 DISPID_PROTECTEDELEMENT = DISPID_NORMAL_FIRST;
368 DISPID_DEFAULTS = DISPID_NORMAL_FIRST;
369//#ifdef NATIVE_FRAME
370 DISPID_MARKUP = DISPID_NORMAL_FIRST;
371//#endif
372
373//;begin_internal
374//----------------------------------------------------------------------------
375//
376// Reserved negative DISPIDs
377//
378//----------------------------------------------------------------------------
379//;end_internal
380
381 DISPID_WINDOWOBJECT = (-5500);
382 DISPID_LOCATIONOBJECT = (-5506);
383 DISPID_HISTORYOBJECT = (-5507);
384 DISPID_NAVIGATOROBJECT = (-5508);
385 DISPID_SECURITYCTX = (-5511);
386 DISPID_AMBIENT_DLCONTROL = (-5512);
387 DISPID_AMBIENT_USERAGENT = (-5513);
388 DISPID_SECURITYDOMAIN = (-5514);
389 DLCTL_DLIMAGES = $00000010;
390 DLCTL_VIDEOS = $00000020;
391 DLCTL_BGSOUNDS = $00000040;
392 DLCTL_NO_SCRIPTS = $00000080;
393 DLCTL_NO_JAVA = $00000100;
394 DLCTL_NO_RUNACTIVEXCTLS = $00000200;
395 DLCTL_NO_DLACTIVEXCTLS = $00000400;
396 DLCTL_DOWNLOADONLY = $00000800;
397 DLCTL_NO_FRAMEDOWNLOAD = $00001000;
398 DLCTL_RESYNCHRONIZE = $00002000;
399 DLCTL_PRAGMA_NO_CACHE = $00004000;
400 DLCTL_NO_BEHAVIORS = $00008000;
401 DLCTL_NO_METACHARSET = $00010000;
402 DLCTL_URL_ENCODING_DISABLE_UTF8 = $00020000;
403 DLCTL_URL_ENCODING_ENABLE_UTF8 = $00040000;
404 DLCTL_FORCEOFFLINE = $10000000;
405 DLCTL_NO_CLIENTPULL = $20000000;
406 DLCTL_SILENT = $40000000;
407 DLCTL_OFFLINEIFNOTCONNECTED = $80000000;
408 DLCTL_OFFLINE = DLCTL_OFFLINEIFNOTCONNECTED;
409
410(*
411 DLCTL_DLIMAGES,
412 DLCTL_VIDEOS, and
413 DLCTL_BGSOUNDS:
414 Images, videos, and background sounds will be downloaded from the server and
415 displayed or played if these flags are set. They will not be downloaded and
416 displayed if the flags are not set.
417
418 DLCTL_NO_SCRIPTS and
419 DLCTL_NO_JAVA:
420 Scripts and Java applets will not be executed.
421
422 DLCTL_NO_DLACTIVEXCTLS and
423 DLCTL_NO_RUNACTIVEXCTLS :
424 ActiveX controls will not be downloaded or will not be executed.
425
426 DLCTL_DOWNLOADONLY:
427 The page will only be downloaded, not displayed.
428
429 DLCTL_NO_FRAMEDOWNLOAD:
430 The WebBrowser Control will download and parse a frameSet, but not the individual
431 frame objects within the frameSet.
432
433 DLCTL_RESYNCHRONIZE and
434 DLCTL_PRAGMA_NO_CACHE:
435 These flags cause cache refreshes. With DLCTL_RESYNCHRONIZE, the server will be
436 asked for update status. Cached files will be used if the server indicates that
437 the cached information is up-to-date. With DLCTL_PRAGMA_NO_CACHE, files will be
438 re-downloaded from the server regardless of the update status of the files.
439
440 DLCTL_NO_BEHAVIORS:
441 Behaviors are not downloaded and are disabled in the document.
442
443 DLCTL_NO_METACHARSET_HTML:
444 Character sets specified in meta elements are suppressed.
445
446 DLCTL_URL_ENCODING_DISABLE_UTF8 and
447 DLCTL_URL_ENCODING_ENABLE_UTF8:
448 These flags function similarly to the DOCHOSTUIFLAG_URL_ENCODING_DISABLE_UTF8 and
449 DOCHOSTUIFLAG_URL_ENCODING_ENABLE_UTF8 flags used with IDocHostUIHandler::GetHostInfo.
450 The difference is that the DOCHOSTUIFLAG flags are checked only when the WebBrowser
451 Control is first instantiated. The download flags here for the ambient property change
452 are checked whenever the WebBrowser Control needs to perform a download.
453
454 DLCTL_NO_CLIENTPULL:
455 No client pull operations will be performed.
456
457 DLCTL_SILENT:
458 No user interface will be displayed during downloads.
459
460 DLCTL_FORCEOFFLINE:
461 The WebBrowser Control always operates in offline mode.
462
463 DLCTL_OFFLINEIFNOTCONNECTED and
464 DLCTL_OFFLINE:
465 These flags are the same. The WebBrowser Control will operate in offline mode if
466 not connected to the Internet.
467*)
468
469//;begin_internal
470//----------------------------------------------------------------------------
471//
472// DISPID for each non xobject event
473//
474//----------------------------------------------------------------------------
475//;end_internal
476
477 DISPID_ONABORT = (DISPID_NORMAL_FIRST);
478 DISPID_ONCHANGE = (DISPID_NORMAL_FIRST + 1);
479 DISPID_ONERROR = (DISPID_NORMAL_FIRST + 2);
480 DISPID_ONLOAD = (DISPID_NORMAL_FIRST + 3);
481 DISPID_ONSELECT = (DISPID_NORMAL_FIRST + 6);
482 DISPID_ONSUBMIT = (DISPID_NORMAL_FIRST + 7);
483 DISPID_ONUNLOAD = (DISPID_NORMAL_FIRST + 8);
484 DISPID_ONBOUNCE = (DISPID_NORMAL_FIRST + 9);
485 DISPID_ONFINISH = (DISPID_NORMAL_FIRST + 10);
486 DISPID_ONSTART = (DISPID_NORMAL_FIRST + 11);
487 DISPID_ONLAYOUT = (DISPID_NORMAL_FIRST + 13);
488 DISPID_ONSCROLL = (DISPID_NORMAL_FIRST + 14);
489 DISPID_ONRESET = (DISPID_NORMAL_FIRST + 15) ;
490 DISPID_ONRESIZE = (DISPID_NORMAL_FIRST + 16);
491 DISPID_ONBEFOREUNLOAD = (DISPID_NORMAL_FIRST + 17);
492 DISPID_ONCHANGEFOCUS = (DISPID_NORMAL_FIRST + 18);
493 DISPID_ONCHANGEBLUR = (DISPID_NORMAL_FIRST + 19);
494 DISPID_ONPERSIST = (DISPID_NORMAL_FIRST + 20);
495 DISPID_ONPERSISTSAVE = (DISPID_NORMAL_FIRST + 21);
496 DISPID_ONPERSISTLOAD = (DISPID_NORMAL_FIRST + 22);
497 DISPID_ONCONTEXTMENU = (DISPID_NORMAL_FIRST + 23);
498 DISPID_ONBEFOREPRINT = (DISPID_NORMAL_FIRST + 24);
499 DISPID_ONAFTERPRINT = (DISPID_NORMAL_FIRST + 25);
500 DISPID_ONSTOP = (DISPID_NORMAL_FIRST + 26);
501 DISPID_ONBEFOREEDITFOCUS = (DISPID_NORMAL_FIRST + 27);
502 DISPID_ONMOUSEHOVER = (DISPID_NORMAL_FIRST + 28);
503 DISPID_ONCONTENTREADY = (DISPID_NORMAL_FIRST + 29);
504 DISPID_ONLAYOUTCOMPLETE = (DISPID_NORMAL_FIRST + 30);
505 DISPID_ONPAGE = (DISPID_NORMAL_FIRST + 31);
506 DISPID_ONLINKEDOVERFLOW = (DISPID_NORMAL_FIRST + 32);
507 DISPID_ONMOUSEWHEEL = (DISPID_NORMAL_FIRST + 33);
508 DISPID_ONBEFOREDEACTIVATE= (DISPID_NORMAL_FIRST + 34);
509 DISPID_ONMOVE = (DISPID_NORMAL_FIRST + 35);
510 DISPID_ONCONTROLSELECT = (DISPID_NORMAL_FIRST + 36);
511 DISPID_ONSELECTIONCHANGE = (DISPID_NORMAL_FIRST + 37);
512 DISPID_ONMOVESTART = (DISPID_NORMAL_FIRST + 38);
513 DISPID_ONMOVEEND = (DISPID_NORMAL_FIRST + 39);
514 DISPID_ONRESIZESTART = (DISPID_NORMAL_FIRST + 40);
515 DISPID_ONRESIZEEND = (DISPID_NORMAL_FIRST + 41);
516 DISPID_ONMOUSEENTER = (DISPID_NORMAL_FIRST + 42);
517 DISPID_ONMOUSELEAVE = (DISPID_NORMAL_FIRST + 43);
518 DISPID_ONACTIVATE = (DISPID_NORMAL_FIRST + 44);
519 DISPID_ONDEACTIVATE = (DISPID_NORMAL_FIRST + 45);
520 DISPID_ONMULTILAYOUTCLEANUP = (DISPID_NORMAL_FIRST + 46);
521 DISPID_ONBEFOREACTIVATE = (DISPID_NORMAL_FIRST + 47);
522 DISPID_ONFOCUSIN = (DISPID_NORMAL_FIRST + 48);
523 DISPID_ONFOCUSOUT = (DISPID_NORMAL_FIRST + 49);
524
525
526//;begin_internal
527//----------------------------------------------------------------------------
528//
529// DISPID for each unique HtmlAttribute/CssAttribute
530//
531//----------------------------------------------------------------------------
532//;end_internal
533
534 DISPID_A_FIRST = DISPID_ATTRS;
535 DISPID_A_MIN = DISPID_ATTRS;
536 DISPID_A_MAX = (DISPID_ATTRS+999);
537
538 DISPID_A_BACKGROUNDIMAGE = (DISPID_A_FIRST+1);
539 DISPID_A_COLOR = (DISPID_A_FIRST+2);
540 DISPID_A_TEXTTRANSFORM = (DISPID_A_FIRST+4);
541 DISPID_A_NOWRAP = (DISPID_A_FIRST+5);
542 DISPID_A_LINEHEIGHT = (DISPID_A_FIRST+6);
543 DISPID_A_TEXTINDENT = (DISPID_A_FIRST+7);
544 DISPID_A_LETTERSPACING = (DISPID_A_FIRST+8);
545 DISPID_A_LANG = (DISPID_A_FIRST+9);
546 DISPID_A_OVERFLOW = (DISPID_A_FIRST+10);
547
548 DISPID_A_PADDING = (DISPID_A_FIRST+11);
549 DISPID_A_PADDINGTOP = (DISPID_A_FIRST+12);
550 DISPID_A_PADDINGRIGHT = (DISPID_A_FIRST+13);
551 DISPID_A_PADDINGBOTTOM = (DISPID_A_FIRST+14);
552 DISPID_A_PADDINGLEFT = (DISPID_A_FIRST+15);
553
554 DISPID_A_CLEAR = (DISPID_A_FIRST+16);
555 DISPID_A_LISTTYPE = (DISPID_A_FIRST+17);
556 DISPID_A_FONTFACE = (DISPID_A_FIRST+18);
557 DISPID_A_FONTSIZE = (DISPID_A_FIRST+19);
558
559 DISPID_A_TEXTDECORATIONLINETHROUGH= (DISPID_A_FIRST+20);
560 DISPID_A_TEXTDECORATIONUNDERLINE = (DISPID_A_FIRST+21);
561 DISPID_A_TEXTDECORATIONBLINK = (DISPID_A_FIRST+22);
562 DISPID_A_TEXTDECORATIONNONE = (DISPID_A_FIRST+23);
563
564
565 DISPID_A_FONTSTYLE = (DISPID_A_FIRST+24);
566 DISPID_A_FONTVARIANT = (DISPID_A_FIRST+25);
567 DISPID_A_BASEFONT = (DISPID_A_FIRST+26);
568 DISPID_A_FONTWEIGHT = (DISPID_A_FIRST+27);
569
570 DISPID_A_TABLEBORDERCOLOR = (DISPID_A_FIRST+28);
571 DISPID_A_TABLEBORDERCOLORLIGHT = (DISPID_A_FIRST+29);
572 DISPID_A_TABLEBORDERCOLORDARK = (DISPID_A_FIRST+30);
573 DISPID_A_TABLEVALIGN = (DISPID_A_FIRST+31);
574
575 DISPID_A_BACKGROUND = (DISPID_A_FIRST+32);
576 DISPID_A_BACKGROUNDPOSX = (DISPID_A_FIRST+33);
577 DISPID_A_BACKGROUNDPOSY = (DISPID_A_FIRST+34);
578
579 DISPID_A_TEXTDECORATION = (DISPID_A_FIRST+35);
580
581 DISPID_A_MARGIN = (DISPID_A_FIRST+36);
582 DISPID_A_MARGINTOP = (DISPID_A_FIRST+37);
583 DISPID_A_MARGINRIGHT = (DISPID_A_FIRST+38);
584 DISPID_A_MARGINBOTTOM = (DISPID_A_FIRST+39);
585 DISPID_A_MARGINLEFT = (DISPID_A_FIRST+40);
586
587 DISPID_A_FONT = (DISPID_A_FIRST+41);
588 DISPID_A_FONTSIZEKEYWORD = (DISPID_A_FIRST+42);
589 DISPID_A_FONTSIZECOMBINE = (DISPID_A_FIRST+43);
590
591 DISPID_A_BACKGROUNDREPEAT = (DISPID_A_FIRST+44);
592 DISPID_A_BACKGROUNDATTACHMENT = (DISPID_A_FIRST+45);
593 DISPID_A_BACKGROUNDPOSITION = (DISPID_A_FIRST+46);
594 DISPID_A_WORDSPACING = (DISPID_A_FIRST+47);
595 DISPID_A_VERTICALALIGN = (DISPID_A_FIRST+48);
596 DISPID_A_BORDER = (DISPID_A_FIRST+49);
597 DISPID_A_BORDERTOP = (DISPID_A_FIRST+50);
598 DISPID_A_BORDERRIGHT = (DISPID_A_FIRST+51);
599 DISPID_A_BORDERBOTTOM = (DISPID_A_FIRST+52);
600 DISPID_A_BORDERLEFT = (DISPID_A_FIRST+53);
601 DISPID_A_BORDERCOLOR = (DISPID_A_FIRST+54);
602 DISPID_A_BORDERTOPCOLOR = (DISPID_A_FIRST+55);
603 DISPID_A_BORDERRIGHTCOLOR = (DISPID_A_FIRST+56);
604 DISPID_A_BORDERBOTTOMCOLOR = (DISPID_A_FIRST+57);
605 DISPID_A_BORDERLEFTCOLOR = (DISPID_A_FIRST+58);
606 DISPID_A_BORDERWIDTH = (DISPID_A_FIRST+59);
607 DISPID_A_BORDERTOPWIDTH = (DISPID_A_FIRST+60);
608 DISPID_A_BORDERRIGHTWIDTH = (DISPID_A_FIRST+61);
609 DISPID_A_BORDERBOTTOMWIDTH = (DISPID_A_FIRST+62);
610 DISPID_A_BORDERLEFTWIDTH = (DISPID_A_FIRST+63);
611 DISPID_A_BORDERSTYLE = (DISPID_A_FIRST+64);
612 DISPID_A_BORDERTOPSTYLE = (DISPID_A_FIRST+65);
613 DISPID_A_BORDERRIGHTSTYLE = (DISPID_A_FIRST+66);
614 DISPID_A_BORDERBOTTOMSTYLE = (DISPID_A_FIRST+67);
615 DISPID_A_BORDERLEFTSTYLE = (DISPID_A_FIRST+68);
616 DISPID_A_TEXTDECORATIONOVERLINE = (DISPID_A_FIRST+69);
617 DISPID_A_FLOAT = (DISPID_A_FIRST+70);
618 DISPID_A_DISPLAY = (DISPID_A_FIRST+71);
619 DISPID_A_LISTSTYLETYPE = (DISPID_A_FIRST+72);
620 DISPID_A_LISTSTYLEPOSITION = (DISPID_A_FIRST+73);
621 DISPID_A_LISTSTYLEIMAGE = (DISPID_A_FIRST+74);
622 DISPID_A_LISTSTYLE = (DISPID_A_FIRST+75);
623 DISPID_A_WHITESPACE = (DISPID_A_FIRST+76);
624 DISPID_A_PAGEBREAKBEFORE = (DISPID_A_FIRST+77);
625 DISPID_A_PAGEBREAKAFTER = (DISPID_A_FIRST+78);
626 DISPID_A_SCROLL = (DISPID_A_FIRST+79);
627 DISPID_A_VISIBILITY = (DISPID_A_FIRST+80);
628//;begin_internal
629// This dispid is available
630 DISPID_A_HIDDEN = (DISPID_A_FIRST+81);
631//;end_internal
632 DISPID_A_FILTER = (DISPID_A_FIRST+82);
633
634 DISPID_DEFAULTVALUE = (DISPID_A_FIRST+83);
635
636 DISPID_A_BORDERCOLLAPSE = (DISPID_A_FIRST+84);
637
638 DISPID_A_POSITION = (DISPID_A_FIRST+90);
639 DISPID_A_ZINDEX = (DISPID_A_FIRST+91);
640 DISPID_A_CLIP = (DISPID_A_FIRST+92);
641 DISPID_A_CLIPRECTTOP = (DISPID_A_FIRST+93);
642 DISPID_A_CLIPRECTRIGHT = (DISPID_A_FIRST+94);
643 DISPID_A_CLIPRECTBOTTOM = (DISPID_A_FIRST+95);
644 DISPID_A_CLIPRECTLEFT = (DISPID_A_FIRST+96);
645
646 DISPID_A_FONTFACESRC = (DISPID_A_FIRST+97);
647 DISPID_A_TABLELAYOUT = (DISPID_A_FIRST+98);
648
649//;begin_internal
650// The style as a text string
651//;end_internal
652 DISPID_A_STYLETEXT = (DISPID_A_FIRST+99);
653
654//;begin_internal
655// Known attributes that have special meaning
656//;end_internal
657 DISPID_A_LANGUAGE = (DISPID_A_FIRST+100);
658
659 DISPID_A_VALUE = (DISPID_A_FIRST+101);
660 DISPID_A_CURSOR = (DISPID_A_FIRST+102);
661
662
663//;begin_internal
664//+-----------------------------------------------------------------------
665// A couple of dispids that are used internally for firing
666// events and prop notifies.
667// Keep all the internal dispid's together, otherwise we'll trip up
668
669 DISPID_A_EVENTSINK = (DISPID_A_FIRST+103);
670 DISPID_A_PROPNOTIFYSINK = (DISPID_A_FIRST+104);
671 DISPID_A_ROWSETNOTIFYSINK = (DISPID_A_FIRST+105);
672 DISPID_INTERNAL_INLINESTYLEAA = (DISPID_A_FIRST+106); // In line style Attr Array
673 DISPID_INTERNAL_CSTYLEPTRCACHE = (DISPID_A_FIRST+107); // Cached CStyle Ptr
674 DISPID_INTERNAL_CRUNTIMESTYLEPTRCACHE= (DISPID_A_FIRST+108); // runtime style ptr obj
675 DISPID_INTERNAL_INVOKECONTEXT = (DISPID_A_FIRST+109); // Cached Invoke context
676
677 DISPID_A_BGURLIMGCTXCACHEINDEX = (DISPID_A_FIRST+110);
678 DISPID_A_LIURLIMGCTXCACHEINDEX = (DISPID_A_FIRST+111);
679 DISPID_A_ROWSETASYNCHNOTIFYSINK = (DISPID_A_FIRST+112);
680 DISPID_INTERNAL_FILTERPTRCACHE = (DISPID_A_FIRST+113); // FilterCollection in AttrArray
681 DISPID_A_ROWPOSITIONCHANGESINK = (DISPID_A_FIRST+114);
682 DISPID_A_BEHAVIOR = (DISPID_A_FIRST+115); // xtags
683 DISPID_A_READYSTATE = (DISPID_A_FIRST+116); // ready state
684//;end_internal
685
686 DISPID_A_DIR = (DISPID_A_FIRST+117); // Complex Text support for bidi
687 DISPID_A_UNICODEBIDI = (DISPID_A_FIRST+118); // Complex Text support for CSS2 unicode-bidi
688 DISPID_A_DIRECTION = (DISPID_A_FIRST+119); // Complex Text support for CSS2 direction
689
690 DISPID_A_IMEMODE = (DISPID_A_FIRST+120);
691
692 DISPID_A_RUBYALIGN = (DISPID_A_FIRST+121);
693 DISPID_A_RUBYPOSITION = (DISPID_A_FIRST+122);
694 DISPID_A_RUBYOVERHANG = (DISPID_A_FIRST+123);
695
696//;begin_internal
697 DISPID_INTERNAL_ONBEHAVIOR_CONTENTREADY = (DISPID_A_FIRST+124);
698 DISPID_INTERNAL_ONBEHAVIOR_DOCUMENTREADY= (DISPID_A_FIRST+125);
699 DISPID_INTERNAL_CDOMCHILDRENPTRCACHE = (DISPID_A_FIRST+126);
700//;end_internal
701
702 DISPID_A_LAYOUTGRIDCHAR = (DISPID_A_FIRST+127);
703 DISPID_A_LAYOUTGRIDLINE = (DISPID_A_FIRST+128);
704 DISPID_A_LAYOUTGRIDMODE = (DISPID_A_FIRST+129);
705 DISPID_A_LAYOUTGRIDTYPE = (DISPID_A_FIRST+130);
706 DISPID_A_LAYOUTGRID = (DISPID_A_FIRST+131);
707
708 DISPID_A_TEXTAUTOSPACE = (DISPID_A_FIRST+132);
709
710 DISPID_A_LINEBREAK = (DISPID_A_FIRST+133);
711 DISPID_A_WORDBREAK = (DISPID_A_FIRST+134);
712
713 DISPID_A_TEXTJUSTIFY = (DISPID_A_FIRST+135);
714 DISPID_A_TEXTJUSTIFYTRIM = (DISPID_A_FIRST+136);
715 DISPID_A_TEXTKASHIDA = (DISPID_A_FIRST+137);
716
717 DISPID_A_OVERFLOWX = (DISPID_A_FIRST+139);
718 DISPID_A_OVERFLOWY = (DISPID_A_FIRST+140);
719
720 DISPID_A_HTCDISPATCHITEM_VALUE = (DISPID_A_FIRST+141);
721 DISPID_A_DOCFRAGMENT = (DISPID_A_FIRST+142);
722
723 DISPID_A_HTCDD_ELEMENT = (DISPID_A_FIRST+143);
724 DISPID_A_HTCDD_CREATEEVENTOBJECT = (DISPID_A_FIRST+144);
725
726 DISPID_A_URNATOM = (DISPID_A_FIRST+145);
727 DISPID_A_UNIQUEPEERNUMBER = (DISPID_A_FIRST+146);
728
729 DISPID_A_ACCELERATOR = (DISPID_A_FIRST+147);
730
731//;begin_internal
732 DISPID_INTERNAL_ONBEHAVIOR_APPLYSTYLE = (DISPID_A_FIRST+148);
733 DISPID_INTERNAL_RUNTIMESTYLEAA = (DISPID_A_FIRST+149);
734 DISPID_A_HTCDISPATCHITEM_VALUE_SCRIPTSONLY= (DISPID_A_FIRST+150);
735//;end_internal
736
737 DISPID_A_EXTENDEDTAGDESC = (DISPID_A_FIRST+151);
738
739 DISPID_A_ROTATE = (DISPID_A_FIRST+152);
740 DISPID_A_ZOOM = (DISPID_A_FIRST+153);
741
742 DISPID_A_HTCDD_PROTECTEDELEMENT = (DISPID_A_FIRST+154);
743 DISPID_A_LAYOUTFLOW = (DISPID_A_FIRST+155);
744// DISPID_A_FIRST+156 unused -- removing 'rectangular'
745// DISPID_A_RECTANGULAR (DISPID_A_FIRST+156)
746
747 DISPID_A_HTCDD_ISMARKUPSHARED = (DISPID_A_FIRST+157);
748 DISPID_A_WORDWRAP = (DISPID_A_FIRST+158);
749 DISPID_A_TEXTUNDERLINEPOSITION = (DISPID_A_FIRST+159);
750 DISPID_A_HASLAYOUT = (DISPID_A_FIRST+160);
751 DISPID_A_MEDIA = (DISPID_A_FIRST+161);
752 DISPID_A_EDITABLE = (DISPID_A_FIRST+162);
753 DISPID_A_HIDEFOCUS = (DISPID_A_FIRST+163);
754
755//;begin_internal
756 DISPID_INTERNAL_LAYOUTRECTREGISTRYPTRCACHE= (DISPID_A_FIRST+164);
757//;end_internal
758
759 DISPID_A_HTCDD_DEFAULTS = (DISPID_A_FIRST+165);
760
761 DISPID_A_TEXTLINETHROUGHSTYLE = (DISPID_A_FIRST+166);
762 DISPID_A_TEXTUNDERLINESTYLE = (DISPID_A_FIRST+167);
763 DISPID_A_TEXTEFFECT = (DISPID_A_FIRST+168);
764 DISPID_A_TEXTBACKGROUNDCOLOR = (DISPID_A_FIRST+169);
765 DISPID_A_RENDERINGPRIORITY = (DISPID_A_FIRST+170);
766
767//#ifdef NATIVE_FRAME
768//;begin_internal
769 DISPID_INTERNAL_DWNPOSTPTRCACHE = (DISPID_A_FIRST+171);
770 DISPID_INTERNAL_CODEPAGESETTINGSPTRCACHE= (DISPID_A_FIRST+172);
771 DISPID_INTERNAL_DWNDOCPTRCACHE = (DISPID_A_FIRST+173);
772 DISPID_INTERNAL_DATABINDTASKPTRCACHE = (DISPID_A_FIRST+174);
773 DISPID_INTERNAL_URLLOCATIONCACHE = (DISPID_A_FIRST+175);
774 DISPID_INTERNAL_ARYELEMENTRELEASENOTIFYPTRCACHE= (DISPID_A_FIRST+176);
775 DISPID_INTERNAL_PEERFACTORYURLMAPPTRCACHE= (DISPID_A_FIRST+177);
776 DISPID_INTERNAL_STMDIRTYPTRCACHE = (DISPID_A_FIRST+178);
777//;end_internal
778//#endif
779
780//;begin_internal
781 DISPID_INTERNAL_COMPUTEFORMATSTATECACHE = (DISPID_A_FIRST+179);
782//;end_internal
783
784//
785 DISPID_A_SCROLLBARBASECOLOR = (DISPID_A_FIRST+180);
786 DISPID_A_SCROLLBARFACECOLOR = (DISPID_A_FIRST+181);
787 DISPID_A_SCROLLBAR3DLIGHTCOLOR = (DISPID_A_FIRST+182);
788 DISPID_A_SCROLLBARSHADOWCOLOR = (DISPID_A_FIRST+183);
789 DISPID_A_SCROLLBARHIGHLIGHTCOLOR = (DISPID_A_FIRST+184);
790 DISPID_A_SCROLLBARDARKSHADOWCOLOR = (DISPID_A_FIRST+185);
791 DISPID_A_SCROLLBARARROWCOLOR = (DISPID_A_FIRST+186);
792
793//;begin_internal
794 DISPID_INTERNAL_ONBEHAVIOR_CONTENTSAVE = (DISPID_A_FIRST+187);
795//;end_internal
796
797 DISPID_A_DEFAULTTEXTSELECTION = (DISPID_A_FIRST+188);
798 DISPID_A_TEXTDECORATIONCOLOR = (DISPID_A_FIRST+189);
799 DISPID_A_TEXTCOLOR = (DISPID_A_FIRST+190);
800 DISPID_A_STYLETEXTDECORATION = (DISPID_A_FIRST+191);
801
802 DISPID_A_WRITINGMODE = (DISPID_A_FIRST+192);
803
804//;begin_internal
805 DISPID_INTERNAL_MEDIA_REFERENCE = (DISPID_A_FIRST+193);
806 DISPID_INTERNAL_GENERICCOMPLUSREF = (DISPID_A_FIRST+194);
807//;end_internal
808
809//;begin_internal
810 DISPID_INTERNAL_FOCUSITEMS = (DISPID_A_FIRST+195);
811//;end_internal
812
813 DISPID_A_SCROLLBARTRACKCOLOR = (DISPID_A_FIRST+196);
814
815//;begin_internal
816 DISPID_INTERNAL_DWNHEADERCACHE = (DISPID_A_FIRST+197);
817//;end_internal
818
819 DISPID_A_FROZEN = (DISPID_A_FIRST+198);
820 DISPID_A_VIEWINHERITSTYLE = (DISPID_A_FIRST+199);
821
822//;begin_internal
823 DISPID_INTERNAL_FRAMESCOLLECTION = (DISPID_A_FIRST+200);
824//;end_internal
825
826//;begin_internal
827 DISPID_A_BGURLIMGCTXCACHEINDEX_FLINE= (DISPID_A_FIRST+201);
828 DISPID_A_BGURLIMGCTXCACHEINDEX_FLETTER = (DISPID_A_FIRST+202);
829//;end_internal
830
831 DISPID_A_TEXTALIGNLAST = (DISPID_A_FIRST+203);
832 DISPID_A_TEXTKASHIDASPACE = (DISPID_A_FIRST+204);
833
834//;begin_internal
835 DISPID_INTERNAL_FONTHISTORYINDEX = (DISPID_A_FIRST+205);
836//;end_internal
837
838 DISPID_A_ALLOWTRANSPARENCY = (DISPID_A_FIRST+206);
839
840 DISPID_INTERNAL_URLSEARCHCACHE = (DISPID_A_FIRST+207);
841
842 DISPID_A_ISBLOCK = (DISPID_A_FIRST+208);
843
844
845//;begin_internal
846//------------------------------------------------------------------------
847//
848// Event property and method dispids
849//
850//------------------------------------------------------------------------
851//;end_internal
852
853
854 DISPID_EVPROP_ONMOUSEOVER = (DISPID_EVENTS + 0);
855 DISPID_EVMETH_ONMOUSEOVER = STDDISPID_XOBJ_ONMOUSEOVER;
856 DISPID_EVPROP_ONMOUSEOUT = (DISPID_EVENTS + 1);
857 DISPID_EVMETH_ONMOUSEOUT = STDDISPID_XOBJ_ONMOUSEOUT;
858 DISPID_EVPROP_ONMOUSEDOWN = (DISPID_EVENTS + 2);
859 DISPID_EVMETH_ONMOUSEDOWN = DISPID_MOUSEDOWN;
860 DISPID_EVPROP_ONMOUSEUP = (DISPID_EVENTS + 3);
861 DISPID_EVMETH_ONMOUSEUP = DISPID_MOUSEUP;
862 DISPID_EVPROP_ONMOUSEMOVE = (DISPID_EVENTS + 4);
863 DISPID_EVMETH_ONMOUSEMOVE = DISPID_MOUSEMOVE;
864 DISPID_EVPROP_ONKEYDOWN = (DISPID_EVENTS + 5);
865 DISPID_EVMETH_ONKEYDOWN = DISPID_KEYDOWN;
866 DISPID_EVPROP_ONKEYUP = (DISPID_EVENTS + 6);
867 DISPID_EVMETH_ONKEYUP = DISPID_KEYUP;
868 DISPID_EVPROP_ONKEYPRESS = (DISPID_EVENTS + 7);
869 DISPID_EVMETH_ONKEYPRESS = DISPID_KEYPRESS;
870 DISPID_EVPROP_ONCLICK = (DISPID_EVENTS + 8);
871 DISPID_EVMETH_ONCLICK = DISPID_CLICK;
872 DISPID_EVPROP_ONDBLCLICK = (DISPID_EVENTS + 9);
873 DISPID_EVMETH_ONDBLCLICK = DISPID_DBLCLICK;
874 DISPID_EVPROP_ONSELECT = (DISPID_EVENTS + 10);
875 DISPID_EVMETH_ONSELECT = DISPID_ONSELECT;
876 DISPID_EVPROP_ONSUBMIT = (DISPID_EVENTS + 11);
877 DISPID_EVMETH_ONSUBMIT = DISPID_ONSUBMIT ;
878 DISPID_EVPROP_ONRESET = (DISPID_EVENTS + 12);
879 DISPID_EVMETH_ONRESET = DISPID_ONRESET;
880 DISPID_EVPROP_ONHELP = (DISPID_EVENTS + 13);
881 DISPID_EVMETH_ONHELP = STDDISPID_XOBJ_ONHELP;
882 DISPID_EVPROP_ONFOCUS = (DISPID_EVENTS + 14);
883 DISPID_EVMETH_ONFOCUS = STDDISPID_XOBJ_ONFOCUS;
884 DISPID_EVPROP_ONBLUR = (DISPID_EVENTS + 15);
885 DISPID_EVMETH_ONBLUR = STDDISPID_XOBJ_ONBLUR;
886 DISPID_EVPROP_ONROWEXIT = (DISPID_EVENTS + 18);
887 DISPID_EVMETH_ONROWEXIT = STDDISPID_XOBJ_ONROWEXIT;
888 DISPID_EVPROP_ONROWENTER = (DISPID_EVENTS + 19);
889 DISPID_EVMETH_ONROWENTER = STDDISPID_XOBJ_ONROWENTER;
890 DISPID_EVPROP_ONBOUNCE = (DISPID_EVENTS + 20);
891 DISPID_EVMETH_ONBOUNCE = DISPID_ONBOUNCE;
892 DISPID_EVPROP_ONBEFOREUPDATE = (DISPID_EVENTS + 21);
893 DISPID_EVMETH_ONBEFOREUPDATE = STDDISPID_XOBJ_BEFOREUPDATE;
894 DISPID_EVPROP_ONAFTERUPDATE = (DISPID_EVENTS + 22);
895 DISPID_EVMETH_ONAFTERUPDATE = STDDISPID_XOBJ_AFTERUPDATE;
896 DISPID_EVPROP_ONBEFOREDRAGOVER = (DISPID_EVENTS + 23);
897 //DISPID_EVMETH_ONBEFOREDRAGOVER = EVENTID_CommonCtrlEvent_BeforeDragOver;
898 DISPID_EVPROP_ONBEFOREDROPORPASTE = (DISPID_EVENTS + 24);
899 //DISPID_EVMETH_ONBEFOREDROPORPASTE = EVENTID_CommonCtrlEvent_BeforeDropOrPaste ;
900 DISPID_EVPROP_ONREADYSTATECHANGE = (DISPID_EVENTS + 25);
901 DISPID_EVMETH_ONREADYSTATECHANGE = DISPID_READYSTATECHANGE;
902 DISPID_EVPROP_ONFINISH = (DISPID_EVENTS + 26);
903 DISPID_EVMETH_ONFINISH = DISPID_ONFINISH ;
904 DISPID_EVPROP_ONSTART = (DISPID_EVENTS + 27);
905 DISPID_EVMETH_ONSTART = DISPID_ONSTART;
906 DISPID_EVPROP_ONABORT = (DISPID_EVENTS + 28);
907 DISPID_EVMETH_ONABORT = DISPID_ONABORT ;
908 DISPID_EVPROP_ONERROR = (DISPID_EVENTS + 29);
909 DISPID_EVMETH_ONERROR = DISPID_ONERROR ;
910 DISPID_EVPROP_ONCHANGE = (DISPID_EVENTS + 30);
911 DISPID_EVMETH_ONCHANGE = DISPID_ONCHANGE;
912 DISPID_EVPROP_ONSCROLL = (DISPID_EVENTS + 31);
913 DISPID_EVMETH_ONSCROLL = DISPID_ONSCROLL;
914 DISPID_EVPROP_ONLOAD = (DISPID_EVENTS + 32);
915 DISPID_EVMETH_ONLOAD = DISPID_ONLOAD;
916 DISPID_EVPROP_ONUNLOAD = (DISPID_EVENTS + 33);
917 DISPID_EVMETH_ONUNLOAD = DISPID_ONUNLOAD ;
918 DISPID_EVPROP_ONLAYOUT = (DISPID_EVENTS + 34);
919 DISPID_EVMETH_ONLAYOUT = DISPID_ONLAYOUT ;
920 DISPID_EVPROP_ONDRAGSTART = (DISPID_EVENTS + 35);
921 DISPID_EVMETH_ONDRAGSTART = STDDISPID_XOBJ_ONDRAGSTART;
922 DISPID_EVPROP_ONRESIZE = (DISPID_EVENTS + 36);
923 DISPID_EVMETH_ONRESIZE = DISPID_ONRESIZE;
924 DISPID_EVPROP_ONSELECTSTART = (DISPID_EVENTS + 37);
925 DISPID_EVMETH_ONSELECTSTART = STDDISPID_XOBJ_ONSELECTSTART;
926 DISPID_EVPROP_ONERRORUPDATE = (DISPID_EVENTS + 38);
927 DISPID_EVMETH_ONERRORUPDATE = STDDISPID_XOBJ_ERRORUPDATE;
928 DISPID_EVPROP_ONBEFOREUNLOAD = (DISPID_EVENTS + 39);
929 DISPID_EVMETH_ONBEFOREUNLOAD = DISPID_ONBEFOREUNLOAD ;
930 DISPID_EVPROP_ONDATASETCHANGED = (DISPID_EVENTS + 40);
931 DISPID_EVMETH_ONDATASETCHANGED = STDDISPID_XOBJ_ONDATASETCHANGED;
932 DISPID_EVPROP_ONDATAAVAILABLE = (DISPID_EVENTS + 41);
933 DISPID_EVMETH_ONDATAAVAILABLE = STDDISPID_XOBJ_ONDATAAVAILABLE;
934 DISPID_EVPROP_ONDATASETCOMPLETE = (DISPID_EVENTS + 42);
935 DISPID_EVMETH_ONDATASETCOMPLETE = STDDISPID_XOBJ_ONDATASETCOMPLETE;
936 DISPID_EVPROP_ONFILTER = (DISPID_EVENTS + 43);
937 DISPID_EVMETH_ONFILTER = STDDISPID_XOBJ_ONFILTER;
938 DISPID_EVPROP_ONCHANGEFOCUS = (DISPID_EVENTS + 44);
939 DISPID_EVMETH_ONCHANGEFOCUS = DISPID_ONCHANGEFOCUS;
940 DISPID_EVPROP_ONCHANGEBLUR = (DISPID_EVENTS + 45);
941 DISPID_EVMETH_ONCHANGEBLUR = DISPID_ONCHANGEBLUR;
942 DISPID_EVPROP_ONLOSECAPTURE = (DISPID_EVENTS + 46);
943 DISPID_EVMETH_ONLOSECAPTURE = STDDISPID_XOBJ_ONLOSECAPTURE;
944 DISPID_EVPROP_ONPROPERTYCHANGE = (DISPID_EVENTS + 47);
945 DISPID_EVMETH_ONPROPERTYCHANGE = STDDISPID_XOBJ_ONPROPERTYCHANGE;
946 DISPID_EVPROP_ONPERSISTSAVE = (DISPID_EVENTS + 48);
947 DISPID_EVMETH_ONPERSISTSAVE = DISPID_ONPERSISTSAVE;
948 DISPID_EVPROP_ONDRAG = (DISPID_EVENTS + 49);
949 DISPID_EVMETH_ONDRAG = STDDISPID_XOBJ_ONDRAG;
950 DISPID_EVPROP_ONDRAGEND = (DISPID_EVENTS + 50);
951 DISPID_EVMETH_ONDRAGEND = STDDISPID_XOBJ_ONDRAGEND;
952 DISPID_EVPROP_ONDRAGENTER = (DISPID_EVENTS + 51) ;
953 DISPID_EVMETH_ONDRAGENTER = STDDISPID_XOBJ_ONDRAGENTER;
954 DISPID_EVPROP_ONDRAGOVER = (DISPID_EVENTS + 52);
955 DISPID_EVMETH_ONDRAGOVER = STDDISPID_XOBJ_ONDRAGOVER;
956 DISPID_EVPROP_ONDRAGLEAVE = (DISPID_EVENTS + 53);
957 DISPID_EVMETH_ONDRAGLEAVE = STDDISPID_XOBJ_ONDRAGLEAVE;
958 DISPID_EVPROP_ONDROP = (DISPID_EVENTS + 54);
959 DISPID_EVMETH_ONDROP = STDDISPID_XOBJ_ONDROP;
960 DISPID_EVPROP_ONCUT = (DISPID_EVENTS + 55);
961 DISPID_EVMETH_ONCUT = STDDISPID_XOBJ_ONCUT;
962 DISPID_EVPROP_ONCOPY = (DISPID_EVENTS + 56);
963 DISPID_EVMETH_ONCOPY = STDDISPID_XOBJ_ONCOPY;
964 DISPID_EVPROP_ONPASTE = (DISPID_EVENTS + 57);
965 DISPID_EVMETH_ONPASTE = STDDISPID_XOBJ_ONPASTE;
966 DISPID_EVPROP_ONBEFORECUT = (DISPID_EVENTS + 58);
967 DISPID_EVMETH_ONBEFORECUT = STDDISPID_XOBJ_ONBEFORECUT;
968 DISPID_EVPROP_ONBEFORECOPY = (DISPID_EVENTS + 59);
969 DISPID_EVMETH_ONBEFORECOPY = STDDISPID_XOBJ_ONBEFORECOPY;
970 DISPID_EVPROP_ONBEFOREPASTE = (DISPID_EVENTS + 60);
971 DISPID_EVMETH_ONBEFOREPASTE = STDDISPID_XOBJ_ONBEFOREPASTE;
972 DISPID_EVPROP_ONPERSISTLOAD = (DISPID_EVENTS + 61);
973 DISPID_EVMETH_ONPERSISTLOAD = DISPID_ONPERSISTLOAD;
974 DISPID_EVPROP_ONROWSDELETE = (DISPID_EVENTS + 62);
975 DISPID_EVMETH_ONROWSDELETE = STDDISPID_XOBJ_ONROWSDELETE;
976 DISPID_EVPROP_ONROWSINSERTED = (DISPID_EVENTS + 63);
977 DISPID_EVMETH_ONROWSINSERTED = STDDISPID_XOBJ_ONROWSINSERTED;
978 DISPID_EVPROP_ONCELLCHANGE = (DISPID_EVENTS + 64);
979 DISPID_EVMETH_ONCELLCHANGE = STDDISPID_XOBJ_ONCELLCHANGE;
980 DISPID_EVPROP_ONCONTEXTMENU = (DISPID_EVENTS + 65);
981 DISPID_EVMETH_ONCONTEXTMENU = DISPID_ONCONTEXTMENU;
982 DISPID_EVPROP_ONBEFOREPRINT = (DISPID_EVENTS + 66);
983 DISPID_EVMETH_ONBEFOREPRINT = DISPID_ONBEFOREPRINT ;
984 DISPID_EVPROP_ONAFTERPRINT = (DISPID_EVENTS + 67);
985 DISPID_EVMETH_ONAFTERPRINT = DISPID_ONAFTERPRINT;
986 DISPID_EVPROP_ONSTOP = (DISPID_EVENTS + 68);
987 DISPID_EVMETH_ONSTOP = DISPID_ONSTOP;
988 DISPID_EVPROP_ONBEFOREEDITFOCUS = (DISPID_EVENTS + 69);
989 DISPID_EVMETH_ONBEFOREEDITFOCUS = DISPID_ONBEFOREEDITFOCUS;
990 DISPID_EVPROP_ONATTACHEVENT = (DISPID_EVENTS + 70);
991 DISPID_EVPROP_ONMOUSEHOVER = (DISPID_EVENTS + 71);
992 DISPID_EVMETH_ONMOUSEHOVER = DISPID_ONMOUSEHOVER;
993 DISPID_EVPROP_ONCONTENTREADY = (DISPID_EVENTS + 72);
994 DISPID_EVMETH_ONCONTENTREADY = DISPID_ONCONTENTREADY ;
995 DISPID_EVPROP_ONLAYOUTCOMPLETE = (DISPID_EVENTS + 73);
996 DISPID_EVMETH_ONLAYOUTCOMPLETE = DISPID_ONLAYOUTCOMPLETE;
997 DISPID_EVPROP_ONPAGE = (DISPID_EVENTS + 74);
998 DISPID_EVMETH_ONPAGE = DISPID_ONPAGE;
999 DISPID_EVPROP_ONLINKEDOVERFLOW = (DISPID_EVENTS + 75);
1000 DISPID_EVMETH_ONLINKEDOVERFLOW = DISPID_ONLINKEDOVERFLOW ;
1001 DISPID_EVPROP_ONMOUSEWHEEL = (DISPID_EVENTS + 76);
1002 DISPID_EVMETH_ONMOUSEWHEEL = DISPID_ONMOUSEWHEEL;
1003 DISPID_EVPROP_ONBEFOREDEACTIVATE = (DISPID_EVENTS + 77);
1004 DISPID_EVMETH_ONBEFOREDEACTIVATE = DISPID_ONBEFOREDEACTIVATE;
1005 DISPID_EVPROP_ONMOVE = (DISPID_EVENTS + 78);
1006 DISPID_EVMETH_ONMOVE = DISPID_ONMOVE;
1007 DISPID_EVPROP_ONCONTROLSELECT = (DISPID_EVENTS + 79);
1008 DISPID_EVMETH_ONCONTROLSELECT = DISPID_ONCONTROLSELECT;
1009 DISPID_EVPROP_ONSELECTIONCHANGE = (DISPID_EVENTS + 80);
1010 DISPID_EVMETH_ONSELECTIONCHANGE = DISPID_ONSELECTIONCHANGE ;
1011 DISPID_EVPROP_ONMOVESTART = (DISPID_EVENTS + 81) ;
1012 DISPID_EVMETH_ONMOVESTART = DISPID_ONMOVESTART;
1013 DISPID_EVPROP_ONMOVEEND = (DISPID_EVENTS + 82);
1014 DISPID_EVMETH_ONMOVEEND = DISPID_ONMOVEEND;
1015 DISPID_EVPROP_ONRESIZESTART = (DISPID_EVENTS + 83);
1016 DISPID_EVMETH_ONRESIZESTART = DISPID_ONRESIZESTART;
1017 DISPID_EVPROP_ONRESIZEEND = (DISPID_EVENTS + 84);
1018 DISPID_EVMETH_ONRESIZEEND = DISPID_ONRESIZEEND;
1019 DISPID_EVPROP_ONMOUSEENTER = (DISPID_EVENTS + 85);
1020 DISPID_EVMETH_ONMOUSEENTER = DISPID_ONMOUSEENTER;
1021 DISPID_EVPROP_ONMOUSELEAVE = (DISPID_EVENTS + 86);
1022 DISPID_EVMETH_ONMOUSELEAVE = DISPID_ONMOUSELEAVE;
1023 DISPID_EVPROP_ONACTIVATE = (DISPID_EVENTS + 87);
1024 DISPID_EVMETH_ONACTIVATE = DISPID_ONACTIVATE;
1025 DISPID_EVPROP_ONDEACTIVATE = (DISPID_EVENTS + 88) ;
1026 DISPID_EVMETH_ONDEACTIVATE = DISPID_ONDEACTIVATE;
1027 DISPID_EVPROP_ONMULTILAYOUTCLEANUP =(DISPID_EVENTS + 89);
1028 DISPID_EVMETH_ONMULTILAYOUTCLEANUP = DISPID_ONMULTILAYOUTCLEANUP ;
1029 DISPID_EVPROP_ONBEFOREACTIVATE = (DISPID_EVENTS + 90);
1030 DISPID_EVMETH_ONBEFOREACTIVATE = DISPID_ONBEFOREACTIVATE;
1031 DISPID_EVPROP_ONFOCUSIN = (DISPID_EVENTS + 91);
1032 DISPID_EVMETH_ONFOCUSIN = DISPID_ONFOCUSIN;
1033 DISPID_EVPROP_ONFOCUSOUT = (DISPID_EVENTS + 92);
1034 DISPID_EVMETH_ONFOCUSOUT = DISPID_ONFOCUSOUT;
1035 DISPID_EVPROPS_COUNT = ( 93);
1036
1037
1038
1039
1040//;begin_internal
1041//#endif // __COREDISP_H__
1042//;end_internal
1043
1044// DISPIDs for interface IHTMLFiltersCollection
1045
1046 DISPID_IHTMLFILTERSCOLLECTION_LENGTH = DISPID_FILTERS+1;
1047 DISPID_IHTMLFILTERSCOLLECTION__NEWENUM = DISPID_NEWENUM;
1048 DISPID_IHTMLFILTERSCOLLECTION_ITEM = DISPID_VALUE;
1049(*
1050// DISPIDs for interface IDispatchEx
1051
1052 DISPID_IDISPATCHEX_GETDISPID
1053 DISPID_IDISPATCHEX_INVOKEEX
1054 DISPID_IDISPATCHEX_DELETEMEMBERBYNAME
1055 DISPID_IDISPATCHEX_DELETEMEMBERBYDISPID
1056 DISPID_IDISPATCHEX_GETMEMBERPROPERTIES
1057 DISPID_IDISPATCHEX_GETMEMBERNAME
1058 DISPID_IDISPATCHEX_GETNEXTDISPID
1059 DISPID_IDISPATCHEX_GETNAMESPACEPARENT
1060
1061// DISPIDs for interface IObjectIdentity
1062
1063 DISPID_IOBJECTIDENTITY_ISEQUALOBJECT
1064
1065// DISPIDs for interface IPerPropertyBrowsing
1066
1067 DISPID_IPERPROPERTYBROWSING_GETDISPLAYSTRING
1068 DISPID_IPERPROPERTYBROWSING_MAPPROPERTYTOPAGE
1069 DISPID_IPERPROPERTYBROWSING_GETPREDEFINEDSTRINGS
1070 DISPID_IPERPROPERTYBROWSING_GETPREDEFINEDVALUE
1071 *)
1072// DISPIDs for interface IHTMLStyle
1073
1074 DISPID_IHTMLSTYLE_FONTFAMILY = DISPID_A_FONTFACE;
1075 DISPID_IHTMLSTYLE_FONTSTYLE = DISPID_A_FONTSTYLE;
1076 DISPID_IHTMLSTYLE_FONTVARIANT = DISPID_A_FONTVARIANT;
1077 DISPID_IHTMLSTYLE_FONTWEIGHT = DISPID_A_FONTWEIGHT ;
1078 DISPID_IHTMLSTYLE_FONTSIZE = DISPID_A_FONTSIZE ;
1079 DISPID_IHTMLSTYLE_FONT = DISPID_A_FONT;
1080 DISPID_IHTMLSTYLE_COLOR = DISPID_A_COLOR ;
1081 DISPID_IHTMLSTYLE_BACKGROUND = DISPID_A_BACKGROUND ;
1082 DISPID_IHTMLSTYLE_BACKGROUNDCOLOR = DISPID_BACKCOLOR;
1083 DISPID_IHTMLSTYLE_BACKGROUNDIMAGE = DISPID_A_BACKGROUNDIMAGE;
1084 DISPID_IHTMLSTYLE_BACKGROUNDREPEAT = DISPID_A_BACKGROUNDREPEAT;
1085 DISPID_IHTMLSTYLE_BACKGROUNDATTACHMENT = DISPID_A_BACKGROUNDATTACHMENT;
1086 DISPID_IHTMLSTYLE_BACKGROUNDPOSITION = DISPID_A_BACKGROUNDPOSITION;
1087 DISPID_IHTMLSTYLE_BACKGROUNDPOSITIONX = DISPID_A_BACKGROUNDPOSX ;
1088 DISPID_IHTMLSTYLE_BACKGROUNDPOSITIONY = DISPID_A_BACKGROUNDPOSY ;
1089 DISPID_IHTMLSTYLE_WORDSPACING = DISPID_A_WORDSPACING ;
1090 DISPID_IHTMLSTYLE_LETTERSPACING = DISPID_A_LETTERSPACING ;
1091 DISPID_IHTMLSTYLE_TEXTDECORATION = DISPID_A_TEXTDECORATION;
1092 DISPID_IHTMLSTYLE_TEXTDECORATIONNONE = DISPID_A_TEXTDECORATIONNONE ;
1093 DISPID_IHTMLSTYLE_TEXTDECORATIONUNDERLINE= DISPID_A_TEXTDECORATIONUNDERLINE ;
1094 DISPID_IHTMLSTYLE_TEXTDECORATIONOVERLINE = DISPID_A_TEXTDECORATIONOVERLINE;
1095 DISPID_IHTMLSTYLE_TEXTDECORATIONLINETHROUGH = DISPID_A_TEXTDECORATIONLINETHROUGH ;
1096 DISPID_IHTMLSTYLE_TEXTDECORATIONBLINK = DISPID_A_TEXTDECORATIONBLINK ;
1097 DISPID_IHTMLSTYLE_VERTICALALIGN = DISPID_A_VERTICALALIGN ;
1098 DISPID_IHTMLSTYLE_TEXTTRANSFORM = DISPID_A_TEXTTRANSFORM ;
1099 DISPID_IHTMLSTYLE_TEXTALIGN = STDPROPID_XOBJ_BLOCKALIGN ;
1100 DISPID_IHTMLSTYLE_TEXTINDENT = DISPID_A_TEXTINDENT ;
1101 DISPID_IHTMLSTYLE_LINEHEIGHT = DISPID_A_LINEHEIGHT ;
1102 DISPID_IHTMLSTYLE_MARGINTOP = DISPID_A_MARGINTOP ;
1103 DISPID_IHTMLSTYLE_MARGINRIGHT = DISPID_A_MARGINRIGHT ;
1104 DISPID_IHTMLSTYLE_MARGINBOTTOM = DISPID_A_MARGINBOTTOM ;
1105 DISPID_IHTMLSTYLE_MARGINLEFT = DISPID_A_MARGINLEFT;
1106 DISPID_IHTMLSTYLE_MARGIN = DISPID_A_MARGIN ;
1107 DISPID_IHTMLSTYLE_PADDINGTOP = DISPID_A_PADDINGTOP ;
1108 DISPID_IHTMLSTYLE_PADDINGRIGHT = DISPID_A_PADDINGRIGHT ;
1109 DISPID_IHTMLSTYLE_PADDINGBOTTOM = DISPID_A_PADDINGBOTTOM ;
1110 DISPID_IHTMLSTYLE_PADDINGLEFT = DISPID_A_PADDINGLEFT;
1111 DISPID_IHTMLSTYLE_PADDING = DISPID_A_PADDING ;
1112 DISPID_IHTMLSTYLE_BORDER = DISPID_A_BORDER ;
1113 DISPID_IHTMLSTYLE_BORDERTOP = DISPID_A_BORDERTOP ;
1114 DISPID_IHTMLSTYLE_BORDERRIGHT = DISPID_A_BORDERRIGHT;
1115 DISPID_IHTMLSTYLE_BORDERBOTTOM = DISPID_A_BORDERBOTTOM;
1116 DISPID_IHTMLSTYLE_BORDERLEFT = DISPID_A_BORDERLEFT ;
1117 DISPID_IHTMLSTYLE_BORDERCOLOR = DISPID_A_BORDERCOLOR;
1118 DISPID_IHTMLSTYLE_BORDERTOPCOLOR = DISPID_A_BORDERTOPCOLOR;
1119 DISPID_IHTMLSTYLE_BORDERRIGHTCOLOR = DISPID_A_BORDERRIGHTCOLOR;
1120 DISPID_IHTMLSTYLE_BORDERBOTTOMCOLOR = DISPID_A_BORDERBOTTOMCOLOR ;
1121 DISPID_IHTMLSTYLE_BORDERLEFTCOLOR = DISPID_A_BORDERLEFTCOLOR;
1122 DISPID_IHTMLSTYLE_BORDERWIDTH = DISPID_A_BORDERWIDTH;
1123 DISPID_IHTMLSTYLE_BORDERTOPWIDTH = DISPID_A_BORDERTOPWIDTH;
1124 DISPID_IHTMLSTYLE_BORDERRIGHTWIDTH = DISPID_A_BORDERRIGHTWIDTH;
1125 DISPID_IHTMLSTYLE_BORDERBOTTOMWIDTH = DISPID_A_BORDERBOTTOMWIDTH;
1126 DISPID_IHTMLSTYLE_BORDERLEFTWIDTH = DISPID_A_BORDERLEFTWIDTH;
1127 DISPID_IHTMLSTYLE_BORDERSTYLE = DISPID_A_BORDERSTYLE ;
1128 DISPID_IHTMLSTYLE_BORDERTOPSTYLE = DISPID_A_BORDERTOPSTYLE ;
1129 DISPID_IHTMLSTYLE_BORDERRIGHTSTYLE = DISPID_A_BORDERRIGHTSTYLE;
1130 DISPID_IHTMLSTYLE_BORDERBOTTOMSTYLE = DISPID_A_BORDERBOTTOMSTYLE;
1131 DISPID_IHTMLSTYLE_BORDERLEFTSTYLE = DISPID_A_BORDERLEFTSTYLE;
1132 DISPID_IHTMLSTYLE_WIDTH = STDPROPID_XOBJ_WIDTH;
1133 DISPID_IHTMLSTYLE_HEIGHT = STDPROPID_XOBJ_HEIGHT ;
1134 DISPID_IHTMLSTYLE_STYLEFLOAT = DISPID_A_FLOAT;
1135 DISPID_IHTMLSTYLE_CLEAR = DISPID_A_CLEAR ;
1136 DISPID_IHTMLSTYLE_DISPLAY = DISPID_A_DISPLAY ;
1137 DISPID_IHTMLSTYLE_VISIBILITY = DISPID_A_VISIBILITY ;
1138 DISPID_IHTMLSTYLE_LISTSTYLETYPE = DISPID_A_LISTSTYLETYPE ;
1139 DISPID_IHTMLSTYLE_LISTSTYLEPOSITION = DISPID_A_LISTSTYLEPOSITION;
1140 DISPID_IHTMLSTYLE_LISTSTYLEIMAGE = DISPID_A_LISTSTYLEIMAGE;
1141 DISPID_IHTMLSTYLE_LISTSTYLE = DISPID_A_LISTSTYLE;
1142 DISPID_IHTMLSTYLE_WHITESPACE = DISPID_A_WHITESPACE ;
1143 DISPID_IHTMLSTYLE_TOP = STDPROPID_XOBJ_TOP ;
1144 DISPID_IHTMLSTYLE_LEFT = STDPROPID_XOBJ_LEFT;
1145 DISPID_IHTMLSTYLE_POSITION = DISPID_A_POSITION;
1146 DISPID_IHTMLSTYLE_ZINDEX = DISPID_A_ZINDEX ;
1147 DISPID_IHTMLSTYLE_OVERFLOW = DISPID_A_OVERFLOW ;
1148 DISPID_IHTMLSTYLE_PAGEBREAKBEFORE = DISPID_A_PAGEBREAKBEFORE ;
1149 DISPID_IHTMLSTYLE_PAGEBREAKAFTER = DISPID_A_PAGEBREAKAFTER;
1150 DISPID_IHTMLSTYLE_CSSTEXT = DISPID_A_STYLETEXT ;
1151 DISPID_IHTMLSTYLE_PIXELTOP = DISPID_STYLE+0;
1152 DISPID_IHTMLSTYLE_PIXELLEFT = DISPID_STYLE+1;
1153 DISPID_IHTMLSTYLE_PIXELWIDTH = DISPID_STYLE+2;
1154 DISPID_IHTMLSTYLE_PIXELHEIGHT = DISPID_STYLE+3 ;
1155 DISPID_IHTMLSTYLE_POSTOP = DISPID_STYLE+4;
1156 DISPID_IHTMLSTYLE_POSLEFT = DISPID_STYLE+5;
1157 DISPID_IHTMLSTYLE_POSWIDTH = DISPID_STYLE+6;
1158 DISPID_IHTMLSTYLE_POSHEIGHT = DISPID_STYLE+7;
1159 DISPID_IHTMLSTYLE_CURSOR = DISPID_A_CURSOR;
1160 DISPID_IHTMLSTYLE_CLIP = DISPID_A_CLIP;
1161 DISPID_IHTMLSTYLE_FILTER = DISPID_A_FILTER ;
1162 DISPID_IHTMLSTYLE_SETATTRIBUTE = DISPID_HTMLOBJECT+1 ;
1163 DISPID_IHTMLSTYLE_GETATTRIBUTE = DISPID_HTMLOBJECT+2;
1164 DISPID_IHTMLSTYLE_REMOVEATTRIBUTE = DISPID_HTMLOBJECT+3;
1165 DISPID_IHTMLSTYLE_TOSTRING = DISPID_STYLE+8 ;
1166
1167// DISPIDs for interface IHTMLStyle2
1168
1169 DISPID_IHTMLSTYLE2_TABLELAYOUT = DISPID_A_TABLELAYOUT;
1170 DISPID_IHTMLSTYLE2_BORDERCOLLAPSE = DISPID_A_BORDERCOLLAPSE ;
1171 DISPID_IHTMLSTYLE2_DIRECTION = DISPID_A_DIRECTION ;
1172 DISPID_IHTMLSTYLE2_BEHAVIOR = DISPID_A_BEHAVIOR;
1173 DISPID_IHTMLSTYLE2_SETEXPRESSION = DISPID_HTMLOBJECT+4;
1174 DISPID_IHTMLSTYLE2_GETEXPRESSION = DISPID_HTMLOBJECT+5;
1175 DISPID_IHTMLSTYLE2_REMOVEEXPRESSION = DISPID_HTMLOBJECT+6;
1176 DISPID_IHTMLSTYLE2_POSITION = DISPID_A_POSITION;
1177 DISPID_IHTMLSTYLE2_UNICODEBIDI = DISPID_A_UNICODEBIDI;
1178 DISPID_IHTMLSTYLE2_BOTTOM = STDPROPID_XOBJ_BOTTOM ;
1179 DISPID_IHTMLSTYLE2_RIGHT = STDPROPID_XOBJ_RIGHT;
1180 DISPID_IHTMLSTYLE2_PIXELBOTTOM = DISPID_STYLE+9;
1181 DISPID_IHTMLSTYLE2_PIXELRIGHT = DISPID_STYLE+10;
1182 DISPID_IHTMLSTYLE2_POSBOTTOM = DISPID_STYLE+11;
1183 DISPID_IHTMLSTYLE2_POSRIGHT = DISPID_STYLE+12;
1184 DISPID_IHTMLSTYLE2_IMEMODE = DISPID_A_IMEMODE ;
1185 DISPID_IHTMLSTYLE2_RUBYALIGN = DISPID_A_RUBYALIGN;
1186 DISPID_IHTMLSTYLE2_RUBYPOSITION = DISPID_A_RUBYPOSITION ;
1187 DISPID_IHTMLSTYLE2_RUBYOVERHANG = DISPID_A_RUBYOVERHANG ;
1188 DISPID_IHTMLSTYLE2_LAYOUTGRIDCHAR = DISPID_A_LAYOUTGRIDCHAR;
1189 DISPID_IHTMLSTYLE2_LAYOUTGRIDLINE = DISPID_A_LAYOUTGRIDLINE;
1190 DISPID_IHTMLSTYLE2_LAYOUTGRIDMODE = DISPID_A_LAYOUTGRIDMODE;
1191 DISPID_IHTMLSTYLE2_LAYOUTGRIDTYPE = DISPID_A_LAYOUTGRIDTYPE;
1192 DISPID_IHTMLSTYLE2_LAYOUTGRID = DISPID_A_LAYOUTGRID;
1193 DISPID_IHTMLSTYLE2_WORDBREAK = DISPID_A_WORDBREAK;
1194 DISPID_IHTMLSTYLE2_LINEBREAK = DISPID_A_LINEBREAK ;
1195 DISPID_IHTMLSTYLE2_TEXTJUSTIFY = DISPID_A_TEXTJUSTIFY;
1196 DISPID_IHTMLSTYLE2_TEXTJUSTIFYTRIM = DISPID_A_TEXTJUSTIFYTRIM;
1197 DISPID_IHTMLSTYLE2_TEXTKASHIDA = DISPID_A_TEXTKASHIDA;
1198 DISPID_IHTMLSTYLE2_TEXTAUTOSPACE = DISPID_A_TEXTAUTOSPACE ;
1199 DISPID_IHTMLSTYLE2_OVERFLOWX = DISPID_A_OVERFLOWX;
1200 DISPID_IHTMLSTYLE2_OVERFLOWY = DISPID_A_OVERFLOWY;
1201 DISPID_IHTMLSTYLE2_ACCELERATOR = DISPID_A_ACCELERATOR;
1202
1203// DISPIDs for interface IHTMLStyle3
1204
1205 DISPID_IHTMLSTYLE3_LAYOUTFLOW = DISPID_A_LAYOUTFLOW ;
1206 DISPID_IHTMLSTYLE3_ZOOM = DISPID_A_ZOOM ;
1207 DISPID_IHTMLSTYLE3_WORDWRAP = DISPID_A_WORDWRAP;
1208 DISPID_IHTMLSTYLE3_TEXTUNDERLINEPOSITION = DISPID_A_TEXTUNDERLINEPOSITION;
1209 DISPID_IHTMLSTYLE3_SCROLLBARBASECOLOR = DISPID_A_SCROLLBARBASECOLOR ;
1210 DISPID_IHTMLSTYLE3_SCROLLBARFACECOLOR = DISPID_A_SCROLLBARFACECOLOR;
1211 DISPID_IHTMLSTYLE3_SCROLLBAR3DLIGHTCOLOR = DISPID_A_SCROLLBAR3DLIGHTCOLOR;
1212 DISPID_IHTMLSTYLE3_SCROLLBARSHADOWCOLOR = DISPID_A_SCROLLBARSHADOWCOLOR;
1213 DISPID_IHTMLSTYLE3_SCROLLBARHIGHLIGHTCOLOR = DISPID_A_SCROLLBARHIGHLIGHTCOLOR;
1214 DISPID_IHTMLSTYLE3_SCROLLBARDARKSHADOWCOLOR = DISPID_A_SCROLLBARDARKSHADOWCOLOR ;
1215 DISPID_IHTMLSTYLE3_SCROLLBARARROWCOLOR = DISPID_A_SCROLLBARARROWCOLOR;
1216 DISPID_IHTMLSTYLE3_SCROLLBARTRACKCOLOR = DISPID_A_SCROLLBARTRACKCOLOR ;
1217 DISPID_IHTMLSTYLE3_WRITINGMODE = DISPID_A_WRITINGMODE;
1218 DISPID_IHTMLSTYLE3_TEXTALIGNLAST = DISPID_A_TEXTALIGNLAST ;
1219 DISPID_IHTMLSTYLE3_TEXTKASHIDASPACE = DISPID_A_TEXTKASHIDASPACE;
1220
1221// DISPIDs for interface IHTMLRuleStyle
1222
1223 DISPID_IHTMLRULESTYLE_FONTFAMILY = DISPID_A_FONTFACE ;
1224 DISPID_IHTMLRULESTYLE_FONTSTYLE = DISPID_A_FONTSTYLE ;
1225 DISPID_IHTMLRULESTYLE_FONTVARIANT = DISPID_A_FONTVARIANT ;
1226 DISPID_IHTMLRULESTYLE_FONTWEIGHT = DISPID_A_FONTWEIGHT ;
1227 DISPID_IHTMLRULESTYLE_FONTSIZE = DISPID_A_FONTSIZE;
1228 DISPID_IHTMLRULESTYLE_FONT = DISPID_A_FONT ;
1229 DISPID_IHTMLRULESTYLE_COLOR = DISPID_A_COLOR ;
1230 DISPID_IHTMLRULESTYLE_BACKGROUND = DISPID_A_BACKGROUND ;
1231 DISPID_IHTMLRULESTYLE_BACKGROUNDCOLOR = DISPID_BACKCOLOR ;
1232 DISPID_IHTMLRULESTYLE_BACKGROUNDIMAGE = DISPID_A_BACKGROUNDIMAGE ;
1233 DISPID_IHTMLRULESTYLE_BACKGROUNDREPEAT = DISPID_A_BACKGROUNDREPEAT ;
1234 DISPID_IHTMLRULESTYLE_BACKGROUNDATTACHMENT = DISPID_A_BACKGROUNDATTACHMENT;
1235 DISPID_IHTMLRULESTYLE_BACKGROUNDPOSITION = DISPID_A_BACKGROUNDPOSITION ;
1236 DISPID_IHTMLRULESTYLE_BACKGROUNDPOSITIONX= DISPID_A_BACKGROUNDPOSX ;
1237 DISPID_IHTMLRULESTYLE_BACKGROUNDPOSITIONY= DISPID_A_BACKGROUNDPOSY ;
1238 DISPID_IHTMLRULESTYLE_WORDSPACING = DISPID_A_WORDSPACING ;
1239 DISPID_IHTMLRULESTYLE_LETTERSPACING = DISPID_A_LETTERSPACING ;
1240 DISPID_IHTMLRULESTYLE_TEXTDECORATION = DISPID_A_TEXTDECORATION ;
1241 DISPID_IHTMLRULESTYLE_TEXTDECORATIONNONE = DISPID_A_TEXTDECORATIONNONE;
1242 DISPID_IHTMLRULESTYLE_TEXTDECORATIONUNDERLINE = DISPID_A_TEXTDECORATIONUNDERLINE;
1243 DISPID_IHTMLRULESTYLE_TEXTDECORATIONOVERLINE = DISPID_A_TEXTDECORATIONOVERLINE ;
1244 DISPID_IHTMLRULESTYLE_TEXTDECORATIONLINETHROUGH = DISPID_A_TEXTDECORATIONLINETHROUGH ;
1245 DISPID_IHTMLRULESTYLE_TEXTDECORATIONBLINK= DISPID_A_TEXTDECORATIONBLINK ;
1246 DISPID_IHTMLRULESTYLE_VERTICALALIGN = DISPID_A_VERTICALALIGN ;
1247 DISPID_IHTMLRULESTYLE_TEXTTRANSFORM = DISPID_A_TEXTTRANSFORM;
1248 DISPID_IHTMLRULESTYLE_TEXTALIGN = STDPROPID_XOBJ_BLOCKALIGN ;
1249 DISPID_IHTMLRULESTYLE_TEXTINDENT = DISPID_A_TEXTINDENT ;
1250 DISPID_IHTMLRULESTYLE_LINEHEIGHT = DISPID_A_LINEHEIGHT;
1251 DISPID_IHTMLRULESTYLE_MARGINTOP = DISPID_A_MARGINTOP;
1252 DISPID_IHTMLRULESTYLE_MARGINRIGHT = DISPID_A_MARGINRIGHT;
1253 DISPID_IHTMLRULESTYLE_MARGINBOTTOM = DISPID_A_MARGINBOTTOM ;
1254 DISPID_IHTMLRULESTYLE_MARGINLEFT = DISPID_A_MARGINLEFT ;
1255 DISPID_IHTMLRULESTYLE_MARGIN = DISPID_A_MARGIN ;
1256 DISPID_IHTMLRULESTYLE_PADDINGTOP = DISPID_A_PADDINGTOP;
1257 DISPID_IHTMLRULESTYLE_PADDINGRIGHT = DISPID_A_PADDINGRIGHT ;
1258 DISPID_IHTMLRULESTYLE_PADDINGBOTTOM = DISPID_A_PADDINGBOTTOM ;
1259 DISPID_IHTMLRULESTYLE_PADDINGLEFT = DISPID_A_PADDINGLEFT ;
1260 DISPID_IHTMLRULESTYLE_PADDING = DISPID_A_PADDING ;
1261 DISPID_IHTMLRULESTYLE_BORDER = DISPID_A_BORDER ;
1262 DISPID_IHTMLRULESTYLE_BORDERTOP = DISPID_A_BORDERTOP ;
1263 DISPID_IHTMLRULESTYLE_BORDERRIGHT = DISPID_A_BORDERRIGHT ;
1264 DISPID_IHTMLRULESTYLE_BORDERBOTTOM = DISPID_A_BORDERBOTTOM;
1265 DISPID_IHTMLRULESTYLE_BORDERLEFT = DISPID_A_BORDERLEFT ;
1266 DISPID_IHTMLRULESTYLE_BORDERCOLOR = DISPID_A_BORDERCOLOR ;
1267 DISPID_IHTMLRULESTYLE_BORDERTOPCOLOR = DISPID_A_BORDERTOPCOLOR ;
1268 DISPID_IHTMLRULESTYLE_BORDERRIGHTCOLOR = DISPID_A_BORDERRIGHTCOLOR ;
1269 DISPID_IHTMLRULESTYLE_BORDERBOTTOMCOLOR = DISPID_A_BORDERBOTTOMCOLOR;
1270 DISPID_IHTMLRULESTYLE_BORDERLEFTCOLOR = DISPID_A_BORDERLEFTCOLOR;
1271 DISPID_IHTMLRULESTYLE_BORDERWIDTH = DISPID_A_BORDERWIDTH ;
1272 DISPID_IHTMLRULESTYLE_BORDERTOPWIDTH = DISPID_A_BORDERTOPWIDTH ;
1273 DISPID_IHTMLRULESTYLE_BORDERRIGHTWIDTH = DISPID_A_BORDERRIGHTWIDTH ;
1274 DISPID_IHTMLRULESTYLE_BORDERBOTTOMWIDTH = DISPID_A_BORDERBOTTOMWIDTH;
1275 DISPID_IHTMLRULESTYLE_BORDERLEFTWIDTH = DISPID_A_BORDERLEFTWIDTH ;
1276 DISPID_IHTMLRULESTYLE_BORDERSTYLE = DISPID_A_BORDERSTYLE;
1277 DISPID_IHTMLRULESTYLE_BORDERTOPSTYLE = DISPID_A_BORDERTOPSTYLE ;
1278 DISPID_IHTMLRULESTYLE_BORDERRIGHTSTYLE = DISPID_A_BORDERRIGHTSTYLE ;
1279 DISPID_IHTMLRULESTYLE_BORDERBOTTOMSTYLE = DISPID_A_BORDERBOTTOMSTYLE;
1280 DISPID_IHTMLRULESTYLE_BORDERLEFTSTYLE = DISPID_A_BORDERLEFTSTYLE;
1281 DISPID_IHTMLRULESTYLE_WIDTH = STDPROPID_XOBJ_WIDTH ;
1282 DISPID_IHTMLRULESTYLE_HEIGHT = STDPROPID_XOBJ_HEIGHT ;
1283 DISPID_IHTMLRULESTYLE_STYLEFLOAT = DISPID_A_FLOAT ;
1284 DISPID_IHTMLRULESTYLE_CLEAR = DISPID_A_CLEAR ;
1285 DISPID_IHTMLRULESTYLE_DISPLAY = DISPID_A_DISPLAY ;
1286 DISPID_IHTMLRULESTYLE_VISIBILITY = DISPID_A_VISIBILITY ;
1287 DISPID_IHTMLRULESTYLE_LISTSTYLETYPE = DISPID_A_LISTSTYLETYPE ;
1288 DISPID_IHTMLRULESTYLE_LISTSTYLEPOSITION = DISPID_A_LISTSTYLEPOSITION;
1289 DISPID_IHTMLRULESTYLE_LISTSTYLEIMAGE = DISPID_A_LISTSTYLEIMAGE ;
1290 DISPID_IHTMLRULESTYLE_LISTSTYLE = DISPID_A_LISTSTYLE ;
1291 DISPID_IHTMLRULESTYLE_WHITESPACE = DISPID_A_WHITESPACE ;
1292 DISPID_IHTMLRULESTYLE_TOP = STDPROPID_XOBJ_TOP;
1293 DISPID_IHTMLRULESTYLE_LEFT = STDPROPID_XOBJ_LEFT;
1294 DISPID_IHTMLRULESTYLE_POSITION = DISPID_A_POSITION ;
1295 DISPID_IHTMLRULESTYLE_ZINDEX = DISPID_A_ZINDEX ;
1296 DISPID_IHTMLRULESTYLE_OVERFLOW = DISPID_A_OVERFLOW ;
1297 DISPID_IHTMLRULESTYLE_PAGEBREAKBEFORE = DISPID_A_PAGEBREAKBEFORE ;
1298 DISPID_IHTMLRULESTYLE_PAGEBREAKAFTER = DISPID_A_PAGEBREAKAFTER ;
1299 DISPID_IHTMLRULESTYLE_CSSTEXT = DISPID_A_STYLETEXT ;
1300 DISPID_IHTMLRULESTYLE_CURSOR = DISPID_A_CURSOR ;
1301 DISPID_IHTMLRULESTYLE_CLIP = DISPID_A_CLIP ;
1302 DISPID_IHTMLRULESTYLE_FILTER = DISPID_A_FILTER;
1303 DISPID_IHTMLRULESTYLE_SETATTRIBUTE = DISPID_HTMLOBJECT+1 ;
1304 DISPID_IHTMLRULESTYLE_GETATTRIBUTE = DISPID_HTMLOBJECT+2 ;
1305 DISPID_IHTMLRULESTYLE_REMOVEATTRIBUTE = DISPID_HTMLOBJECT+3;
1306
1307// DISPIDs for interface IHTMLRuleStyle2
1308
1309 DISPID_IHTMLRULESTYLE2_TABLELAYOUT = DISPID_A_TABLELAYOUT ;
1310 DISPID_IHTMLRULESTYLE2_BORDERCOLLAPSE = DISPID_A_BORDERCOLLAPSE;
1311 DISPID_IHTMLRULESTYLE2_DIRECTION = DISPID_A_DIRECTION ;
1312 DISPID_IHTMLRULESTYLE2_BEHAVIOR = DISPID_A_BEHAVIOR ;
1313 DISPID_IHTMLRULESTYLE2_POSITION = DISPID_A_POSITION ;
1314 DISPID_IHTMLRULESTYLE2_UNICODEBIDI = DISPID_A_UNICODEBIDI ;
1315 DISPID_IHTMLRULESTYLE2_BOTTOM = STDPROPID_XOBJ_BOTTOM ;
1316 DISPID_IHTMLRULESTYLE2_RIGHT = STDPROPID_XOBJ_RIGHT ;
1317 DISPID_IHTMLRULESTYLE2_PIXELBOTTOM = DISPID_STYLE+9 ;
1318 DISPID_IHTMLRULESTYLE2_PIXELRIGHT = DISPID_STYLE+10 ;
1319 DISPID_IHTMLRULESTYLE2_POSBOTTOM = DISPID_STYLE+11 ;
1320 DISPID_IHTMLRULESTYLE2_POSRIGHT = DISPID_STYLE+12 ;
1321 DISPID_IHTMLRULESTYLE2_IMEMODE = DISPID_A_IMEMODE ;
1322 DISPID_IHTMLRULESTYLE2_RUBYALIGN = DISPID_A_RUBYALIGN ;
1323 DISPID_IHTMLRULESTYLE2_RUBYPOSITION = DISPID_A_RUBYPOSITION ;
1324 DISPID_IHTMLRULESTYLE2_RUBYOVERHANG = DISPID_A_RUBYOVERHANG ;
1325 DISPID_IHTMLRULESTYLE2_LAYOUTGRIDCHAR = DISPID_A_LAYOUTGRIDCHAR ;
1326 DISPID_IHTMLRULESTYLE2_LAYOUTGRIDLINE = DISPID_A_LAYOUTGRIDLINE ;
1327 DISPID_IHTMLRULESTYLE2_LAYOUTGRIDMODE = DISPID_A_LAYOUTGRIDMODE ;
1328 DISPID_IHTMLRULESTYLE2_LAYOUTGRIDTYPE = DISPID_A_LAYOUTGRIDTYPE ;
1329 DISPID_IHTMLRULESTYLE2_LAYOUTGRID = DISPID_A_LAYOUTGRID ;
1330 DISPID_IHTMLRULESTYLE2_TEXTAUTOSPACE = DISPID_A_TEXTAUTOSPACE ;
1331 DISPID_IHTMLRULESTYLE2_WORDBREAK = DISPID_A_WORDBREAK ;
1332 DISPID_IHTMLRULESTYLE2_LINEBREAK = DISPID_A_LINEBREAK ;
1333 DISPID_IHTMLRULESTYLE2_TEXTJUSTIFY = DISPID_A_TEXTJUSTIFY ;
1334 DISPID_IHTMLRULESTYLE2_TEXTJUSTIFYTRIM = DISPID_A_TEXTJUSTIFYTRIM ;
1335 DISPID_IHTMLRULESTYLE2_TEXTKASHIDA = DISPID_A_TEXTKASHIDA ;
1336 DISPID_IHTMLRULESTYLE2_OVERFLOWX = DISPID_A_OVERFLOWX ;
1337 DISPID_IHTMLRULESTYLE2_OVERFLOWY = DISPID_A_OVERFLOWY ;
1338 DISPID_IHTMLRULESTYLE2_ACCELERATOR = DISPID_A_ACCELERATOR ;
1339
1340// DISPIDs for interface IHTMLRuleStyle3
1341
1342 DISPID_IHTMLRULESTYLE3_LAYOUTFLOW = DISPID_A_LAYOUTFLOW ;
1343 DISPID_IHTMLRULESTYLE3_ZOOM = DISPID_A_ZOOM ;
1344 DISPID_IHTMLRULESTYLE3_WORDWRAP = DISPID_A_WORDWRAP ;
1345 DISPID_IHTMLRULESTYLE3_TEXTUNDERLINEPOSITION = DISPID_A_TEXTUNDERLINEPOSITION;
1346 DISPID_IHTMLRULESTYLE3_SCROLLBARBASECOLOR = DISPID_A_SCROLLBARBASECOLOR ;
1347 DISPID_IHTMLRULESTYLE3_SCROLLBARFACECOLOR = DISPID_A_SCROLLBARFACECOLOR ;
1348 DISPID_IHTMLRULESTYLE3_SCROLLBAR3DLIGHTCOLOR = DISPID_A_SCROLLBAR3DLIGHTCOLOR ;
1349 DISPID_IHTMLRULESTYLE3_SCROLLBARSHADOWCOLOR = DISPID_A_SCROLLBARSHADOWCOLOR ;
1350 DISPID_IHTMLRULESTYLE3_SCROLLBARHIGHLIGHTCOLOR = DISPID_A_SCROLLBARHIGHLIGHTCOLOR ;
1351 DISPID_IHTMLRULESTYLE3_SCROLLBARDARKSHADOWCOLOR = DISPID_A_SCROLLBARDARKSHADOWCOLOR;
1352 DISPID_IHTMLRULESTYLE3_SCROLLBARARROWCOLOR = DISPID_A_SCROLLBARARROWCOLOR;
1353 DISPID_IHTMLRULESTYLE3_SCROLLBARTRACKCOLOR = DISPID_A_SCROLLBARTRACKCOLOR;
1354 DISPID_IHTMLRULESTYLE3_WRITINGMODE = DISPID_A_WRITINGMODE ;
1355 DISPID_IHTMLRULESTYLE3_TEXTALIGNLAST = DISPID_A_TEXTALIGNLAST ;
1356 DISPID_IHTMLRULESTYLE3_TEXTKASHIDASPACE = DISPID_A_TEXTKASHIDASPACE ;
1357
1358// DISPIDs for interface IHTMLRenderStyle
1359
1360 DISPID_IHTMLRENDERSTYLE_TEXTLINETHROUGHSTYLE = DISPID_A_TEXTLINETHROUGHSTYLE ;
1361 DISPID_IHTMLRENDERSTYLE_TEXTUNDERLINESTYLE = DISPID_A_TEXTUNDERLINESTYLE ;
1362 DISPID_IHTMLRENDERSTYLE_TEXTEFFECT = DISPID_A_TEXTEFFECT ;
1363 DISPID_IHTMLRENDERSTYLE_TEXTCOLOR = DISPID_A_TEXTCOLOR ;
1364 DISPID_IHTMLRENDERSTYLE_TEXTBACKGROUNDCOLOR = DISPID_A_TEXTBACKGROUNDCOLOR ;
1365 DISPID_IHTMLRENDERSTYLE_TEXTDECORATIONCOLOR = DISPID_A_TEXTDECORATIONCOLOR;
1366 DISPID_IHTMLRENDERSTYLE_RENDERINGPRIORITY= DISPID_A_RENDERINGPRIORITY ;
1367 DISPID_IHTMLRENDERSTYLE_DEFAULTTEXTSELECTION = DISPID_A_DEFAULTTEXTSELECTION ;
1368 DISPID_IHTMLRENDERSTYLE_TEXTDECORATION = DISPID_A_STYLETEXTDECORATION;
1369
1370// DISPIDs for interface IHTMLCurrentStyle
1371
1372 DISPID_IHTMLCURRENTSTYLE_POSITION = DISPID_A_POSITION ;
1373 DISPID_IHTMLCURRENTSTYLE_STYLEFLOAT = DISPID_A_FLOAT ;
1374 DISPID_IHTMLCURRENTSTYLE_COLOR = DISPID_A_COLOR ;
1375 DISPID_IHTMLCURRENTSTYLE_BACKGROUNDCOLOR = DISPID_BACKCOLOR ;
1376 DISPID_IHTMLCURRENTSTYLE_FONTFAMILY = DISPID_A_FONTFACE ;
1377 DISPID_IHTMLCURRENTSTYLE_FONTSTYLE = DISPID_A_FONTSTYLE ;
1378 DISPID_IHTMLCURRENTSTYLE_FONTVARIANT = DISPID_A_FONTVARIANT ;
1379 DISPID_IHTMLCURRENTSTYLE_FONTWEIGHT = DISPID_A_FONTWEIGHT ;
1380 DISPID_IHTMLCURRENTSTYLE_FONTSIZE = DISPID_A_FONTSIZE ;
1381 DISPID_IHTMLCURRENTSTYLE_BACKGROUNDIMAGE = DISPID_A_BACKGROUNDIMAGE ;
1382 DISPID_IHTMLCURRENTSTYLE_BACKGROUNDPOSITIONX = DISPID_A_BACKGROUNDPOSX ;
1383 DISPID_IHTMLCURRENTSTYLE_BACKGROUNDPOSITIONY = DISPID_A_BACKGROUNDPOSY ;
1384 DISPID_IHTMLCURRENTSTYLE_BACKGROUNDREPEAT= DISPID_A_BACKGROUNDREPEAT ;
1385 DISPID_IHTMLCURRENTSTYLE_BORDERLEFTCOLOR = DISPID_A_BORDERLEFTCOLOR ;
1386 DISPID_IHTMLCURRENTSTYLE_BORDERTOPCOLOR = DISPID_A_BORDERTOPCOLOR ;
1387 DISPID_IHTMLCURRENTSTYLE_BORDERRIGHTCOLOR= DISPID_A_BORDERRIGHTCOLOR ;
1388 DISPID_IHTMLCURRENTSTYLE_BORDERBOTTOMCOLOR = DISPID_A_BORDERBOTTOMCOLOR ;
1389 DISPID_IHTMLCURRENTSTYLE_BORDERTOPSTYLE = DISPID_A_BORDERTOPSTYLE ;
1390 DISPID_IHTMLCURRENTSTYLE_BORDERRIGHTSTYLE= DISPID_A_BORDERRIGHTSTYLE ;
1391 DISPID_IHTMLCURRENTSTYLE_BORDERBOTTOMSTYLE = DISPID_A_BORDERBOTTOMSTYLE;
1392 DISPID_IHTMLCURRENTSTYLE_BORDERLEFTSTYLE = DISPID_A_BORDERLEFTSTYLE ;
1393 DISPID_IHTMLCURRENTSTYLE_BORDERTOPWIDTH = DISPID_A_BORDERTOPWIDTH ;
1394 DISPID_IHTMLCURRENTSTYLE_BORDERRIGHTWIDTH= DISPID_A_BORDERRIGHTWIDTH ;
1395 DISPID_IHTMLCURRENTSTYLE_BORDERBOTTOMWIDTH = DISPID_A_BORDERBOTTOMWIDTH ;
1396 DISPID_IHTMLCURRENTSTYLE_BORDERLEFTWIDTH = DISPID_A_BORDERLEFTWIDTH ;
1397 DISPID_IHTMLCURRENTSTYLE_LEFT = STDPROPID_XOBJ_LEFT ;
1398 DISPID_IHTMLCURRENTSTYLE_TOP = STDPROPID_XOBJ_TOP ;
1399 DISPID_IHTMLCURRENTSTYLE_WIDTH = STDPROPID_XOBJ_WIDTH;
1400 DISPID_IHTMLCURRENTSTYLE_HEIGHT = STDPROPID_XOBJ_HEIGHT ;
1401 DISPID_IHTMLCURRENTSTYLE_PADDINGLEFT = DISPID_A_PADDINGLEFT;
1402 DISPID_IHTMLCURRENTSTYLE_PADDINGTOP = DISPID_A_PADDINGTOP ;
1403 DISPID_IHTMLCURRENTSTYLE_PADDINGRIGHT = DISPID_A_PADDINGRIGHT ;
1404 DISPID_IHTMLCURRENTSTYLE_PADDINGBOTTOM = DISPID_A_PADDINGBOTTOM ;
1405 DISPID_IHTMLCURRENTSTYLE_TEXTALIGN = STDPROPID_XOBJ_BLOCKALIGN ;
1406 DISPID_IHTMLCURRENTSTYLE_TEXTDECORATION = DISPID_A_TEXTDECORATION ;
1407 DISPID_IHTMLCURRENTSTYLE_DISPLAY = DISPID_A_DISPLAY ;
1408 DISPID_IHTMLCURRENTSTYLE_VISIBILITY = DISPID_A_VISIBILITY ;
1409 DISPID_IHTMLCURRENTSTYLE_ZINDEX = DISPID_A_ZINDEX ;
1410 DISPID_IHTMLCURRENTSTYLE_LETTERSPACING = DISPID_A_LETTERSPACING ;
1411 DISPID_IHTMLCURRENTSTYLE_LINEHEIGHT = DISPID_A_LINEHEIGHT ;
1412 DISPID_IHTMLCURRENTSTYLE_TEXTINDENT = DISPID_A_TEXTINDENT ;
1413 DISPID_IHTMLCURRENTSTYLE_VERTICALALIGN = DISPID_A_VERTICALALIGN ;
1414 DISPID_IHTMLCURRENTSTYLE_BACKGROUNDATTACHMENT = DISPID_A_BACKGROUNDATTACHMENT ;
1415 DISPID_IHTMLCURRENTSTYLE_MARGINTOP = DISPID_A_MARGINTOP ;
1416 DISPID_IHTMLCURRENTSTYLE_MARGINRIGHT = DISPID_A_MARGINRIGHT ;
1417 DISPID_IHTMLCURRENTSTYLE_MARGINBOTTOM = DISPID_A_MARGINBOTTOM ;
1418 DISPID_IHTMLCURRENTSTYLE_MARGINLEFT = DISPID_A_MARGINLEFT ;
1419 DISPID_IHTMLCURRENTSTYLE_CLEAR = DISPID_A_CLEAR ;
1420 DISPID_IHTMLCURRENTSTYLE_LISTSTYLETYPE = DISPID_A_LISTSTYLETYPE ;
1421 DISPID_IHTMLCURRENTSTYLE_LISTSTYLEPOSITION = DISPID_A_LISTSTYLEPOSITION ;
1422 DISPID_IHTMLCURRENTSTYLE_LISTSTYLEIMAGE = DISPID_A_LISTSTYLEIMAGE ;
1423 DISPID_IHTMLCURRENTSTYLE_CLIPTOP = DISPID_A_CLIPRECTTOP ;
1424 DISPID_IHTMLCURRENTSTYLE_CLIPRIGHT = DISPID_A_CLIPRECTRIGHT;
1425 DISPID_IHTMLCURRENTSTYLE_CLIPBOTTOM = DISPID_A_CLIPRECTBOTTOM ;
1426 DISPID_IHTMLCURRENTSTYLE_CLIPLEFT = DISPID_A_CLIPRECTLEFT ;
1427 DISPID_IHTMLCURRENTSTYLE_OVERFLOW = DISPID_A_OVERFLOW;
1428 DISPID_IHTMLCURRENTSTYLE_PAGEBREAKBEFORE = DISPID_A_PAGEBREAKBEFORE ;
1429 DISPID_IHTMLCURRENTSTYLE_PAGEBREAKAFTER = DISPID_A_PAGEBREAKAFTER;
1430 DISPID_IHTMLCURRENTSTYLE_CURSOR = DISPID_A_CURSOR ;
1431 DISPID_IHTMLCURRENTSTYLE_TABLELAYOUT = DISPID_A_TABLELAYOUT;
1432 DISPID_IHTMLCURRENTSTYLE_BORDERCOLLAPSE = DISPID_A_BORDERCOLLAPSE ;
1433 DISPID_IHTMLCURRENTSTYLE_DIRECTION = DISPID_A_DIRECTION ;
1434 DISPID_IHTMLCURRENTSTYLE_BEHAVIOR = DISPID_A_BEHAVIOR ;
1435 DISPID_IHTMLCURRENTSTYLE_GETATTRIBUTE = DISPID_HTMLOBJECT+2 ;
1436 DISPID_IHTMLCURRENTSTYLE_UNICODEBIDI = DISPID_A_UNICODEBIDI ;
1437 DISPID_IHTMLCURRENTSTYLE_RIGHT = STDPROPID_XOBJ_RIGHT ;
1438 DISPID_IHTMLCURRENTSTYLE_BOTTOM = STDPROPID_XOBJ_BOTTOM;
1439 DISPID_IHTMLCURRENTSTYLE_IMEMODE = DISPID_A_IMEMODE ;
1440 DISPID_IHTMLCURRENTSTYLE_RUBYALIGN = DISPID_A_RUBYALIGN ;
1441 DISPID_IHTMLCURRENTSTYLE_RUBYPOSITION = DISPID_A_RUBYPOSITION ;
1442 DISPID_IHTMLCURRENTSTYLE_RUBYOVERHANG = DISPID_A_RUBYOVERHANG ;
1443 DISPID_IHTMLCURRENTSTYLE_TEXTAUTOSPACE = DISPID_A_TEXTAUTOSPACE ;
1444 DISPID_IHTMLCURRENTSTYLE_LINEBREAK = DISPID_A_LINEBREAK ;
1445 DISPID_IHTMLCURRENTSTYLE_WORDBREAK = DISPID_A_WORDBREAK ;
1446 DISPID_IHTMLCURRENTSTYLE_TEXTJUSTIFY = DISPID_A_TEXTJUSTIFY ;
1447 DISPID_IHTMLCURRENTSTYLE_TEXTJUSTIFYTRIM = DISPID_A_TEXTJUSTIFYTRIM ;
1448 DISPID_IHTMLCURRENTSTYLE_TEXTKASHIDA = DISPID_A_TEXTKASHIDA ;
1449 DISPID_IHTMLCURRENTSTYLE_BLOCKDIRECTION = DISPID_A_DIR ;
1450 DISPID_IHTMLCURRENTSTYLE_LAYOUTGRIDCHAR = DISPID_A_LAYOUTGRIDCHAR ;
1451 DISPID_IHTMLCURRENTSTYLE_LAYOUTGRIDLINE = DISPID_A_LAYOUTGRIDLINE ;
1452 DISPID_IHTMLCURRENTSTYLE_LAYOUTGRIDMODE = DISPID_A_LAYOUTGRIDMODE;
1453 DISPID_IHTMLCURRENTSTYLE_LAYOUTGRIDTYPE = DISPID_A_LAYOUTGRIDTYPE ;
1454 DISPID_IHTMLCURRENTSTYLE_BORDERSTYLE = DISPID_A_BORDERSTYLE;
1455 DISPID_IHTMLCURRENTSTYLE_BORDERCOLOR = DISPID_A_BORDERCOLOR;
1456 DISPID_IHTMLCURRENTSTYLE_BORDERWIDTH = DISPID_A_BORDERWIDTH;
1457 DISPID_IHTMLCURRENTSTYLE_PADDING = DISPID_A_PADDING ;
1458 DISPID_IHTMLCURRENTSTYLE_MARGIN = DISPID_A_MARGIN ;
1459 DISPID_IHTMLCURRENTSTYLE_ACCELERATOR = DISPID_A_ACCELERATOR ;
1460 DISPID_IHTMLCURRENTSTYLE_OVERFLOWX = DISPID_A_OVERFLOWX;
1461 DISPID_IHTMLCURRENTSTYLE_OVERFLOWY = DISPID_A_OVERFLOWY;
1462 DISPID_IHTMLCURRENTSTYLE_TEXTTRANSFORM = DISPID_A_TEXTTRANSFORM ;
1463
1464// DISPIDs for interface IHTMLCurrentStyle2
1465
1466 DISPID_IHTMLCURRENTSTYLE2_LAYOUTFLOW = DISPID_A_LAYOUTFLOW;
1467 DISPID_IHTMLCURRENTSTYLE2_WORDWRAP = DISPID_A_WORDWRAP ;
1468 DISPID_IHTMLCURRENTSTYLE2_TEXTUNDERLINEPOSITION = DISPID_A_TEXTUNDERLINEPOSITION ;
1469 DISPID_IHTMLCURRENTSTYLE2_HASLAYOUT = DISPID_A_HASLAYOUT ;
1470 DISPID_IHTMLCURRENTSTYLE2_SCROLLBARBASECOLOR = DISPID_A_SCROLLBARBASECOLOR ;
1471 DISPID_IHTMLCURRENTSTYLE2_SCROLLBARFACECOLOR = DISPID_A_SCROLLBARFACECOLOR ;
1472 DISPID_IHTMLCURRENTSTYLE2_SCROLLBAR3DLIGHTCOLOR = DISPID_A_SCROLLBAR3DLIGHTCOLOR;
1473 DISPID_IHTMLCURRENTSTYLE2_SCROLLBARSHADOWCOLOR = DISPID_A_SCROLLBARSHADOWCOLOR ;
1474 DISPID_IHTMLCURRENTSTYLE2_SCROLLBARHIGHLIGHTCOLOR = DISPID_A_SCROLLBARHIGHLIGHTCOLOR ;
1475 DISPID_IHTMLCURRENTSTYLE2_SCROLLBARDARKSHADOWCOLOR = DISPID_A_SCROLLBARDARKSHADOWCOLOR ;
1476 DISPID_IHTMLCURRENTSTYLE2_SCROLLBARARROWCOLOR = DISPID_A_SCROLLBARARROWCOLOR;
1477 DISPID_IHTMLCURRENTSTYLE2_SCROLLBARTRACKCOLOR = DISPID_A_SCROLLBARTRACKCOLOR;
1478 DISPID_IHTMLCURRENTSTYLE2_WRITINGMODE = DISPID_A_WRITINGMODE;
1479 DISPID_IHTMLCURRENTSTYLE2_ZOOM = DISPID_A_ZOOM ;
1480 DISPID_IHTMLCURRENTSTYLE2_FILTER = DISPID_A_FILTER ;
1481 DISPID_IHTMLCURRENTSTYLE2_TEXTALIGNLAST = DISPID_A_TEXTALIGNLAST ;
1482 DISPID_IHTMLCURRENTSTYLE2_TEXTKASHIDASPACE = DISPID_A_TEXTKASHIDASPACE ;
1483 DISPID_IHTMLCURRENTSTYLE2_ISBLOCK = DISPID_A_ISBLOCK;
1484
1485// DISPIDs for interface IHTMLRect
1486
1487 DISPID_IHTMLRECT_LEFT = DISPID_OMRECT+1;
1488 DISPID_IHTMLRECT_TOP = DISPID_OMRECT+2;
1489 DISPID_IHTMLRECT_RIGHT = DISPID_OMRECT+3;
1490 DISPID_IHTMLRECT_BOTTOM = DISPID_OMRECT+4;
1491
1492// DISPIDs for interface IHTMLRectCollection
1493
1494 DISPID_IHTMLRECTCOLLECTION_LENGTH = DISPID_COLLECTION ;
1495 DISPID_IHTMLRECTCOLLECTION__NEWENUM = DISPID_NEWENUM;
1496 DISPID_IHTMLRECTCOLLECTION_ITEM = DISPID_VALUE ;
1497
1498// DISPIDs for interface IHTMLDOMNode
1499
1500 DISPID_IHTMLDOMNODE_NODETYPE = DISPID_ELEMENT+46;
1501 DISPID_IHTMLDOMNODE_PARENTNODE = DISPID_ELEMENT+47 ;
1502 DISPID_IHTMLDOMNODE_HASCHILDNODES = DISPID_ELEMENT+48;
1503 DISPID_IHTMLDOMNODE_CHILDNODES = DISPID_ELEMENT+49;
1504 DISPID_IHTMLDOMNODE_ATTRIBUTES = DISPID_ELEMENT+50;
1505 DISPID_IHTMLDOMNODE_INSERTBEFORE = DISPID_ELEMENT+51;
1506 DISPID_IHTMLDOMNODE_REMOVECHILD = DISPID_ELEMENT+52;
1507 DISPID_IHTMLDOMNODE_REPLACECHILD = DISPID_ELEMENT+53;
1508 DISPID_IHTMLDOMNODE_CLONENODE = DISPID_ELEMENT+61;
1509 DISPID_IHTMLDOMNODE_REMOVENODE = DISPID_ELEMENT+66;
1510 DISPID_IHTMLDOMNODE_SWAPNODE = DISPID_ELEMENT+68;
1511 DISPID_IHTMLDOMNODE_REPLACENODE = DISPID_ELEMENT+67;
1512 DISPID_IHTMLDOMNODE_APPENDCHILD = DISPID_ELEMENT+73;
1513 DISPID_IHTMLDOMNODE_NODENAME = DISPID_ELEMENT+74;
1514 DISPID_IHTMLDOMNODE_NODEVALUE = DISPID_ELEMENT+75;
1515 DISPID_IHTMLDOMNODE_FIRSTCHILD = DISPID_ELEMENT+76;
1516 DISPID_IHTMLDOMNODE_LASTCHILD = DISPID_ELEMENT+77;
1517 DISPID_IHTMLDOMNODE_PREVIOUSSIBLING = DISPID_ELEMENT+78;
1518 DISPID_IHTMLDOMNODE_NEXTSIBLING = DISPID_ELEMENT+79;
1519
1520// DISPIDs for interface IHTMLDOMAttribute
1521
1522 DISPID_IHTMLDOMATTRIBUTE_NODENAME = DISPID_DOMATTRIBUTE;
1523 DISPID_IHTMLDOMATTRIBUTE_NODEVALUE = DISPID_VALUE;
1524 DISPID_IHTMLDOMATTRIBUTE_SPECIFIED = DISPID_DOMATTRIBUTE+1 ;
1525
1526// DISPIDs for interface IHTMLDOMTextNode
1527
1528 DISPID_IHTMLDOMTEXTNODE_DATA = DISPID_DOMTEXTNODE;
1529 DISPID_IHTMLDOMTEXTNODE_TOSTRING = DISPID_DOMTEXTNODE+1 ;
1530 DISPID_IHTMLDOMTEXTNODE_LENGTH = DISPID_DOMTEXTNODE+2;
1531 DISPID_IHTMLDOMTEXTNODE_SPLITTEXT = DISPID_DOMTEXTNODE+3;
1532
1533// DISPIDs for interface IHTMLAttributeCollection
1534
1535 DISPID_IHTMLATTRIBUTECOLLECTION_LENGTH = DISPID_COLLECTION ;
1536 DISPID_IHTMLATTRIBUTECOLLECTION__NEWENUM = DISPID_NEWENUM ;
1537 DISPID_IHTMLATTRIBUTECOLLECTION_ITEM = DISPID_VALUE ;
1538
1539// DISPIDs for interface IHTMLDOMChildrenCollection
1540
1541 DISPID_IHTMLDOMCHILDRENCOLLECTION_LENGTH = DISPID_COLLECTION ;
1542 DISPID_IHTMLDOMCHILDRENCOLLECTION__NEWENUM = DISPID_NEWENUM;
1543 DISPID_IHTMLDOMCHILDRENCOLLECTION_ITEM = DISPID_VALUE;
1544
1545// DISPIDs for interface IHTMLElement
1546
1547 DISPID_IHTMLELEMENT_SETATTRIBUTE = DISPID_HTMLOBJECT+1 ;
1548 DISPID_IHTMLELEMENT_GETATTRIBUTE = DISPID_HTMLOBJECT+2;
1549 DISPID_IHTMLELEMENT_REMOVEATTRIBUTE = DISPID_HTMLOBJECT+3;
1550 DISPID_IHTMLELEMENT_CLASSNAME = DISPID_ELEMENT+1 ;
1551 DISPID_IHTMLELEMENT_ID = DISPID_ELEMENT+2 ;
1552 DISPID_IHTMLELEMENT_TAGNAME = DISPID_ELEMENT+4;
1553 DISPID_IHTMLELEMENT_PARENTELEMENT = STDPROPID_XOBJ_PARENT ;
1554 DISPID_IHTMLELEMENT_STYLE = STDPROPID_XOBJ_STYLE ;
1555 DISPID_IHTMLELEMENT_ONHELP = DISPID_EVPROP_ONHELP;
1556 DISPID_IHTMLELEMENT_ONCLICK = DISPID_EVPROP_ONCLICK ;
1557 DISPID_IHTMLELEMENT_ONDBLCLICK = DISPID_EVPROP_ONDBLCLICK ;
1558 DISPID_IHTMLELEMENT_ONKEYDOWN = DISPID_EVPROP_ONKEYDOWN ;
1559 DISPID_IHTMLELEMENT_ONKEYUP = DISPID_EVPROP_ONKEYUP ;
1560 DISPID_IHTMLELEMENT_ONKEYPRESS = DISPID_EVPROP_ONKEYPRESS ;
1561 DISPID_IHTMLELEMENT_ONMOUSEOUT = DISPID_EVPROP_ONMOUSEOUT ;
1562 DISPID_IHTMLELEMENT_ONMOUSEOVER = DISPID_EVPROP_ONMOUSEOVER;
1563 DISPID_IHTMLELEMENT_ONMOUSEMOVE = DISPID_EVPROP_ONMOUSEMOVE;
1564 DISPID_IHTMLELEMENT_ONMOUSEDOWN = DISPID_EVPROP_ONMOUSEDOWN;
1565 DISPID_IHTMLELEMENT_ONMOUSEUP = DISPID_EVPROP_ONMOUSEUP;
1566 DISPID_IHTMLELEMENT_DOCUMENT = DISPID_ELEMENT+18;
1567 DISPID_IHTMLELEMENT_TITLE = STDPROPID_XOBJ_CONTROLTIPTEXT ;
1568 DISPID_IHTMLELEMENT_LANGUAGE = DISPID_A_LANGUAGE;
1569 DISPID_IHTMLELEMENT_ONSELECTSTART = DISPID_EVPROP_ONSELECTSTART ;
1570 DISPID_IHTMLELEMENT_SCROLLINTOVIEW = DISPID_ELEMENT+19;
1571 DISPID_IHTMLELEMENT_CONTAINS = DISPID_ELEMENT+20;
1572 DISPID_IHTMLELEMENT_SOURCEINDEX = DISPID_ELEMENT+24;
1573 DISPID_IHTMLELEMENT_RECORDNUMBER = DISPID_ELEMENT+25 ;
1574 DISPID_IHTMLELEMENT_LANG = DISPID_A_LANG ;
1575 DISPID_IHTMLELEMENT_OFFSETLEFT = DISPID_ELEMENT+8 ;
1576 DISPID_IHTMLELEMENT_OFFSETTOP = DISPID_ELEMENT+9 ;
1577 DISPID_IHTMLELEMENT_OFFSETWIDTH = DISPID_ELEMENT+10;
1578 DISPID_IHTMLELEMENT_OFFSETHEIGHT = DISPID_ELEMENT+11 ;
1579 DISPID_IHTMLELEMENT_OFFSETPARENT = DISPID_ELEMENT+12;
1580 DISPID_IHTMLELEMENT_INNERHTML = DISPID_ELEMENT+26;
1581 DISPID_IHTMLELEMENT_INNERTEXT = DISPID_ELEMENT+27;
1582 DISPID_IHTMLELEMENT_OUTERHTML = DISPID_ELEMENT+28;
1583 DISPID_IHTMLELEMENT_OUTERTEXT = DISPID_ELEMENT+29;
1584 DISPID_IHTMLELEMENT_INSERTADJACENTHTML = DISPID_ELEMENT+30;
1585 DISPID_IHTMLELEMENT_INSERTADJACENTTEXT = DISPID_ELEMENT+31;
1586 DISPID_IHTMLELEMENT_PARENTTEXTEDIT = DISPID_ELEMENT+32;
1587 DISPID_IHTMLELEMENT_ISTEXTEDIT = DISPID_ELEMENT+34;
1588 DISPID_IHTMLELEMENT_CLICK = DISPID_ELEMENT+33;
1589 DISPID_IHTMLELEMENT_FILTERS = DISPID_ELEMENT+35;
1590 DISPID_IHTMLELEMENT_ONDRAGSTART = DISPID_EVPROP_ONDRAGSTART;
1591 DISPID_IHTMLELEMENT_TOSTRING = DISPID_ELEMENT+36;
1592 DISPID_IHTMLELEMENT_ONBEFOREUPDATE = DISPID_EVPROP_ONBEFOREUPDATE;
1593 DISPID_IHTMLELEMENT_ONAFTERUPDATE = DISPID_EVPROP_ONAFTERUPDATE;
1594 DISPID_IHTMLELEMENT_ONERRORUPDATE = DISPID_EVPROP_ONERRORUPDATE;
1595 DISPID_IHTMLELEMENT_ONROWEXIT = DISPID_EVPROP_ONROWEXIT ;
1596 DISPID_IHTMLELEMENT_ONROWENTER = DISPID_EVPROP_ONROWENTER;
1597 DISPID_IHTMLELEMENT_ONDATASETCHANGED = DISPID_EVPROP_ONDATASETCHANGED ;
1598 DISPID_IHTMLELEMENT_ONDATAAVAILABLE = DISPID_EVPROP_ONDATAAVAILABLE ;
1599 DISPID_IHTMLELEMENT_ONDATASETCOMPLETE = DISPID_EVPROP_ONDATASETCOMPLETE ;
1600 DISPID_IHTMLELEMENT_ONFILTERCHANGE = DISPID_EVPROP_ONFILTER ;
1601 DISPID_IHTMLELEMENT_CHILDREN = DISPID_ELEMENT+37 ;
1602 DISPID_IHTMLELEMENT_ALL = DISPID_ELEMENT+38 ;
1603
1604// DISPIDs for interface IHTMLElement2
1605
1606 DISPID_IHTMLELEMENT2_SCOPENAME = DISPID_ELEMENT+39 ;
1607 DISPID_IHTMLELEMENT2_SETCAPTURE = DISPID_ELEMENT+40 ;
1608 DISPID_IHTMLELEMENT2_RELEASECAPTURE = DISPID_ELEMENT+41 ;
1609 DISPID_IHTMLELEMENT2_ONLOSECAPTURE = DISPID_EVPROP_ONLOSECAPTURE;
1610 DISPID_IHTMLELEMENT2_COMPONENTFROMPOINT = DISPID_ELEMENT+42 ;
1611 DISPID_IHTMLELEMENT2_DOSCROLL = DISPID_ELEMENT+43;
1612 DISPID_IHTMLELEMENT2_ONSCROLL = DISPID_EVPROP_ONSCROLL ;
1613 DISPID_IHTMLELEMENT2_ONDRAG = DISPID_EVPROP_ONDRAG ;
1614 DISPID_IHTMLELEMENT2_ONDRAGEND = DISPID_EVPROP_ONDRAGEND ;
1615 DISPID_IHTMLELEMENT2_ONDRAGENTER = DISPID_EVPROP_ONDRAGENTER;
1616 DISPID_IHTMLELEMENT2_ONDRAGOVER = DISPID_EVPROP_ONDRAGOVER ;
1617 DISPID_IHTMLELEMENT2_ONDRAGLEAVE = DISPID_EVPROP_ONDRAGLEAVE ;
1618 DISPID_IHTMLELEMENT2_ONDROP = DISPID_EVPROP_ONDROP ;
1619 DISPID_IHTMLELEMENT2_ONBEFORECUT = DISPID_EVPROP_ONBEFORECUT ;
1620 DISPID_IHTMLELEMENT2_ONCUT = DISPID_EVPROP_ONCUT ;
1621 DISPID_IHTMLELEMENT2_ONBEFORECOPY = DISPID_EVPROP_ONBEFORECOPY ;
1622 DISPID_IHTMLELEMENT2_ONCOPY = DISPID_EVPROP_ONCOPY;
1623 DISPID_IHTMLELEMENT2_ONBEFOREPASTE = DISPID_EVPROP_ONBEFOREPASTE ;
1624 DISPID_IHTMLELEMENT2_ONPASTE = DISPID_EVPROP_ONPASTE;
1625 DISPID_IHTMLELEMENT2_CURRENTSTYLE = DISPID_ELEMENT+7 ;
1626 DISPID_IHTMLELEMENT2_ONPROPERTYCHANGE = DISPID_EVPROP_ONPROPERTYCHANGE ;
1627 DISPID_IHTMLELEMENT2_GETCLIENTRECTS = DISPID_ELEMENT+44 ;
1628 DISPID_IHTMLELEMENT2_GETBOUNDINGCLIENTRECT = DISPID_ELEMENT+45 ;
1629 DISPID_IHTMLELEMENT2_SETEXPRESSION = DISPID_HTMLOBJECT+4 ;
1630 DISPID_IHTMLELEMENT2_GETEXPRESSION = DISPID_HTMLOBJECT+5 ;
1631 DISPID_IHTMLELEMENT2_REMOVEEXPRESSION = DISPID_HTMLOBJECT+6;
1632 DISPID_IHTMLELEMENT2_TABINDEX = STDPROPID_XOBJ_TABINDEX ;
1633 DISPID_IHTMLELEMENT2_FOCUS = DISPID_SITE+0 ;
1634 DISPID_IHTMLELEMENT2_ACCESSKEY = DISPID_SITE+5;
1635 DISPID_IHTMLELEMENT2_ONBLUR = DISPID_EVPROP_ONBLUR ;
1636 DISPID_IHTMLELEMENT2_ONFOCUS = DISPID_EVPROP_ONFOCUS;
1637 DISPID_IHTMLELEMENT2_ONRESIZE = DISPID_EVPROP_ONRESIZE ;
1638 DISPID_IHTMLELEMENT2_BLUR = DISPID_SITE+2 ;
1639 DISPID_IHTMLELEMENT2_ADDFILTER = DISPID_SITE+17;
1640 DISPID_IHTMLELEMENT2_REMOVEFILTER = DISPID_SITE+18;
1641 DISPID_IHTMLELEMENT2_CLIENTHEIGHT = DISPID_SITE+19;
1642 DISPID_IHTMLELEMENT2_CLIENTWIDTH = DISPID_SITE+20;
1643 DISPID_IHTMLELEMENT2_CLIENTTOP = DISPID_SITE+21;
1644 DISPID_IHTMLELEMENT2_CLIENTLEFT = DISPID_SITE+22 ;
1645 DISPID_IHTMLELEMENT2_ATTACHEVENT = DISPID_HTMLOBJECT+7;
1646 DISPID_IHTMLELEMENT2_DETACHEVENT = DISPID_HTMLOBJECT+8 ;
1647 DISPID_IHTMLELEMENT2_READYSTATE = DISPID_A_READYSTATE ;
1648 DISPID_IHTMLELEMENT2_ONREADYSTATECHANGE = DISPID_EVPROP_ONREADYSTATECHANGE ;
1649 DISPID_IHTMLELEMENT2_ONROWSDELETE = DISPID_EVPROP_ONROWSDELETE ;
1650 DISPID_IHTMLELEMENT2_ONROWSINSERTED = DISPID_EVPROP_ONROWSINSERTED ;
1651 DISPID_IHTMLELEMENT2_ONCELLCHANGE = DISPID_EVPROP_ONCELLCHANGE;
1652 DISPID_IHTMLELEMENT2_DIR = DISPID_A_DIR ;
1653 DISPID_IHTMLELEMENT2_CREATECONTROLRANGE = DISPID_ELEMENT+56 ;
1654 DISPID_IHTMLELEMENT2_SCROLLHEIGHT = DISPID_ELEMENT+57 ;
1655 DISPID_IHTMLELEMENT2_SCROLLWIDTH = DISPID_ELEMENT+58 ;
1656 DISPID_IHTMLELEMENT2_SCROLLTOP = DISPID_ELEMENT+59 ;
1657 DISPID_IHTMLELEMENT2_SCROLLLEFT = DISPID_ELEMENT+60 ;
1658 DISPID_IHTMLELEMENT2_CLEARATTRIBUTES = DISPID_ELEMENT+62 ;
1659 DISPID_IHTMLELEMENT2_MERGEATTRIBUTES = DISPID_ELEMENT+63 ;
1660 DISPID_IHTMLELEMENT2_ONCONTEXTMENU = DISPID_EVPROP_ONCONTEXTMENU ;
1661 DISPID_IHTMLELEMENT2_INSERTADJACENTELEMENT = DISPID_ELEMENT+69 ;
1662 DISPID_IHTMLELEMENT2_APPLYELEMENT = DISPID_ELEMENT+65 ;
1663 DISPID_IHTMLELEMENT2_GETADJACENTTEXT = DISPID_ELEMENT+70 ;
1664 DISPID_IHTMLELEMENT2_REPLACEADJACENTTEXT = DISPID_ELEMENT+71 ;
1665 DISPID_IHTMLELEMENT2_CANHAVECHILDREN = DISPID_ELEMENT+72 ;
1666 DISPID_IHTMLELEMENT2_ADDBEHAVIOR = DISPID_ELEMENT+80 ;
1667 DISPID_IHTMLELEMENT2_REMOVEBEHAVIOR = DISPID_ELEMENT+81 ;
1668 DISPID_IHTMLELEMENT2_RUNTIMESTYLE = DISPID_ELEMENT+64 ;
1669 DISPID_IHTMLELEMENT2_BEHAVIORURNS = DISPID_ELEMENT+82 ;
1670 DISPID_IHTMLELEMENT2_TAGURN = DISPID_ELEMENT+83 ;
1671 DISPID_IHTMLELEMENT2_ONBEFOREEDITFOCUS = DISPID_EVPROP_ONBEFOREEDITFOCUS;
1672 DISPID_IHTMLELEMENT2_READYSTATEVALUE = DISPID_ELEMENT+84 ;
1673 DISPID_IHTMLELEMENT2_GETELEMENTSBYTAGNAME = DISPID_ELEMENT+85;
1674
1675// DISPIDs for interface IHTMLElement3
1676
1677 DISPID_IHTMLELEMENT3_MERGEATTRIBUTES = DISPID_ELEMENT+96 ;
1678 DISPID_IHTMLELEMENT3_ISMULTILINE = DISPID_ELEMENT+97;
1679 DISPID_IHTMLELEMENT3_CANHAVEHTML = DISPID_ELEMENT+98;
1680 DISPID_IHTMLELEMENT3_ONLAYOUTCOMPLETE = DISPID_EVPROP_ONLAYOUTCOMPLETE;
1681 DISPID_IHTMLELEMENT3_ONPAGE = DISPID_EVPROP_ONPAGE;
1682 DISPID_IHTMLELEMENT3_INFLATEBLOCK = DISPID_ELEMENT+100;
1683 DISPID_IHTMLELEMENT3_ONBEFOREDEACTIVATE = DISPID_EVPROP_ONBEFOREDEACTIVATE ;
1684 DISPID_IHTMLELEMENT3_SETACTIVE = DISPID_ELEMENT+101 ;
1685 DISPID_IHTMLELEMENT3_CONTENTEDITABLE = DISPID_A_EDITABLE ;
1686 DISPID_IHTMLELEMENT3_ISCONTENTEDITABLE = DISPID_ELEMENT+102;
1687 DISPID_IHTMLELEMENT3_HIDEFOCUS = DISPID_A_HIDEFOCUS ;
1688 DISPID_IHTMLELEMENT3_DISABLED = STDPROPID_XOBJ_DISABLED ;
1689 DISPID_IHTMLELEMENT3_ISDISABLED = DISPID_ELEMENT+105;
1690 DISPID_IHTMLELEMENT3_ONMOVE = DISPID_EVPROP_ONMOVE ;
1691 DISPID_IHTMLELEMENT3_ONCONTROLSELECT = DISPID_EVPROP_ONCONTROLSELECT ;
1692 DISPID_IHTMLELEMENT3_FIREEVENT = DISPID_ELEMENT+106 ;
1693 DISPID_IHTMLELEMENT3_ONRESIZESTART = DISPID_EVPROP_ONRESIZESTART;
1694 DISPID_IHTMLELEMENT3_ONRESIZEEND = DISPID_EVPROP_ONRESIZEEND ;
1695 DISPID_IHTMLELEMENT3_ONMOVESTART = DISPID_EVPROP_ONMOVESTART ;
1696 DISPID_IHTMLELEMENT3_ONMOVEEND = DISPID_EVPROP_ONMOVEEND;
1697 DISPID_IHTMLELEMENT3_ONMOUSEENTER = DISPID_EVPROP_ONMOUSEENTER;
1698 DISPID_IHTMLELEMENT3_ONMOUSELEAVE = DISPID_EVPROP_ONMOUSELEAVE;
1699 DISPID_IHTMLELEMENT3_ONACTIVATE = DISPID_EVPROP_ONACTIVATE ;
1700 DISPID_IHTMLELEMENT3_ONDEACTIVATE = DISPID_EVPROP_ONDEACTIVATE;
1701 DISPID_IHTMLELEMENT3_DRAGDROP = DISPID_ELEMENT+107;
1702 DISPID_IHTMLELEMENT3_GLYPHMODE = DISPID_ELEMENT+108;
1703
1704// DISPIDs for interface IHTMLElementRender
1705
1706 //DISPID_IHTMLELEMENTRENDER_DRAWTODC
1707 //DISPID_IHTMLELEMENTRENDER_SETDOCUMENTPRINTER
1708
1709// DISPIDs for interface IHTMLUniqueName
1710
1711 DISPID_IHTMLUNIQUENAME_UNIQUENUMBER = DISPID_ELEMENT+54;
1712 DISPID_IHTMLUNIQUENAME_UNIQUEID = DISPID_ELEMENT+55;
1713
1714// DISPIDs for interface IHTMLDatabinding
1715
1716 DISPID_IHTMLDATABINDING_DATAFLD = DISPID_ELEMENT+21;
1717 DISPID_IHTMLDATABINDING_DATASRC = DISPID_ELEMENT+22;
1718 DISPID_IHTMLDATABINDING_DATAFORMATAS = DISPID_ELEMENT+23;
1719
1720// DISPIDs for event set HTMLElementEvents2
1721
1722
1723
1724 //DISPID_HTMLELEMENTEVENTS2_ONBEFOREEDITFOCUS = ??
1725 //Fires before an object contained in an editable element enters a UI-activated state or when an editable container object is control selected.
1726
1727 DISPID_HTMLELEMENTEVENTS2_ONHELP = DISPID_EVMETH_ONHELP ;
1728 //Fires when the user presses the F1 key while the browser is the active window
1729 DISPID_HTMLELEMENTEVENTS2_ONCLICK = DISPID_EVMETH_ONCLICK ;
1730 //Fires when the user clicks the left mouse button on the object.
1731 DISPID_HTMLELEMENTEVENTS2_ONDBLCLICK = DISPID_EVMETH_ONDBLCLICK ;
1732 //Fires when the user double-clicks the object.
1733 DISPID_HTMLELEMENTEVENTS2_ONKEYPRESS = DISPID_EVMETH_ONKEYPRESS;
1734 //Fires when the user presses an alphanumeric key
1735 DISPID_HTMLELEMENTEVENTS2_ONKEYDOWN = DISPID_EVMETH_ONKEYDOWN;
1736 //Fires when the user presses a key
1737 DISPID_HTMLELEMENTEVENTS2_ONKEYUP = DISPID_EVMETH_ONKEYUP ;
1738 //Fires when the user releases a key
1739 DISPID_HTMLELEMENTEVENTS2_ONMOUSEOUT = DISPID_EVMETH_ONMOUSEOUT ;
1740 //Fires when the user moves the mouse pointer outside the boundaries of the object
1741 DISPID_HTMLELEMENTEVENTS2_ONMOUSEOVER = DISPID_EVMETH_ONMOUSEOVER;
1742 //Fires when the user moves the mouse pointer into the object
1743 DISPID_HTMLELEMENTEVENTS2_ONMOUSEMOVE = DISPID_EVMETH_ONMOUSEMOVE;
1744 //Fires when the user moves the mouse over the object.
1745 DISPID_HTMLELEMENTEVENTS2_ONMOUSEDOWN = DISPID_EVMETH_ONMOUSEDOWN ;
1746 //Fires when the user clicks the object with either mouse button
1747 DISPID_HTMLELEMENTEVENTS2_ONMOUSEUP = DISPID_EVMETH_ONMOUSEUP ;
1748 //Fires when the user releases a mouse button while the mouse is over the object
1749 DISPID_HTMLELEMENTEVENTS2_ONSELECTSTART = DISPID_EVMETH_ONSELECTSTART ;
1750 //Fires when the object is being selected
1751 DISPID_HTMLELEMENTEVENTS2_ONFILTERCHANGE = DISPID_EVMETH_ONFILTER;
1752 //Fires when a visual filter changes state or completes a transition
1753 DISPID_HTMLELEMENTEVENTS2_ONDRAGSTART = DISPID_EVMETH_ONDRAGSTART;
1754 //Fires on the source object when the user starts to drag a text selection or selected object.
1755 DISPID_HTMLELEMENTEVENTS2_ONBEFOREUPDATE = DISPID_EVMETH_ONBEFOREUPDATE;
1756 //Fires on a databound object before updating the associated data in the data source object
1757 DISPID_HTMLELEMENTEVENTS2_ONAFTERUPDATE = DISPID_EVMETH_ONAFTERUPDATE;
1758 //Fires on a databound object after successfully updating the associated data in the data source object.
1759 DISPID_HTMLELEMENTEVENTS2_ONERRORUPDATE = DISPID_EVMETH_ONERRORUPDATE;
1760 //Fires on a databound object when an error occurs while updating the associated data in the data source object
1761 DISPID_HTMLELEMENTEVENTS2_ONROWEXIT = DISPID_EVMETH_ONROWEXIT;
1762 //Fires just before the data source control changes the current row in the object.
1763 DISPID_HTMLELEMENTEVENTS2_ONROWENTER = DISPID_EVMETH_ONROWENTER;
1764 //Fires to indicate that the current row has changed in the data source and new data values are available on the object.
1765 DISPID_HTMLELEMENTEVENTS2_ONDATASETCHANGED = DISPID_EVMETH_ONDATASETCHANGED;
1766 //Fires when the data set exposed by a data source object changes.
1767 DISPID_HTMLELEMENTEVENTS2_ONDATAAVAILABLE = DISPID_EVMETH_ONDATAAVAILABLE;
1768 //Fires periodically as data arrives from data source objects that asynchronously transmit their data
1769 DISPID_HTMLELEMENTEVENTS2_ONDATASETCOMPLETE = DISPID_EVMETH_ONDATASETCOMPLETE;
1770 //Fires to indicate that all data is available from the data source object.
1771 DISPID_HTMLELEMENTEVENTS2_ONLOSECAPTURE = DISPID_EVMETH_ONLOSECAPTURE;
1772 //Fires when the object loses the mouse capture
1773 DISPID_HTMLELEMENTEVENTS2_ONPROPERTYCHANGE = DISPID_EVMETH_ONPROPERTYCHANGE ;
1774 //Fires when a property changes on the object.
1775 DISPID_HTMLELEMENTEVENTS2_ONSCROLL = DISPID_EVMETH_ONSCROLL;
1776 //Fires when the user repositions the scroll box in the scroll bar on the object
1777 DISPID_HTMLELEMENTEVENTS2_ONFOCUS = DISPID_EVMETH_ONFOCUS ;
1778 //Fires when the object receives focus
1779 DISPID_HTMLELEMENTEVENTS2_ONBLUR = DISPID_EVMETH_ONBLUR;
1780 //Fires when the object loses the input focus
1781 DISPID_HTMLELEMENTEVENTS2_ONRESIZE = DISPID_EVMETH_ONRESIZE;
1782 //Fires when the size of the object is about to change
1783 DISPID_HTMLELEMENTEVENTS2_ONDRAG = DISPID_EVMETH_ONDRAG;
1784 //Fires on the source object continuously during a drag operation
1785 DISPID_HTMLELEMENTEVENTS2_ONDRAGEND = DISPID_EVMETH_ONDRAGEND ;
1786 //Fires on the source object when the user releases the mouse at the close of a drag operation.
1787 DISPID_HTMLELEMENTEVENTS2_ONDRAGENTER = DISPID_EVMETH_ONDRAGENTER;
1788 //Fires on the target element when the user drags the object to a valid drop target
1789 DISPID_HTMLELEMENTEVENTS2_ONDRAGOVER = DISPID_EVMETH_ONDRAGOVER;
1790 //Fires on the target element continuously while the user drags the object over a valid drop target
1791 DISPID_HTMLELEMENTEVENTS2_ONDRAGLEAVE = DISPID_EVMETH_ONDRAGLEAVE;
1792 //Fires on the target object when the user moves the mouse out of a valid drop target during a drag operation
1793 DISPID_HTMLELEMENTEVENTS2_ONDROP = DISPID_EVMETH_ONDROP;
1794 //Fires on the target object when the mouse button is released during a drag-and-drop operation
1795 DISPID_HTMLELEMENTEVENTS2_ONBEFORECUT = DISPID_EVMETH_ONBEFORECUT ;
1796 //Fires on the source object before the selection is deleted from the document
1797 DISPID_HTMLELEMENTEVENTS2_ONCUT = DISPID_EVMETH_ONCUT ;
1798 //Fires on the source element when the object or selection is removed from the document and added to the system clipboard
1799 DISPID_HTMLELEMENTEVENTS2_ONBEFORECOPY = DISPID_EVMETH_ONBEFORECOPY ;
1800 //Fires on the source object before the selection is copied to the system clipboard
1801 DISPID_HTMLELEMENTEVENTS2_ONCOPY = DISPID_EVMETH_ONCOPY;
1802 //Fires on the source element when the user copies the object or selection, adding it to the system clipboard.
1803 DISPID_HTMLELEMENTEVENTS2_ONBEFOREPASTE = DISPID_EVMETH_ONBEFOREPASTE ;
1804 //Fires on the target object before the selection is pasted from the system clipboard to the document
1805 DISPID_HTMLELEMENTEVENTS2_ONPASTE = DISPID_EVMETH_ONPASTE ;
1806 //Fires on the target object when the user pastes data, transferring the data from the system clipboard to the document
1807 DISPID_HTMLELEMENTEVENTS2_ONCONTEXTMENU = DISPID_EVMETH_ONCONTEXTMENU ;
1808 //Fires when the user clicks the right mouse button in the client area, opening the context menu
1809 DISPID_HTMLELEMENTEVENTS2_ONROWSDELETE = DISPID_EVMETH_ONROWSDELETE ;
1810 //Fires when rows are about to be deleted from the recordset.
1811 DISPID_HTMLELEMENTEVENTS2_ONROWSINSERTED = DISPID_EVMETH_ONROWSINSERTED ;
1812 //Fires just after new rows are inserted in the current recordset
1813 DISPID_HTMLELEMENTEVENTS2_ONCELLCHANGE = DISPID_EVMETH_ONCELLCHANGE;
1814 //Fires when data changes in the data provider
1815 DISPID_HTMLELEMENTEVENTS2_ONREADYSTATECHANGE = DISPID_EVMETH_ONREADYSTATECHANGE;
1816 //Fires when the state of the object has changed
1817 DISPID_HTMLELEMENTEVENTS2_ONLAYOUTCOMPLETE = DISPID_EVMETH_ONLAYOUTCOMPLETE;
1818 //Fires when the print or print preview layout process finishes filling the current LayoutRect object with content from the source document
1819 DISPID_HTMLELEMENTEVENTS2_ONPAGE = DISPID_EVMETH_ONPAGE;
1820 //Not currently implemented
1821 DISPID_HTMLELEMENTEVENTS2_ONMOUSEENTER = DISPID_EVMETH_ONMOUSEENTER;
1822 //Fires when the user moves the mouse pointer into the object
1823 DISPID_HTMLELEMENTEVENTS2_ONMOUSELEAVE = DISPID_EVMETH_ONMOUSELEAVE;
1824 //Fires when the user moves the mouse pointer outside the boundaries of the object
1825 DISPID_HTMLELEMENTEVENTS2_ONACTIVATE = DISPID_EVMETH_ONACTIVATE ;
1826 //Fires when the object is set as the active element.
1827 DISPID_HTMLELEMENTEVENTS2_ONDEACTIVATE = DISPID_EVMETH_ONDEACTIVATE ;
1828 //Fires when the IHTMLDocument2::activeElement is changed from the current object to another object in the parent document.
1829 DISPID_HTMLELEMENTEVENTS2_ONBEFOREACTIVATE = DISPID_EVMETH_ONBEFOREACTIVATE;
1830 //Fires immediately before the object is set as the active element.
1831 DISPID_HTMLELEMENTEVENTS2_ONBEFOREDEACTIVATE = DISPID_EVMETH_ONBEFOREDEACTIVATE;
1832 //Fires immediately before the IHTMLDocument2::activeElement is changed from the current object to another object in the parent document.
1833 DISPID_HTMLELEMENTEVENTS2_ONFOCUSIN = DISPID_EVMETH_ONFOCUSIN;
1834 //Fires for an element just prior to setting focus on that element
1835 DISPID_HTMLELEMENTEVENTS2_ONFOCUSOUT = DISPID_EVMETH_ONFOCUSOUT;
1836 //Fires for the current element with focus immediately after moving focus to another element
1837 DISPID_HTMLELEMENTEVENTS2_ONMOVE = DISPID_EVMETH_ONMOVE ;
1838 //Fires when the object moves
1839 DISPID_HTMLELEMENTEVENTS2_ONCONTROLSELECT = DISPID_EVMETH_ONCONTROLSELECT ;
1840 //Fires when the user is about to make a control selection of the object
1841 DISPID_HTMLELEMENTEVENTS2_ONMOVESTART = DISPID_EVMETH_ONMOVESTART ;
1842 //Fires when the object starts to move
1843 DISPID_HTMLELEMENTEVENTS2_ONMOVEEND = DISPID_EVMETH_ONMOVEEND;
1844 //Fires when the object stops moving
1845 DISPID_HTMLELEMENTEVENTS2_ONRESIZESTART = DISPID_EVMETH_ONRESIZESTART ;
1846 //Fires when the user begins to change the dimensions of the object in a control selection.
1847 DISPID_HTMLELEMENTEVENTS2_ONRESIZEEND = DISPID_EVMETH_ONRESIZEEND;
1848 //Fires when the user finishes changing the dimensions of the object in a control selection
1849 DISPID_HTMLELEMENTEVENTS2_ONMOUSEWHEEL = DISPID_EVMETH_ONMOUSEWHEEL;
1850 //Fires when the wheel button is rotated
1851
1852
1853// DISPIDs for event set HTMLElementEvents
1854
1855
1856
1857 DISPID_HTMLELEMENTEVENTS_ONHELP = DISPID_EVMETH_ONHELP;
1858 DISPID_HTMLELEMENTEVENTS_ONCLICK = DISPID_EVMETH_ONCLICK;
1859 DISPID_HTMLELEMENTEVENTS_ONDBLCLICK = DISPID_EVMETH_ONDBLCLICK;
1860 DISPID_HTMLELEMENTEVENTS_ONKEYPRESS = DISPID_EVMETH_ONKEYPRESS;
1861 DISPID_HTMLELEMENTEVENTS_ONKEYDOWN = DISPID_EVMETH_ONKEYDOWN;
1862 DISPID_HTMLELEMENTEVENTS_ONKEYUP = DISPID_EVMETH_ONKEYUP;
1863 DISPID_HTMLELEMENTEVENTS_ONMOUSEOUT = DISPID_EVMETH_ONMOUSEOUT;
1864 DISPID_HTMLELEMENTEVENTS_ONMOUSEOVER = DISPID_EVMETH_ONMOUSEOVER;
1865 DISPID_HTMLELEMENTEVENTS_ONMOUSEMOVE = DISPID_EVMETH_ONMOUSEMOVE;
1866 DISPID_HTMLELEMENTEVENTS_ONMOUSEDOWN = DISPID_EVMETH_ONMOUSEDOWN;
1867 DISPID_HTMLELEMENTEVENTS_ONMOUSEUP = DISPID_EVMETH_ONMOUSEUP;
1868 DISPID_HTMLELEMENTEVENTS_ONSELECTSTART = DISPID_EVMETH_ONSELECTSTART;
1869 DISPID_HTMLELEMENTEVENTS_ONFILTERCHANGE = DISPID_EVMETH_ONFILTER;
1870 DISPID_HTMLELEMENTEVENTS_ONDRAGSTART = DISPID_EVMETH_ONDRAGSTART;
1871 DISPID_HTMLELEMENTEVENTS_ONBEFOREUPDATE = DISPID_EVMETH_ONBEFOREUPDATE;
1872 DISPID_HTMLELEMENTEVENTS_ONAFTERUPDATE = DISPID_EVMETH_ONAFTERUPDATE;
1873 DISPID_HTMLELEMENTEVENTS_ONERRORUPDATE = DISPID_EVMETH_ONERRORUPDATE;
1874 DISPID_HTMLELEMENTEVENTS_ONROWEXIT = DISPID_EVMETH_ONROWEXIT;
1875 DISPID_HTMLELEMENTEVENTS_ONROWENTER = DISPID_EVMETH_ONROWENTER;
1876 DISPID_HTMLELEMENTEVENTS_ONDATASETCHANGED = DISPID_EVMETH_ONDATASETCHANGED;
1877 DISPID_HTMLELEMENTEVENTS_ONDATAAVAILABLE = DISPID_EVMETH_ONDATAAVAILABLE;
1878 DISPID_HTMLELEMENTEVENTS_ONDATASETCOMPLETE = DISPID_EVMETH_ONDATASETCOMPLETE;
1879 DISPID_HTMLELEMENTEVENTS_ONLOSECAPTURE = DISPID_EVMETH_ONLOSECAPTURE;
1880 DISPID_HTMLELEMENTEVENTS_ONPROPERTYCHANGE = DISPID_EVMETH_ONPROPERTYCHANGE;
1881 DISPID_HTMLELEMENTEVENTS_ONSCROLL = DISPID_EVMETH_ONSCROLL;
1882 DISPID_HTMLELEMENTEVENTS_ONFOCUS = DISPID_EVMETH_ONFOCUS;
1883 DISPID_HTMLELEMENTEVENTS_ONBLUR = DISPID_EVMETH_ONBLUR;
1884 DISPID_HTMLELEMENTEVENTS_ONRESIZE = DISPID_EVMETH_ONRESIZE;
1885 DISPID_HTMLELEMENTEVENTS_ONDRAG = DISPID_EVMETH_ONDRAG;
1886 DISPID_HTMLELEMENTEVENTS_ONDRAGEND = DISPID_EVMETH_ONDRAGEND;
1887 DISPID_HTMLELEMENTEVENTS_ONDRAGENTER = DISPID_EVMETH_ONDRAGENTER;
1888 DISPID_HTMLELEMENTEVENTS_ONDRAGOVER = DISPID_EVMETH_ONDRAGOVER;
1889 DISPID_HTMLELEMENTEVENTS_ONDRAGLEAVE = DISPID_EVMETH_ONDRAGLEAVE;
1890 DISPID_HTMLELEMENTEVENTS_ONDROP = DISPID_EVMETH_ONDROP;
1891 DISPID_HTMLELEMENTEVENTS_ONBEFORECUT = DISPID_EVMETH_ONBEFORECUT;
1892 DISPID_HTMLELEMENTEVENTS_ONCUT = DISPID_EVMETH_ONCUT;
1893 DISPID_HTMLELEMENTEVENTS_ONBEFORECOPY = DISPID_EVMETH_ONBEFORECOPY;
1894 DISPID_HTMLELEMENTEVENTS_ONCOPY = DISPID_EVMETH_ONCOPY;
1895 DISPID_HTMLELEMENTEVENTS_ONBEFOREPASTE = DISPID_EVMETH_ONBEFOREPASTE;
1896 DISPID_HTMLELEMENTEVENTS_ONPASTE = DISPID_EVMETH_ONPASTE;
1897 DISPID_HTMLELEMENTEVENTS_ONCONTEXTMENU = DISPID_EVMETH_ONCONTEXTMENU;
1898 DISPID_HTMLELEMENTEVENTS_ONROWSDELETE = DISPID_EVMETH_ONROWSDELETE;
1899 DISPID_HTMLELEMENTEVENTS_ONROWSINSERTED = DISPID_EVMETH_ONROWSINSERTED;
1900 DISPID_HTMLELEMENTEVENTS_ONCELLCHANGE = DISPID_EVMETH_ONCELLCHANGE;
1901 DISPID_HTMLELEMENTEVENTS_ONREADYSTATECHANGE = DISPID_EVMETH_ONREADYSTATECHANGE;
1902 DISPID_HTMLELEMENTEVENTS_ONBEFOREEDITFOCUS = DISPID_EVMETH_ONBEFOREEDITFOCUS;
1903 DISPID_HTMLELEMENTEVENTS_ONLAYOUTCOMPLETE = DISPID_EVMETH_ONLAYOUTCOMPLETE;
1904 DISPID_HTMLELEMENTEVENTS_ONPAGE = DISPID_EVMETH_ONPAGE;
1905 DISPID_HTMLELEMENTEVENTS_ONBEFOREDEACTIVATE = DISPID_EVMETH_ONBEFOREDEACTIVATE;
1906 DISPID_HTMLELEMENTEVENTS_ONMOVE = DISPID_EVMETH_ONMOVE;
1907 DISPID_HTMLELEMENTEVENTS_ONCONTROLSELECT = DISPID_EVMETH_ONCONTROLSELECT;
1908 DISPID_HTMLELEMENTEVENTS_ONMOVESTART = DISPID_EVMETH_ONMOVESTART;
1909 DISPID_HTMLELEMENTEVENTS_ONMOVEEND = DISPID_EVMETH_ONMOVEEND;
1910 DISPID_HTMLELEMENTEVENTS_ONRESIZESTART = DISPID_EVMETH_ONRESIZESTART;
1911 DISPID_HTMLELEMENTEVENTS_ONRESIZEEND = DISPID_EVMETH_ONRESIZEEND;
1912 DISPID_HTMLELEMENTEVENTS_ONMOUSEENTER = DISPID_EVMETH_ONMOUSEENTER;
1913 DISPID_HTMLELEMENTEVENTS_ONMOUSELEAVE = DISPID_EVMETH_ONMOUSELEAVE;
1914 DISPID_HTMLELEMENTEVENTS_ONACTIVATE = DISPID_EVMETH_ONACTIVATE;
1915 DISPID_HTMLELEMENTEVENTS_ONDEACTIVATE = DISPID_EVMETH_ONDEACTIVATE;
1916
1917
1918// DISPIDs for interface IHTMLElementDefaults
1919
1920 DISPID_IHTMLELEMENTDEFAULTS_STYLE = DISPID_DEFAULTS+1;
1921 DISPID_IHTMLELEMENTDEFAULTS_TABSTOP = DISPID_DEFAULTS+2;
1922 DISPID_IHTMLELEMENTDEFAULTS_VIEWINHERITSTYLE = DISPID_A_VIEWINHERITSTYLE;
1923 DISPID_IHTMLELEMENTDEFAULTS_VIEWMASTERTAB = DISPID_DEFAULTS+6;
1924 DISPID_IHTMLELEMENTDEFAULTS_SCROLLSEGMENTX = DISPID_DEFAULTS+3;
1925 DISPID_IHTMLELEMENTDEFAULTS_SCROLLSEGMENTY = DISPID_DEFAULTS+4;
1926 DISPID_IHTMLELEMENTDEFAULTS_ISMULTILINE = DISPID_DEFAULTS+8;
1927 DISPID_IHTMLELEMENTDEFAULTS_CONTENTEDITABLE = DISPID_A_EDITABLE;
1928 DISPID_IHTMLELEMENTDEFAULTS_CANHAVEHTML = DISPID_DEFAULTS+9;
1929 DISPID_IHTMLELEMENTDEFAULTS_VIEWLINK = DISPID_DEFAULTS+11;
1930 DISPID_IHTMLELEMENTDEFAULTS_FROZEN = DISPID_A_FROZEN;
1931
1932// DISPIDs for interface IHTCDefaultDispatch
1933
1934 DISPID_IHTCDEFAULTDISPATCH_ELEMENT = DISPID_A_HTCDD_ELEMENT;
1935 DISPID_IHTCDEFAULTDISPATCH_CREATEEVENTOBJECT = DISPID_A_HTCDD_CREATEEVENTOBJECT;
1936 DISPID_IHTCDEFAULTDISPATCH_DEFAULTS = DISPID_A_HTCDD_DEFAULTS ;
1937 DISPID_IHTCDEFAULTDISPATCH_DOCUMENT = DISPID_A_DOCFRAGMENT;
1938
1939// DISPIDs for interface IHTCPropertyBehavior
1940
1941 DISPID_IHTCPROPERTYBEHAVIOR_FIRECHANGE = DISPID_HTMLOBJECT+0 ;
1942 DISPID_IHTCPROPERTYBEHAVIOR_VALUE = DISPID_A_HTCDISPATCHITEM_VALUE ;
1943
1944// DISPIDs for interface IHTCEventBehavior
1945
1946 DISPID_IHTCEVENTBEHAVIOR_FIRE = DISPID_HTMLOBJECT+0 ;
1947
1948// DISPIDs for interface IHTCAttachBehavior
1949
1950 DISPID_IHTCATTACHBEHAVIOR_FIREEVENT = DISPID_VALUE ;
1951 DISPID_IHTCATTACHBEHAVIOR_DETACHEVENT = DISPID_HTMLOBJECT+0 ;
1952
1953// DISPIDs for interface IHTCAttachBehavior2
1954
1955 DISPID_IHTCATTACHBEHAVIOR2_FIREEVENT = DISPID_VALUE ;
1956
1957// DISPIDs for interface IHTCDescBehavior
1958
1959 DISPID_IHTCDESCBEHAVIOR_URN = DISPID_HTMLOBJECT+0;
1960 DISPID_IHTCDESCBEHAVIOR_NAME = DISPID_HTMLOBJECT+1;
1961
1962// DISPIDs for interface IHTMLUrnCollection
1963
1964 DISPID_IHTMLURNCOLLECTION_LENGTH = DISPID_URN_COLL+1;
1965 DISPID_IHTMLURNCOLLECTION_ITEM = DISPID_VALUE;
1966
1967// DISPIDs for interface IHTMLGenericElement
1968
1969 DISPID_IHTMLGENERICELEMENT_RECORDSET = DISPID_GENERIC+1;
1970 DISPID_IHTMLGENERICELEMENT_NAMEDRECORDSET = DISPID_GENERIC+2;
1971
1972// DISPIDs for interface IHTMLStyleSheetRule
1973
1974 DISPID_IHTMLSTYLESHEETRULE_SELECTORTEXT = DISPID_STYLERULE+1 ;
1975 DISPID_IHTMLSTYLESHEETRULE_STYLE = STDPROPID_XOBJ_STYLE ;
1976 DISPID_IHTMLSTYLESHEETRULE_READONLY = DISPID_STYLERULE+2;
1977
1978// DISPIDs for interface IHTMLStyleSheetRulesCollection
1979
1980 DISPID_IHTMLSTYLESHEETRULESCOLLECTION_LENGTH = DISPID_STYLERULES_COL+1;
1981 DISPID_IHTMLSTYLESHEETRULESCOLLECTION_ITEM = DISPID_VALUE;
1982
1983// DISPIDs for interface IHTMLStyleSheetPage
1984
1985 DISPID_IHTMLSTYLESHEETPAGE_SELECTOR = DISPID_STYLEPAGE+1 ;
1986 DISPID_IHTMLSTYLESHEETPAGE_PSEUDOCLASS = DISPID_STYLEPAGE+2;
1987
1988// DISPIDs for interface IHTMLStyleSheetPagesCollection
1989
1990 DISPID_IHTMLSTYLESHEETPAGESCOLLECTION_LENGTH = DISPID_STYLEPAGES_COL+1;
1991 DISPID_IHTMLSTYLESHEETPAGESCOLLECTION_ITEM = DISPID_VALUE;
1992
1993// DISPIDs for interface IHTMLStyleSheet
1994
1995 DISPID_IHTMLSTYLESHEET_TITLE = DISPID_STYLESHEET+1 ;
1996 DISPID_IHTMLSTYLESHEET_PARENTSTYLESHEET = DISPID_STYLESHEET+2;
1997 DISPID_IHTMLSTYLESHEET_OWNINGELEMENT = DISPID_STYLESHEET+3 ;
1998 DISPID_IHTMLSTYLESHEET_DISABLED = STDPROPID_XOBJ_DISABLED ;
1999 DISPID_IHTMLSTYLESHEET_READONLY = DISPID_STYLESHEET+4;
2000 DISPID_IHTMLSTYLESHEET_IMPORTS = DISPID_STYLESHEET+5;
2001 DISPID_IHTMLSTYLESHEET_HREF = DISPID_STYLESHEET+6;
2002 DISPID_IHTMLSTYLESHEET_TYPE = DISPID_STYLESHEET+7;
2003 DISPID_IHTMLSTYLESHEET_ID = DISPID_STYLESHEET+8;
2004 DISPID_IHTMLSTYLESHEET_ADDIMPORT = DISPID_STYLESHEET+9;
2005 DISPID_IHTMLSTYLESHEET_ADDRULE = DISPID_STYLESHEET+10;
2006 DISPID_IHTMLSTYLESHEET_REMOVEIMPORT = DISPID_STYLESHEET+11;
2007 DISPID_IHTMLSTYLESHEET_REMOVERULE = DISPID_STYLESHEET+12;
2008 DISPID_IHTMLSTYLESHEET_MEDIA = DISPID_STYLESHEET+13;
2009 DISPID_IHTMLSTYLESHEET_CSSTEXT = DISPID_STYLESHEET+14;
2010 DISPID_IHTMLSTYLESHEET_RULES = DISPID_STYLESHEET+15;
2011
2012// DISPIDs for interface IHTMLStyleSheet2
2013
2014 DISPID_IHTMLSTYLESHEET2_PAGES = DISPID_STYLESHEET+16 ;
2015 DISPID_IHTMLSTYLESHEET2_ADDPAGERULE = DISPID_STYLESHEET+17 ;
2016
2017// DISPIDs for interface IHTMLStyleSheetsCollection
2018
2019 DISPID_IHTMLSTYLESHEETSCOLLECTION_LENGTH = DISPID_STYLESHEETS_COL+1 ;
2020 DISPID_IHTMLSTYLESHEETSCOLLECTION__NEWENUM = DISPID_NEWENUM ;
2021 DISPID_IHTMLSTYLESHEETSCOLLECTION_ITEM = DISPID_VALUE ;
2022
2023// DISPIDs for interface IHTMLLinkElement
2024
2025 DISPID_IHTMLLINKELEMENT_HREF = DISPID_HEDELEMS+5 ;
2026 DISPID_IHTMLLINKELEMENT_REL = DISPID_HEDELEMS+6 ;
2027 DISPID_IHTMLLINKELEMENT_REV = DISPID_HEDELEMS+7 ;
2028 DISPID_IHTMLLINKELEMENT_TYPE = DISPID_HEDELEMS+8 ;
2029 DISPID_IHTMLLINKELEMENT_READYSTATE = DISPID_A_READYSTATE ;
2030 DISPID_IHTMLLINKELEMENT_ONREADYSTATECHANGE = DISPID_EVPROP_ONREADYSTATECHANGE ;
2031 DISPID_IHTMLLINKELEMENT_ONLOAD = DISPID_EVPROP_ONLOAD;
2032 DISPID_IHTMLLINKELEMENT_ONERROR = DISPID_EVPROP_ONERROR;
2033 DISPID_IHTMLLINKELEMENT_STYLESHEET = DISPID_HEDELEMS+14;
2034 DISPID_IHTMLLINKELEMENT_DISABLED = STDPROPID_XOBJ_DISABLED;
2035 DISPID_IHTMLLINKELEMENT_MEDIA = DISPID_HEDELEMS+16;
2036
2037// DISPIDs for interface IHTMLLinkElement2
2038
2039 DISPID_IHTMLLINKELEMENT2_TARGET = DISPID_HEDELEMS+17;
2040
2041// DISPIDs for event set HTMLLinkElementEvents2
2042
2043 DISPID_HTMLLINKELEMENTEVENTS2_ONLOAD = DISPID_EVMETH_ONLOAD;
2044 DISPID_HTMLLINKELEMENTEVENTS2_ONERROR = DISPID_EVMETH_ONERROR ;
2045
2046// DISPIDs for event set HTMLLinkElementEvents
2047
2048 DISPID_HTMLLINKELEMENTEVENTS_ONLOAD = DISPID_EVMETH_ONLOAD;
2049 DISPID_HTMLLINKELEMENTEVENTS_ONERROR = DISPID_EVMETH_ONERROR ;
2050
2051// DISPIDs for interface IHTMLTxtRange
2052
2053 DISPID_IHTMLTXTRANGE_HTMLTEXT = DISPID_RANGE+3 ;
2054 DISPID_IHTMLTXTRANGE_TEXT = DISPID_RANGE+4;
2055 DISPID_IHTMLTXTRANGE_PARENTELEMENT = DISPID_RANGE+6 ;
2056 DISPID_IHTMLTXTRANGE_DUPLICATE = DISPID_RANGE+8 ;
2057 DISPID_IHTMLTXTRANGE_INRANGE = DISPID_RANGE+10 ;
2058 DISPID_IHTMLTXTRANGE_ISEQUAL = DISPID_RANGE+11;
2059 DISPID_IHTMLTXTRANGE_SCROLLINTOVIEW = DISPID_RANGE+12;
2060 DISPID_IHTMLTXTRANGE_COLLAPSE = DISPID_RANGE+13 ;
2061 DISPID_IHTMLTXTRANGE_EXPAND = DISPID_RANGE+14;
2062 DISPID_IHTMLTXTRANGE_MOVE = DISPID_RANGE+15 ;
2063 DISPID_IHTMLTXTRANGE_MOVESTART = DISPID_RANGE+16;
2064 DISPID_IHTMLTXTRANGE_MOVEEND = DISPID_RANGE+17;
2065 DISPID_IHTMLTXTRANGE_SELECT = DISPID_RANGE+24 ;
2066 DISPID_IHTMLTXTRANGE_PASTEHTML = DISPID_RANGE+26;
2067 DISPID_IHTMLTXTRANGE_MOVETOELEMENTTEXT = DISPID_RANGE+1 ;
2068 DISPID_IHTMLTXTRANGE_SETENDPOINT = DISPID_RANGE+25 ;
2069 DISPID_IHTMLTXTRANGE_COMPAREENDPOINTS = DISPID_RANGE+18;
2070 DISPID_IHTMLTXTRANGE_FINDTEXT = DISPID_RANGE+19 ;
2071 DISPID_IHTMLTXTRANGE_MOVETOPOINT = DISPID_RANGE+20;
2072 DISPID_IHTMLTXTRANGE_GETBOOKMARK = DISPID_RANGE+21 ;
2073 DISPID_IHTMLTXTRANGE_MOVETOBOOKMARK = DISPID_RANGE+9 ;
2074 DISPID_IHTMLTXTRANGE_QUERYCOMMANDSUPPORTED = DISPID_RANGE+27 ;
2075 DISPID_IHTMLTXTRANGE_QUERYCOMMANDENABLED = DISPID_RANGE+28;
2076 DISPID_IHTMLTXTRANGE_QUERYCOMMANDSTATE = DISPID_RANGE+29 ;
2077 DISPID_IHTMLTXTRANGE_QUERYCOMMANDINDETERM = DISPID_RANGE+30 ;
2078 DISPID_IHTMLTXTRANGE_QUERYCOMMANDTEXT = DISPID_RANGE+31 ;
2079 DISPID_IHTMLTXTRANGE_QUERYCOMMANDVALUE = DISPID_RANGE+32 ;
2080 DISPID_IHTMLTXTRANGE_EXECCOMMAND = DISPID_RANGE+33 ;
2081 DISPID_IHTMLTXTRANGE_EXECCOMMANDSHOWHELP = DISPID_RANGE+34 ;
2082
2083// DISPIDs for interface IHTMLTextRangeMetrics
2084
2085 DISPID_IHTMLTEXTRANGEMETRICS_OFFSETTOP = DISPID_RANGE+35 ;
2086 DISPID_IHTMLTEXTRANGEMETRICS_OFFSETLEFT = DISPID_RANGE+36 ;
2087 DISPID_IHTMLTEXTRANGEMETRICS_BOUNDINGTOP = DISPID_RANGE+37;
2088 DISPID_IHTMLTEXTRANGEMETRICS_BOUNDINGLEFT = DISPID_RANGE+38 ;
2089 DISPID_IHTMLTEXTRANGEMETRICS_BOUNDINGWIDTH = DISPID_RANGE+39;
2090 DISPID_IHTMLTEXTRANGEMETRICS_BOUNDINGHEIGHT = DISPID_RANGE+40 ;
2091
2092// DISPIDs for interface IHTMLTextRangeMetrics2
2093
2094 DISPID_IHTMLTEXTRANGEMETRICS2_GETCLIENTRECTS = DISPID_RANGE+41 ;
2095 DISPID_IHTMLTEXTRANGEMETRICS2_GETBOUNDINGCLIENTRECT = DISPID_RANGE+42;
2096
2097// DISPIDs for interface IHTMLTxtRangeCollection
2098
2099 DISPID_IHTMLTXTRANGECOLLECTION_LENGTH = DISPID_COLLECTION;
2100 DISPID_IHTMLTXTRANGECOLLECTION__NEWENUM = DISPID_NEWENUM ;
2101 DISPID_IHTMLTXTRANGECOLLECTION_ITEM = DISPID_VALUE;
2102
2103// DISPIDs for interface IHTMLFormElement
2104
2105 DISPID_IHTMLFORMELEMENT_ACTION = DISPID_FORM+1;
2106 DISPID_IHTMLFORMELEMENT_DIR = DISPID_A_DIR ;
2107 DISPID_IHTMLFORMELEMENT_ENCODING = DISPID_FORM+3 ;
2108 DISPID_IHTMLFORMELEMENT_METHOD = DISPID_FORM+4 ;
2109 DISPID_IHTMLFORMELEMENT_ELEMENTS = DISPID_FORM+5 ;
2110 DISPID_IHTMLFORMELEMENT_TARGET = DISPID_FORM+6 ;
2111 DISPID_IHTMLFORMELEMENT_NAME = STDPROPID_XOBJ_NAME ;
2112 DISPID_IHTMLFORMELEMENT_ONSUBMIT = DISPID_EVPROP_ONSUBMIT ;
2113 DISPID_IHTMLFORMELEMENT_ONRESET = DISPID_EVPROP_ONRESET ;
2114 DISPID_IHTMLFORMELEMENT_SUBMIT = DISPID_FORM+9 ;
2115 DISPID_IHTMLFORMELEMENT_RESET = DISPID_FORM+10 ;
2116 DISPID_IHTMLFORMELEMENT_LENGTH = DISPID_COLLECTION ;
2117 DISPID_IHTMLFORMELEMENT__NEWENUM = DISPID_NEWENUM ;
2118 DISPID_IHTMLFORMELEMENT_ITEM = DISPID_VALUE ;
2119 DISPID_IHTMLFORMELEMENT_TAGS = DISPID_COLLECTION+2 ;
2120
2121// DISPIDs for interface IHTMLFormElement2
2122
2123 DISPID_IHTMLFORMELEMENT2_ACCEPTCHARSET = DISPID_FORM+11 ;
2124 DISPID_IHTMLFORMELEMENT2_URNS = DISPID_COLLECTION+5 ;
2125
2126// DISPIDs for interface IHTMLSubmitData
2127
2128 DISPID_IHTMLSUBMITDATA_APPENDNAMEVALUEPAIR = DISPID_FORM+12 ;
2129 DISPID_IHTMLSUBMITDATA_APPENDNAMEFILEPAIR = DISPID_FORM+13 ;
2130 DISPID_IHTMLSUBMITDATA_APPENDITEMSEPARATOR = DISPID_FORM+14 ;
2131
2132// DISPIDs for event set HTMLFormElementEvents2
2133
2134 DISPID_HTMLFORMELEMENTEVENTS2_ONSUBMIT = DISPID_EVMETH_ONSUBMIT ;
2135 DISPID_HTMLFORMELEMENTEVENTS2_ONRESET = DISPID_EVMETH_ONRESET ;
2136
2137// DISPIDs for event set HTMLFormElementEvents
2138
2139 DISPID_HTMLFORMELEMENTEVENTS_ONSUBMIT = DISPID_EVMETH_ONSUBMIT ;
2140 DISPID_HTMLFORMELEMENTEVENTS_ONRESET = DISPID_EVMETH_ONRESET ;
2141
2142// DISPIDs for interface IHTMLControlElement
2143
2144 DISPID_IHTMLCONTROLELEMENT_TABINDEX = STDPROPID_XOBJ_TABINDEX ;
2145 DISPID_IHTMLCONTROLELEMENT_FOCUS = DISPID_SITE+0 ;
2146 DISPID_IHTMLCONTROLELEMENT_ACCESSKEY = DISPID_SITE+5 ;
2147 DISPID_IHTMLCONTROLELEMENT_ONBLUR = DISPID_EVPROP_ONBLUR ;
2148 DISPID_IHTMLCONTROLELEMENT_ONFOCUS = DISPID_EVPROP_ONFOCUS ;
2149 DISPID_IHTMLCONTROLELEMENT_ONRESIZE = DISPID_EVPROP_ONRESIZE ;
2150 DISPID_IHTMLCONTROLELEMENT_BLUR = DISPID_SITE+2 ;
2151 DISPID_IHTMLCONTROLELEMENT_ADDFILTER = DISPID_SITE+17 ;
2152 DISPID_IHTMLCONTROLELEMENT_REMOVEFILTER = DISPID_SITE+18 ;
2153 DISPID_IHTMLCONTROLELEMENT_CLIENTHEIGHT = DISPID_SITE+19 ;
2154 DISPID_IHTMLCONTROLELEMENT_CLIENTWIDTH = DISPID_SITE+20 ;
2155 DISPID_IHTMLCONTROLELEMENT_CLIENTTOP = DISPID_SITE+21 ;
2156 DISPID_IHTMLCONTROLELEMENT_CLIENTLEFT = DISPID_SITE+22 ;
2157
2158// DISPIDs for interface IHTMLTextContainer
2159
2160 DISPID_IHTMLTEXTCONTAINER_CREATECONTROLRANGE = DISPID_TEXTSITE+1 ;
2161 DISPID_IHTMLTEXTCONTAINER_SCROLLHEIGHT = DISPID_TEXTSITE+2 ;
2162 DISPID_IHTMLTEXTCONTAINER_SCROLLWIDTH = DISPID_TEXTSITE+3 ;
2163 DISPID_IHTMLTEXTCONTAINER_SCROLLTOP = DISPID_TEXTSITE+4 ;
2164 DISPID_IHTMLTEXTCONTAINER_SCROLLLEFT = DISPID_TEXTSITE+5 ;
2165 DISPID_IHTMLTEXTCONTAINER_ONSCROLL = DISPID_EVPROP_ONSCROLL ;
2166
2167// DISPIDs for event set HTMLTextContainerEvents2
2168
2169 DISPID_HTMLTEXTCONTAINEREVENTS2_ONCHANGE = DISPID_EVMETH_ONCHANGE ;
2170 DISPID_HTMLTEXTCONTAINEREVENTS2_ONSELECT = DISPID_EVMETH_ONSELECT ;
2171
2172// DISPIDs for event set HTMLTextContainerEvents
2173
2174 DISPID_HTMLTEXTCONTAINEREVENTS_ONCHANGE = DISPID_EVMETH_ONCHANGE ;
2175 DISPID_HTMLTEXTCONTAINEREVENTS_ONSELECT = DISPID_EVMETH_ONSELECT;
2176
2177// DISPIDs for interface IHTMLControlRange
2178
2179 DISPID_IHTMLCONTROLRANGE_SELECT = DISPID_RANGE+2 ;
2180 DISPID_IHTMLCONTROLRANGE_ADD = DISPID_RANGE+3 ;
2181 DISPID_IHTMLCONTROLRANGE_REMOVE = DISPID_RANGE+4 ;
2182 DISPID_IHTMLCONTROLRANGE_ITEM = DISPID_VALUE ;
2183 DISPID_IHTMLCONTROLRANGE_SCROLLINTOVIEW = DISPID_RANGE+6 ;
2184 DISPID_IHTMLCONTROLRANGE_QUERYCOMMANDSUPPORTED = DISPID_RANGE+7 ;
2185 DISPID_IHTMLCONTROLRANGE_QUERYCOMMANDENABLED = DISPID_RANGE+8 ;
2186 DISPID_IHTMLCONTROLRANGE_QUERYCOMMANDSTATE = DISPID_RANGE+9 ;
2187 DISPID_IHTMLCONTROLRANGE_QUERYCOMMANDINDETERM = DISPID_RANGE+10 ;
2188 DISPID_IHTMLCONTROLRANGE_QUERYCOMMANDTEXT = DISPID_RANGE+11 ;
2189 DISPID_IHTMLCONTROLRANGE_QUERYCOMMANDVALUE = DISPID_RANGE+12 ;
2190 DISPID_IHTMLCONTROLRANGE_EXECCOMMAND = DISPID_RANGE+13 ;
2191 DISPID_IHTMLCONTROLRANGE_EXECCOMMANDSHOWHELP = DISPID_RANGE+14 ;
2192 DISPID_IHTMLCONTROLRANGE_COMMONPARENTELEMENT = DISPID_RANGE+15 ;
2193 DISPID_IHTMLCONTROLRANGE_LENGTH = DISPID_RANGE+5 ;
2194
2195// DISPIDs for interface IHTMLControlRange2
2196
2197 DISPID_IHTMLCONTROLRANGE2_ADDELEMENT = DISPID_RANGE+16 ;
2198
2199// DISPIDs for interface IHTMLImgElement
2200
2201 DISPID_IHTMLIMGELEMENT_ISMAP = DISPID_IMG+2 ;
2202 DISPID_IHTMLIMGELEMENT_USEMAP = DISPID_IMG+8 ;
2203 DISPID_IHTMLIMGELEMENT_MIMETYPE = DISPID_IMG+10 ;
2204 DISPID_IHTMLIMGELEMENT_FILESIZE = DISPID_IMG+11 ;
2205 DISPID_IHTMLIMGELEMENT_FILECREATEDDATE = DISPID_IMG+12 ;
2206 DISPID_IHTMLIMGELEMENT_FILEMODIFIEDDATE = DISPID_IMG+13 ;
2207 DISPID_IHTMLIMGELEMENT_FILEUPDATEDDATE = DISPID_IMG+14 ;
2208 DISPID_IHTMLIMGELEMENT_PROTOCOL = DISPID_IMG+15 ;
2209 DISPID_IHTMLIMGELEMENT_HREF = DISPID_IMG+16 ;
2210 DISPID_IHTMLIMGELEMENT_NAMEPROP = DISPID_IMG+17 ;
2211 DISPID_IHTMLIMGELEMENT_BORDER = DISPID_IMGBASE+4 ;
2212 DISPID_IHTMLIMGELEMENT_VSPACE = DISPID_IMGBASE+5 ;
2213 DISPID_IHTMLIMGELEMENT_HSPACE = DISPID_IMGBASE+6 ;
2214 DISPID_IHTMLIMGELEMENT_ALT = DISPID_IMGBASE+2 ;
2215 DISPID_IHTMLIMGELEMENT_SRC = DISPID_IMGBASE+3 ;
2216 DISPID_IHTMLIMGELEMENT_LOWSRC = DISPID_IMGBASE+7 ;
2217 DISPID_IHTMLIMGELEMENT_VRML = DISPID_IMGBASE+8 ;
2218 DISPID_IHTMLIMGELEMENT_DYNSRC = DISPID_IMGBASE+9 ;
2219 DISPID_IHTMLIMGELEMENT_READYSTATE = DISPID_A_READYSTATE ;
2220 DISPID_IHTMLIMGELEMENT_COMPLETE = DISPID_IMGBASE+10 ;
2221 DISPID_IHTMLIMGELEMENT_LOOP = DISPID_IMGBASE+11 ;
2222 DISPID_IHTMLIMGELEMENT_ALIGN = STDPROPID_XOBJ_CONTROLALIGN ;
2223 DISPID_IHTMLIMGELEMENT_ONLOAD = DISPID_EVPROP_ONLOAD ;
2224 DISPID_IHTMLIMGELEMENT_ONERROR = DISPID_EVPROP_ONERROR ;
2225 DISPID_IHTMLIMGELEMENT_ONABORT = DISPID_EVPROP_ONABORT ;
2226 DISPID_IHTMLIMGELEMENT_NAME = STDPROPID_XOBJ_NAME ;
2227 DISPID_IHTMLIMGELEMENT_WIDTH = STDPROPID_XOBJ_WIDTH ;
2228 DISPID_IHTMLIMGELEMENT_HEIGHT = STDPROPID_XOBJ_HEIGHT;
2229 DISPID_IHTMLIMGELEMENT_START = DISPID_IMGBASE+13 ;
2230
2231// DISPIDs for interface IHTMLImageElementFactory
2232
2233 DISPID_IHTMLIMAGEELEMENTFACTORY_CREATE = DISPID_VALUE ;
2234
2235// DISPIDs for event set HTMLImgEvents2
2236
2237 DISPID_HTMLIMGEVENTS2_ONLOAD = DISPID_EVMETH_ONLOAD ;
2238 DISPID_HTMLIMGEVENTS2_ONERROR = DISPID_EVMETH_ONERROR ;
2239 DISPID_HTMLIMGEVENTS2_ONABORT = DISPID_EVMETH_ONABORT ;
2240
2241// DISPIDs for event set HTMLImgEvents
2242
2243 DISPID_HTMLIMGEVENTS_ONLOAD = DISPID_EVMETH_ONLOAD ;
2244 DISPID_HTMLIMGEVENTS_ONERROR = DISPID_EVMETH_ONERROR;
2245 DISPID_HTMLIMGEVENTS_ONABORT = DISPID_EVMETH_ONABORT ;
2246
2247// DISPIDs for interface IHTMLBodyElement
2248
2249 DISPID_IHTMLBODYELEMENT_BACKGROUND = DISPID_A_BACKGROUNDIMAGE ;
2250 DISPID_IHTMLBODYELEMENT_BGPROPERTIES = DISPID_A_BACKGROUNDATTACHMENT ;
2251 DISPID_IHTMLBODYELEMENT_LEFTMARGIN = DISPID_A_MARGINLEFT ;
2252 DISPID_IHTMLBODYELEMENT_TOPMARGIN = DISPID_A_MARGINTOP ;
2253 DISPID_IHTMLBODYELEMENT_RIGHTMARGIN = DISPID_A_MARGINRIGHT ;
2254 DISPID_IHTMLBODYELEMENT_BOTTOMMARGIN = DISPID_A_MARGINBOTTOM ;
2255 DISPID_IHTMLBODYELEMENT_NOWRAP = DISPID_A_NOWRAP ;
2256 DISPID_IHTMLBODYELEMENT_BGCOLOR = DISPID_BACKCOLOR ;
2257 DISPID_IHTMLBODYELEMENT_TEXT = DISPID_A_COLOR ;
2258 DISPID_IHTMLBODYELEMENT_LINK = DISPID_BODY+10 ;
2259 DISPID_IHTMLBODYELEMENT_VLINK = DISPID_BODY+12 ;
2260 DISPID_IHTMLBODYELEMENT_ALINK = DISPID_BODY+11 ;
2261 DISPID_IHTMLBODYELEMENT_ONLOAD = DISPID_EVPROP_ONLOAD ;
2262 DISPID_IHTMLBODYELEMENT_ONUNLOAD = DISPID_EVPROP_ONUNLOAD ;
2263 DISPID_IHTMLBODYELEMENT_SCROLL = DISPID_A_SCROLL ;
2264 DISPID_IHTMLBODYELEMENT_ONSELECT = DISPID_EVPROP_ONSELECT ;
2265 DISPID_IHTMLBODYELEMENT_ONBEFOREUNLOAD = DISPID_EVPROP_ONBEFOREUNLOAD ;
2266 DISPID_IHTMLBODYELEMENT_CREATETEXTRANGE = DISPID_BODY+13 ;
2267
2268// DISPIDs for interface IHTMLBodyElement2
2269
2270 DISPID_IHTMLBODYELEMENT2_ONBEFOREPRINT = DISPID_EVPROP_ONBEFOREPRINT ;
2271 DISPID_IHTMLBODYELEMENT2_ONAFTERPRINT = DISPID_EVPROP_ONAFTERPRINT ;
2272
2273// DISPIDs for interface IHTMLFontElement
2274
2275 DISPID_IHTMLFONTELEMENT_COLOR = DISPID_A_COLOR ;
2276 DISPID_IHTMLFONTELEMENT_FACE = DISPID_A_FONTFACE ;
2277 DISPID_IHTMLFONTELEMENT_SIZE = DISPID_A_FONTSIZE ;
2278
2279// DISPIDs for interface IHTMLAnchorElement
2280
2281 DISPID_IHTMLANCHORELEMENT_HREF = DISPID_VALUE ;
2282 DISPID_IHTMLANCHORELEMENT_TARGET = DISPID_ANCHOR+3 ;
2283 DISPID_IHTMLANCHORELEMENT_REL = DISPID_ANCHOR+5 ;
2284 DISPID_IHTMLANCHORELEMENT_REV = DISPID_ANCHOR+6 ;
2285 DISPID_IHTMLANCHORELEMENT_URN = DISPID_ANCHOR+7 ;
2286 DISPID_IHTMLANCHORELEMENT_METHODS = DISPID_ANCHOR+8 ;
2287 DISPID_IHTMLANCHORELEMENT_NAME = STDPROPID_XOBJ_NAME ;
2288 DISPID_IHTMLANCHORELEMENT_HOST = DISPID_ANCHOR+12 ;
2289 DISPID_IHTMLANCHORELEMENT_HOSTNAME = DISPID_ANCHOR+13 ;
2290 DISPID_IHTMLANCHORELEMENT_PATHNAME = DISPID_ANCHOR+14 ;
2291 DISPID_IHTMLANCHORELEMENT_PORT = DISPID_ANCHOR+15 ;
2292 DISPID_IHTMLANCHORELEMENT_PROTOCOL = DISPID_ANCHOR+16 ;
2293 DISPID_IHTMLANCHORELEMENT_SEARCH = DISPID_ANCHOR+17 ;
2294 DISPID_IHTMLANCHORELEMENT_HASH = DISPID_ANCHOR+18 ;
2295 DISPID_IHTMLANCHORELEMENT_ONBLUR = DISPID_EVPROP_ONBLUR ;
2296 DISPID_IHTMLANCHORELEMENT_ONFOCUS = DISPID_EVPROP_ONFOCUS;
2297 DISPID_IHTMLANCHORELEMENT_ACCESSKEY = DISPID_SITE+5 ;
2298 DISPID_IHTMLANCHORELEMENT_PROTOCOLLONG = DISPID_ANCHOR+31 ;
2299 DISPID_IHTMLANCHORELEMENT_MIMETYPE = DISPID_ANCHOR+30 ;
2300 DISPID_IHTMLANCHORELEMENT_NAMEPROP = DISPID_ANCHOR+32 ;
2301 DISPID_IHTMLANCHORELEMENT_TABINDEX = STDPROPID_XOBJ_TABINDEX ;
2302 DISPID_IHTMLANCHORELEMENT_FOCUS = DISPID_SITE+0 ;
2303 DISPID_IHTMLANCHORELEMENT_BLUR = DISPID_SITE+2 ;
2304
2305// DISPIDs for interface IHTMLLabelElement
2306
2307 DISPID_IHTMLLABELELEMENT_HTMLFOR = DISPID_LABEL ;
2308 DISPID_IHTMLLABELELEMENT_ACCESSKEY = DISPID_SITE+5;
2309
2310// DISPIDs for interface IHTMLUListElement
2311
2312 DISPID_IHTMLULISTELEMENT_COMPACT = DISPID_UL+2 ;
2313 DISPID_IHTMLULISTELEMENT_TYPE = DISPID_A_LISTTYPE ;
2314
2315// DISPIDs for interface IHTMLOListElement
2316
2317 DISPID_IHTMLOLISTELEMENT_COMPACT = DISPID_OL+2 ;
2318 DISPID_IHTMLOLISTELEMENT_START = DISPID_OL+3 ;
2319 DISPID_IHTMLOLISTELEMENT_TYPE = DISPID_A_LISTTYPE ;
2320
2321// DISPIDs for interface IHTMLLIElement
2322
2323 DISPID_IHTMLLIELEMENT_TYPE = DISPID_A_LISTTYPE;
2324 DISPID_IHTMLLIELEMENT_VALUE = DISPID_LI+1 ;
2325
2326// DISPIDs for interface IHTMLBlockElement
2327
2328 DISPID_IHTMLBLOCKELEMENT_CLEAR = DISPID_A_CLEAR;
2329
2330// DISPIDs for interface IHTMLDivElement
2331
2332 DISPID_IHTMLDIVELEMENT_ALIGN = STDPROPID_XOBJ_BLOCKALIGN;
2333 DISPID_IHTMLDIVELEMENT_NOWRAP = DISPID_A_NOWRAP;
2334
2335// DISPIDs for interface IHTMLDDElement
2336
2337 DISPID_IHTMLDDELEMENT_NOWRAP = DISPID_A_NOWRAP ;
2338
2339// DISPIDs for interface IHTMLDTElement
2340
2341 DISPID_IHTMLDTELEMENT_NOWRAP = DISPID_A_NOWRAP ;
2342
2343// DISPIDs for interface IHTMLBRElement
2344
2345 DISPID_IHTMLBRELEMENT_CLEAR = DISPID_A_CLEAR ;
2346
2347// DISPIDs for interface IHTMLDListElement
2348
2349 DISPID_IHTMLDLISTELEMENT_COMPACT = DISPID_DL+1;
2350
2351// DISPIDs for interface IHTMLHRElement
2352
2353 DISPID_IHTMLHRELEMENT_ALIGN = STDPROPID_XOBJ_BLOCKALIGN ;
2354 DISPID_IHTMLHRELEMENT_COLOR = DISPID_A_COLOR ;
2355 DISPID_IHTMLHRELEMENT_NOSHADE = DISPID_HR+1 ;
2356 DISPID_IHTMLHRELEMENT_WIDTH = STDPROPID_XOBJ_WIDTH ;
2357 DISPID_IHTMLHRELEMENT_SIZE = STDPROPID_XOBJ_HEIGHT ;
2358
2359// DISPIDs for interface IHTMLParaElement
2360
2361 DISPID_IHTMLPARAELEMENT_ALIGN = STDPROPID_XOBJ_BLOCKALIGN ;
2362
2363// DISPIDs for interface IHTMLElementCollection
2364
2365 DISPID_IHTMLELEMENTCOLLECTION_TOSTRING = DISPID_COLLECTION+1 ;
2366 DISPID_IHTMLELEMENTCOLLECTION_LENGTH = DISPID_COLLECTION ;
2367 DISPID_IHTMLELEMENTCOLLECTION__NEWENUM = DISPID_NEWENUM ;
2368 DISPID_IHTMLELEMENTCOLLECTION_ITEM = DISPID_VALUE ;
2369 DISPID_IHTMLELEMENTCOLLECTION_TAGS = DISPID_COLLECTION+2 ;
2370
2371// DISPIDs for interface IHTMLElementCollection2
2372
2373 DISPID_IHTMLELEMENTCOLLECTION2_URNS = DISPID_COLLECTION+5 ;
2374
2375// DISPIDs for interface IHTMLHeaderElement
2376
2377 DISPID_IHTMLHEADERELEMENT_ALIGN = STDPROPID_XOBJ_BLOCKALIGN ;
2378
2379// DISPIDs for interface IHTMLSelectElement
2380
2381 DISPID_IHTMLSELECTELEMENT_SIZE = DISPID_SELECT+2 ;
2382 DISPID_IHTMLSELECTELEMENT_MULTIPLE = DISPID_SELECT+3 ;
2383 DISPID_IHTMLSELECTELEMENT_NAME = STDPROPID_XOBJ_NAME ;
2384 DISPID_IHTMLSELECTELEMENT_OPTIONS = DISPID_SELECT+5 ;
2385 DISPID_IHTMLSELECTELEMENT_ONCHANGE = DISPID_EVPROP_ONCHANGE ;
2386 DISPID_IHTMLSELECTELEMENT_SELECTEDINDEX = DISPID_SELECT+10 ;
2387 DISPID_IHTMLSELECTELEMENT_TYPE = DISPID_SELECT+12 ;
2388 DISPID_IHTMLSELECTELEMENT_VALUE = DISPID_SELECT+11 ;
2389 DISPID_IHTMLSELECTELEMENT_DISABLED = STDPROPID_XOBJ_DISABLED ;
2390 DISPID_IHTMLSELECTELEMENT_FORM = DISPID_SITE+4 ;
2391 DISPID_IHTMLSELECTELEMENT_ADD = DISPID_COLLECTION+3 ;
2392 DISPID_IHTMLSELECTELEMENT_REMOVE = DISPID_COLLECTION+4 ;
2393 DISPID_IHTMLSELECTELEMENT_LENGTH = DISPID_COLLECTION ;
2394 DISPID_IHTMLSELECTELEMENT__NEWENUM = DISPID_NEWENUM ;
2395 DISPID_IHTMLSELECTELEMENT_ITEM = DISPID_VALUE ;
2396 DISPID_IHTMLSELECTELEMENT_TAGS = DISPID_COLLECTION+2 ;
2397
2398// DISPIDs for interface IHTMLSelectElement2
2399
2400 DISPID_IHTMLSELECTELEMENT2_URNS = DISPID_COLLECTION+5;
2401
2402// DISPIDs for event set HTMLSelectElementEvents2
2403
2404 DISPID_HTMLSELECTELEMENTEVENTS2_ONCHANGE = DISPID_EVMETH_ONCHANGE;
2405
2406// DISPIDs for event set HTMLSelectElementEvents
2407
2408 DISPID_HTMLSELECTELEMENTEVENTS_ONCHANGE = DISPID_EVMETH_ONCHANGE ;
2409
2410// DISPIDs for interface IHTMLSelectionObject
2411
2412 DISPID_IHTMLSELECTIONOBJECT_CREATERANGE = DISPID_SELECTOBJ+1 ;
2413 DISPID_IHTMLSELECTIONOBJECT_EMPTY = DISPID_SELECTOBJ+2 ;
2414 DISPID_IHTMLSELECTIONOBJECT_CLEAR = DISPID_SELECTOBJ+3 ;
2415 DISPID_IHTMLSELECTIONOBJECT_TYPE = DISPID_SELECTOBJ+4 ;
2416
2417// DISPIDs for interface IHTMLSelectionObject2
2418
2419 DISPID_IHTMLSELECTIONOBJECT2_CREATERANGECOLLECTION = DISPID_SELECTOBJ+5 ;
2420 DISPID_IHTMLSELECTIONOBJECT2_TYPEDETAIL = DISPID_SELECTOBJ+6;
2421
2422// DISPIDs for interface IHTMLOptionElement
2423
2424 DISPID_IHTMLOPTIONELEMENT_SELECTED = DISPID_OPTION+1 ;
2425 DISPID_IHTMLOPTIONELEMENT_VALUE = DISPID_OPTION+2 ;
2426 DISPID_IHTMLOPTIONELEMENT_DEFAULTSELECTED = DISPID_OPTION+3 ;
2427 DISPID_IHTMLOPTIONELEMENT_INDEX = DISPID_OPTION+5 ;
2428 DISPID_IHTMLOPTIONELEMENT_TEXT = DISPID_OPTION+4 ;
2429 DISPID_IHTMLOPTIONELEMENT_FORM = DISPID_OPTION+6 ;
2430
2431// DISPIDs for interface IHTMLOptionElementFactory
2432
2433 DISPID_IHTMLOPTIONELEMENTFACTORY_CREATE = DISPID_VALUE;
2434
2435// DISPIDs for interface IHTMLInputElement
2436
2437 DISPID_IHTMLINPUTELEMENT_TYPE = DISPID_INPUT ;
2438 DISPID_IHTMLINPUTELEMENT_VALUE = DISPID_A_VALUE ;
2439 DISPID_IHTMLINPUTELEMENT_NAME = STDPROPID_XOBJ_NAME ;
2440 DISPID_IHTMLINPUTELEMENT_STATUS = DISPID_INPUT+1 ;
2441 DISPID_IHTMLINPUTELEMENT_DISABLED = STDPROPID_XOBJ_DISABLED ;
2442 DISPID_IHTMLINPUTELEMENT_FORM = DISPID_SITE+4 ;
2443 DISPID_IHTMLINPUTELEMENT_SIZE = DISPID_INPUT+2 ;
2444 DISPID_IHTMLINPUTELEMENT_MAXLENGTH = DISPID_INPUT+3 ;
2445 DISPID_IHTMLINPUTELEMENT_SELECT = DISPID_INPUT+4 ;
2446 DISPID_IHTMLINPUTELEMENT_ONCHANGE = DISPID_EVPROP_ONCHANGE ;
2447 DISPID_IHTMLINPUTELEMENT_ONSELECT = DISPID_EVPROP_ONSELECT ;
2448 DISPID_IHTMLINPUTELEMENT_DEFAULTVALUE = DISPID_DEFAULTVALUE ;
2449 DISPID_IHTMLINPUTELEMENT_READONLY = DISPID_INPUT+5 ;
2450 DISPID_IHTMLINPUTELEMENT_CREATETEXTRANGE = DISPID_INPUT+6 ;
2451 DISPID_IHTMLINPUTELEMENT_INDETERMINATE = DISPID_INPUT+7 ;
2452 DISPID_IHTMLINPUTELEMENT_DEFAULTCHECKED = DISPID_INPUT+8 ;
2453 DISPID_IHTMLINPUTELEMENT_CHECKED = DISPID_INPUT+9 ;
2454 DISPID_IHTMLINPUTELEMENT_BORDER = DISPID_INPUT+12 ;
2455 DISPID_IHTMLINPUTELEMENT_VSPACE = DISPID_INPUT+13 ;
2456 DISPID_IHTMLINPUTELEMENT_HSPACE = DISPID_INPUT+14 ;
2457 DISPID_IHTMLINPUTELEMENT_ALT = DISPID_INPUT+10 ;
2458 DISPID_IHTMLINPUTELEMENT_SRC = DISPID_INPUT+11 ;
2459 DISPID_IHTMLINPUTELEMENT_LOWSRC = DISPID_INPUT+15 ;
2460 DISPID_IHTMLINPUTELEMENT_VRML = DISPID_INPUT+16 ;
2461 DISPID_IHTMLINPUTELEMENT_DYNSRC = DISPID_INPUT+17 ;
2462 DISPID_IHTMLINPUTELEMENT_READYSTATE = DISPID_A_READYSTATE;
2463 DISPID_IHTMLINPUTELEMENT_COMPLETE = DISPID_INPUT+18;
2464 DISPID_IHTMLINPUTELEMENT_LOOP = DISPID_INPUT+19 ;
2465 DISPID_IHTMLINPUTELEMENT_ALIGN = STDPROPID_XOBJ_CONTROLALIGN ;
2466 DISPID_IHTMLINPUTELEMENT_ONLOAD = DISPID_EVPROP_ONLOAD ;
2467 DISPID_IHTMLINPUTELEMENT_ONERROR = DISPID_EVPROP_ONERROR ;
2468 DISPID_IHTMLINPUTELEMENT_ONABORT = DISPID_EVPROP_ONABORT ;
2469 DISPID_IHTMLINPUTELEMENT_WIDTH = STDPROPID_XOBJ_WIDTH ;
2470 DISPID_IHTMLINPUTELEMENT_HEIGHT = STDPROPID_XOBJ_HEIGHT ;
2471 DISPID_IHTMLINPUTELEMENT_START = DISPID_INPUT+20 ;
2472
2473// DISPIDs for interface IHTMLInputButtonElement
2474
2475 DISPID_IHTMLINPUTBUTTONELEMENT_TYPE = DISPID_INPUT ;
2476 DISPID_IHTMLINPUTBUTTONELEMENT_VALUE = DISPID_A_VALUE ;
2477 DISPID_IHTMLINPUTBUTTONELEMENT_NAME = STDPROPID_XOBJ_NAME ;
2478 DISPID_IHTMLINPUTBUTTONELEMENT_STATUS = DISPID_INPUT+21;
2479 DISPID_IHTMLINPUTBUTTONELEMENT_DISABLED = STDPROPID_XOBJ_DISABLED;
2480 DISPID_IHTMLINPUTBUTTONELEMENT_FORM = DISPID_SITE+4 ;
2481 DISPID_IHTMLINPUTBUTTONELEMENT_CREATETEXTRANGE = DISPID_INPUT+6 ;
2482
2483// DISPIDs for interface IHTMLInputHiddenElement
2484
2485 DISPID_IHTMLINPUTHIDDENELEMENT_TYPE = DISPID_INPUT ;
2486 DISPID_IHTMLINPUTHIDDENELEMENT_VALUE = DISPID_A_VALUE ;
2487 DISPID_IHTMLINPUTHIDDENELEMENT_NAME = STDPROPID_XOBJ_NAME ;
2488 DISPID_IHTMLINPUTHIDDENELEMENT_STATUS = DISPID_INPUT+21 ;
2489 DISPID_IHTMLINPUTHIDDENELEMENT_DISABLED = STDPROPID_XOBJ_DISABLED ;
2490 DISPID_IHTMLINPUTHIDDENELEMENT_FORM = DISPID_SITE+4 ;
2491 DISPID_IHTMLINPUTHIDDENELEMENT_CREATETEXTRANGE = DISPID_INPUT+6;
2492
2493// DISPIDs for interface IHTMLInputTextElement
2494
2495 DISPID_IHTMLINPUTTEXTELEMENT_TYPE = DISPID_INPUT ;
2496 DISPID_IHTMLINPUTTEXTELEMENT_VALUE = DISPID_A_VALUE ;
2497 DISPID_IHTMLINPUTTEXTELEMENT_NAME = STDPROPID_XOBJ_NAME ;
2498 DISPID_IHTMLINPUTTEXTELEMENT_STATUS = DISPID_INPUT+21 ;
2499 DISPID_IHTMLINPUTTEXTELEMENT_DISABLED = STDPROPID_XOBJ_DISABLED ;
2500 DISPID_IHTMLINPUTTEXTELEMENT_FORM = DISPID_SITE+4 ;
2501 DISPID_IHTMLINPUTTEXTELEMENT_DEFAULTVALUE = DISPID_DEFAULTVALUE ;
2502 DISPID_IHTMLINPUTTEXTELEMENT_SIZE = DISPID_INPUT+2 ;
2503 DISPID_IHTMLINPUTTEXTELEMENT_MAXLENGTH = DISPID_INPUT+3 ;
2504 DISPID_IHTMLINPUTTEXTELEMENT_SELECT = DISPID_INPUT+4 ;
2505 DISPID_IHTMLINPUTTEXTELEMENT_ONCHANGE = DISPID_EVPROP_ONCHANGE ;
2506 DISPID_IHTMLINPUTTEXTELEMENT_ONSELECT = DISPID_EVPROP_ONSELECT;
2507 DISPID_IHTMLINPUTTEXTELEMENT_READONLY = DISPID_INPUT+5;
2508 DISPID_IHTMLINPUTTEXTELEMENT_CREATETEXTRANGE = DISPID_INPUT+6 ;
2509
2510// DISPIDs for interface IHTMLInputFileElement
2511
2512 DISPID_IHTMLINPUTFILEELEMENT_TYPE = DISPID_INPUT ;
2513 DISPID_IHTMLINPUTFILEELEMENT_NAME = STDPROPID_XOBJ_NAME ;
2514 DISPID_IHTMLINPUTFILEELEMENT_STATUS = DISPID_INPUT+21 ;
2515 DISPID_IHTMLINPUTFILEELEMENT_DISABLED = STDPROPID_XOBJ_DISABLED ;
2516 DISPID_IHTMLINPUTFILEELEMENT_FORM = DISPID_SITE+4 ;
2517 DISPID_IHTMLINPUTFILEELEMENT_SIZE = DISPID_INPUT+2 ;
2518 DISPID_IHTMLINPUTFILEELEMENT_MAXLENGTH = DISPID_INPUT+3 ;
2519 DISPID_IHTMLINPUTFILEELEMENT_SELECT = DISPID_INPUT+4 ;
2520 DISPID_IHTMLINPUTFILEELEMENT_ONCHANGE = DISPID_EVPROP_ONCHANGE ;
2521 DISPID_IHTMLINPUTFILEELEMENT_ONSELECT = DISPID_EVPROP_ONSELECT ;
2522 DISPID_IHTMLINPUTFILEELEMENT_VALUE = DISPID_A_VALUE ;
2523
2524// DISPIDs for interface IHTMLOptionButtonElement
2525
2526 DISPID_IHTMLOPTIONBUTTONELEMENT_VALUE = DISPID_A_VALUE ;
2527 DISPID_IHTMLOPTIONBUTTONELEMENT_TYPE = DISPID_INPUT ;
2528 DISPID_IHTMLOPTIONBUTTONELEMENT_NAME = STDPROPID_XOBJ_NAME ;
2529 DISPID_IHTMLOPTIONBUTTONELEMENT_CHECKED = DISPID_INPUT+9 ;
2530 DISPID_IHTMLOPTIONBUTTONELEMENT_DEFAULTCHECKED = DISPID_INPUT+8 ;
2531 DISPID_IHTMLOPTIONBUTTONELEMENT_ONCHANGE = DISPID_EVPROP_ONCHANGE ;
2532 DISPID_IHTMLOPTIONBUTTONELEMENT_DISABLED = STDPROPID_XOBJ_DISABLED ;
2533 DISPID_IHTMLOPTIONBUTTONELEMENT_STATUS = DISPID_INPUT+1 ;
2534 DISPID_IHTMLOPTIONBUTTONELEMENT_INDETERMINATE = DISPID_INPUT+7 ;
2535 DISPID_IHTMLOPTIONBUTTONELEMENT_FORM = DISPID_SITE+4 ;
2536
2537// DISPIDs for interface IHTMLInputImage
2538
2539 DISPID_IHTMLINPUTIMAGE_TYPE = DISPID_INPUT ;
2540 DISPID_IHTMLINPUTIMAGE_DISABLED = STDPROPID_XOBJ_DISABLED;
2541 DISPID_IHTMLINPUTIMAGE_BORDER = DISPID_INPUT+12 ;
2542 DISPID_IHTMLINPUTIMAGE_VSPACE = DISPID_INPUT+13 ;
2543 DISPID_IHTMLINPUTIMAGE_HSPACE = DISPID_INPUT+14 ;
2544 DISPID_IHTMLINPUTIMAGE_ALT = DISPID_INPUT+10 ;
2545 DISPID_IHTMLINPUTIMAGE_SRC = DISPID_INPUT+11;
2546 DISPID_IHTMLINPUTIMAGE_LOWSRC = DISPID_INPUT+15 ;
2547 DISPID_IHTMLINPUTIMAGE_VRML = DISPID_INPUT+16 ;
2548 DISPID_IHTMLINPUTIMAGE_DYNSRC = DISPID_INPUT+17 ;
2549 DISPID_IHTMLINPUTIMAGE_READYSTATE = DISPID_A_READYSTATE ;
2550 DISPID_IHTMLINPUTIMAGE_COMPLETE = DISPID_INPUT+18 ;
2551 DISPID_IHTMLINPUTIMAGE_LOOP = DISPID_INPUT+19 ;
2552 DISPID_IHTMLINPUTIMAGE_ALIGN = STDPROPID_XOBJ_CONTROLALIGN ;
2553 DISPID_IHTMLINPUTIMAGE_ONLOAD = DISPID_EVPROP_ONLOAD ;
2554 DISPID_IHTMLINPUTIMAGE_ONERROR = DISPID_EVPROP_ONERROR ;
2555 DISPID_IHTMLINPUTIMAGE_ONABORT = DISPID_EVPROP_ONABORT ;
2556 DISPID_IHTMLINPUTIMAGE_NAME = STDPROPID_XOBJ_NAME ;
2557 DISPID_IHTMLINPUTIMAGE_WIDTH = STDPROPID_XOBJ_WIDTH ;
2558 DISPID_IHTMLINPUTIMAGE_HEIGHT = STDPROPID_XOBJ_HEIGHT ;
2559 DISPID_IHTMLINPUTIMAGE_START = DISPID_INPUT+20 ;
2560
2561// DISPIDs for event set HTMLInputTextElementEvents2
2562
2563 DISPID_HTMLINPUTTEXTELEMENTEVENTS2_ONCHANGE = DISPID_EVMETH_ONCHANGE ;
2564 DISPID_HTMLINPUTTEXTELEMENTEVENTS2_ONSELECT = DISPID_EVMETH_ONSELECT ;
2565 DISPID_HTMLINPUTTEXTELEMENTEVENTS2_ONLOAD = DISPID_EVMETH_ONLOAD ;
2566 DISPID_HTMLINPUTTEXTELEMENTEVENTS2_ONERROR = DISPID_EVMETH_ONERROR ;
2567 DISPID_HTMLINPUTTEXTELEMENTEVENTS2_ONABORT = DISPID_EVMETH_ONABORT ;
2568
2569// DISPIDs for event set HTMLInputImageEvents2
2570
2571 DISPID_HTMLINPUTIMAGEEVENTS2_ONLOAD = DISPID_EVMETH_ONLOAD ;
2572 DISPID_HTMLINPUTIMAGEEVENTS2_ONERROR = DISPID_EVMETH_ONERROR ;
2573 DISPID_HTMLINPUTIMAGEEVENTS2_ONABORT = DISPID_EVMETH_ONABORT;
2574
2575// DISPIDs for event set HTMLInputTextElementEvents
2576
2577 DISPID_HTMLINPUTTEXTELEMENTEVENTS_ONCHANGE = DISPID_EVMETH_ONCHANGE ;
2578 DISPID_HTMLINPUTTEXTELEMENTEVENTS_ONSELECT = DISPID_EVMETH_ONSELECT ;
2579 DISPID_HTMLINPUTTEXTELEMENTEVENTS_ONLOAD = DISPID_EVMETH_ONLOAD ;
2580 DISPID_HTMLINPUTTEXTELEMENTEVENTS_ONERROR = DISPID_EVMETH_ONERROR ;
2581 DISPID_HTMLINPUTTEXTELEMENTEVENTS_ONABORT = DISPID_EVMETH_ONABORT ;
2582
2583// DISPIDs for event set HTMLInputImageEvents
2584
2585 DISPID_HTMLINPUTIMAGEEVENTS_ONLOAD = DISPID_EVMETH_ONLOAD ;
2586 DISPID_HTMLINPUTIMAGEEVENTS_ONERROR = DISPID_EVMETH_ONERROR ;
2587 DISPID_HTMLINPUTIMAGEEVENTS_ONABORT = DISPID_EVMETH_ONABORT;
2588
2589// DISPIDs for interface IHTMLTextAreaElement
2590
2591 DISPID_IHTMLTEXTAREAELEMENT_TYPE = DISPID_INPUT ;
2592 DISPID_IHTMLTEXTAREAELEMENT_VALUE = DISPID_A_VALUE ;
2593 DISPID_IHTMLTEXTAREAELEMENT_NAME = STDPROPID_XOBJ_NAME ;
2594 DISPID_IHTMLTEXTAREAELEMENT_STATUS = DISPID_INPUT+1 ;
2595 DISPID_IHTMLTEXTAREAELEMENT_DISABLED = STDPROPID_XOBJ_DISABLED ;
2596 DISPID_IHTMLTEXTAREAELEMENT_FORM = DISPID_SITE+4 ;
2597 DISPID_IHTMLTEXTAREAELEMENT_DEFAULTVALUE = DISPID_DEFAULTVALUE ;
2598 DISPID_IHTMLTEXTAREAELEMENT_SELECT = DISPID_RICHTEXT+5 ;
2599 DISPID_IHTMLTEXTAREAELEMENT_ONCHANGE = DISPID_EVPROP_ONCHANGE ;
2600 DISPID_IHTMLTEXTAREAELEMENT_ONSELECT = DISPID_EVPROP_ONSELECT ;
2601 DISPID_IHTMLTEXTAREAELEMENT_READONLY = DISPID_RICHTEXT+4 ;
2602 DISPID_IHTMLTEXTAREAELEMENT_ROWS = DISPID_RICHTEXT+1 ;
2603 DISPID_IHTMLTEXTAREAELEMENT_COLS = DISPID_RICHTEXT+2 ;
2604 DISPID_IHTMLTEXTAREAELEMENT_WRAP = DISPID_RICHTEXT+3 ;
2605 DISPID_IHTMLTEXTAREAELEMENT_CREATETEXTRANGE = DISPID_RICHTEXT+6 ;
2606
2607// DISPIDs for interface IHTMLButtonElement
2608
2609 DISPID_IHTMLBUTTONELEMENT_TYPE = DISPID_INPUT ;
2610 DISPID_IHTMLBUTTONELEMENT_VALUE = DISPID_A_VALUE ;
2611 DISPID_IHTMLBUTTONELEMENT_NAME = STDPROPID_XOBJ_NAME;
2612 DISPID_IHTMLBUTTONELEMENT_STATUS = DISPID_BUTTON+1 ;
2613 DISPID_IHTMLBUTTONELEMENT_DISABLED = STDPROPID_XOBJ_DISABLED ;
2614 DISPID_IHTMLBUTTONELEMENT_FORM = DISPID_SITE+4 ;
2615 DISPID_IHTMLBUTTONELEMENT_CREATETEXTRANGE = DISPID_BUTTON+2 ;
2616
2617// DISPIDs for interface IHTMLMarqueeElement
2618
2619 DISPID_IHTMLMARQUEEELEMENT_BGCOLOR = DISPID_BACKCOLOR ;
2620 DISPID_IHTMLMARQUEEELEMENT_SCROLLDELAY = DISPID_MARQUEE ;
2621 DISPID_IHTMLMARQUEEELEMENT_DIRECTION = DISPID_MARQUEE+1 ;
2622 DISPID_IHTMLMARQUEEELEMENT_BEHAVIOR = DISPID_MARQUEE+2;
2623 DISPID_IHTMLMARQUEEELEMENT_SCROLLAMOUNT = DISPID_MARQUEE+3;
2624 DISPID_IHTMLMARQUEEELEMENT_LOOP = DISPID_MARQUEE+4 ;
2625 DISPID_IHTMLMARQUEEELEMENT_VSPACE = DISPID_MARQUEE+5 ;
2626 DISPID_IHTMLMARQUEEELEMENT_HSPACE = DISPID_MARQUEE+6;
2627 DISPID_IHTMLMARQUEEELEMENT_ONFINISH = DISPID_EVPROP_ONFINISH ;
2628 DISPID_IHTMLMARQUEEELEMENT_ONSTART = DISPID_EVPROP_ONSTART;
2629 DISPID_IHTMLMARQUEEELEMENT_ONBOUNCE = DISPID_EVPROP_ONBOUNCE;
2630 DISPID_IHTMLMARQUEEELEMENT_WIDTH = STDPROPID_XOBJ_WIDTH ;
2631 DISPID_IHTMLMARQUEEELEMENT_HEIGHT = STDPROPID_XOBJ_HEIGHT ;
2632 DISPID_IHTMLMARQUEEELEMENT_TRUESPEED = DISPID_MARQUEE+7 ;
2633 DISPID_IHTMLMARQUEEELEMENT_START = DISPID_MARQUEE+10 ;
2634 DISPID_IHTMLMARQUEEELEMENT_STOP = DISPID_MARQUEE+11;
2635
2636// DISPIDs for event set HTMLMarqueeElementEvents2
2637
2638 DISPID_HTMLMARQUEEELEMENTEVENTS2_ONBOUNCE = DISPID_EVMETH_ONBOUNCE;
2639 DISPID_HTMLMARQUEEELEMENTEVENTS2_ONFINISH = DISPID_EVMETH_ONFINISH ;
2640 DISPID_HTMLMARQUEEELEMENTEVENTS2_ONSTART = DISPID_EVMETH_ONSTART ;
2641
2642// DISPIDs for event set HTMLMarqueeElementEvents
2643
2644 DISPID_HTMLMARQUEEELEMENTEVENTS_ONBOUNCE = DISPID_EVMETH_ONBOUNCE ;
2645 DISPID_HTMLMARQUEEELEMENTEVENTS_ONFINISH = DISPID_EVMETH_ONFINISH ;
2646 DISPID_HTMLMARQUEEELEMENTEVENTS_ONSTART = DISPID_EVMETH_ONSTART ;
2647
2648// DISPIDs for interface IHTMLTitleElement
2649
2650 DISPID_IHTMLTITLEELEMENT_TEXT = DISPID_A_VALUE ;
2651
2652// DISPIDs for interface IHTMLMetaElement
2653
2654 DISPID_IHTMLMETAELEMENT_HTTPEQUIV = DISPID_HEDELEMS+1 ;
2655 DISPID_IHTMLMETAELEMENT_CONTENT = DISPID_HEDELEMS+2 ;
2656 DISPID_IHTMLMETAELEMENT_NAME = STDPROPID_XOBJ_NAME ;
2657 DISPID_IHTMLMETAELEMENT_URL = DISPID_HEDELEMS+3 ;
2658 DISPID_IHTMLMETAELEMENT_CHARSET = DISPID_HEDELEMS+13 ;
2659
2660// DISPIDs for interface IHTMLBaseElement
2661
2662 DISPID_IHTMLBASEELEMENT_HREF = DISPID_HEDELEMS+3;
2663 DISPID_IHTMLBASEELEMENT_TARGET = DISPID_HEDELEMS+4 ;
2664
2665// DISPIDs for interface IHTMLIsIndexElement
2666
2667 DISPID_IHTMLISINDEXELEMENT_PROMPT = DISPID_HEDELEMS+10;
2668 DISPID_IHTMLISINDEXELEMENT_ACTION = DISPID_HEDELEMS+11 ;
2669
2670// DISPIDs for interface IHTMLNextIdElement
2671
2672 DISPID_IHTMLNEXTIDELEMENT_N = DISPID_HEDELEMS+12 ;
2673
2674// DISPIDs for interface IHTMLBaseFontElement
2675
2676 DISPID_IHTMLBASEFONTELEMENT_COLOR = DISPID_A_COLOR ;
2677 DISPID_IHTMLBASEFONTELEMENT_FACE = DISPID_A_FONTFACE ;
2678 DISPID_IHTMLBASEFONTELEMENT_SIZE = DISPID_A_BASEFONT ;
2679
2680// DISPIDs for interface IOmHistory
2681
2682 DISPID_IOMHISTORY_LENGTH = DISPID_HISTORY ;
2683 DISPID_IOMHISTORY_BACK = DISPID_HISTORY+1 ;
2684 DISPID_IOMHISTORY_FORWARD = DISPID_HISTORY+2 ;
2685 DISPID_IOMHISTORY_GO = DISPID_HISTORY+3 ;
2686
2687// DISPIDs for interface IHTMLMimeTypesCollection
2688
2689 DISPID_IHTMLMIMETYPESCOLLECTION_LENGTH = 1 ;
2690
2691// DISPIDs for interface IHTMLPluginsCollection
2692
2693 DISPID_IHTMLPLUGINSCOLLECTION_LENGTH = 1 ;
2694 DISPID_IHTMLPLUGINSCOLLECTION_REFRESH = 2;
2695
2696// DISPIDs for interface IHTMLOpsProfile
2697
2698 DISPID_IHTMLOPSPROFILE_ADDREQUEST = 1;
2699 DISPID_IHTMLOPSPROFILE_CLEARREQUEST = 2;
2700 DISPID_IHTMLOPSPROFILE_DOREQUEST = 3;
2701 DISPID_IHTMLOPSPROFILE_GETATTRIBUTE = 4 ;
2702 DISPID_IHTMLOPSPROFILE_SETATTRIBUTE = 5 ;
2703 DISPID_IHTMLOPSPROFILE_COMMITCHANGES = 6;
2704 DISPID_IHTMLOPSPROFILE_ADDREADREQUEST = 7;
2705 DISPID_IHTMLOPSPROFILE_DOREADREQUEST = 8;
2706 DISPID_IHTMLOPSPROFILE_DOWRITEREQUEST = 9;
2707
2708// DISPIDs for interface IOmNavigator
2709
2710 DISPID_IOMNAVIGATOR_APPCODENAME = DISPID_NAVIGATOR ;
2711 DISPID_IOMNAVIGATOR_APPNAME = DISPID_NAVIGATOR+1 ;
2712 DISPID_IOMNAVIGATOR_APPVERSION = DISPID_NAVIGATOR+2 ;
2713 DISPID_IOMNAVIGATOR_USERAGENT = DISPID_NAVIGATOR+3 ;
2714 DISPID_IOMNAVIGATOR_JAVAENABLED = DISPID_NAVIGATOR+4 ;
2715 DISPID_IOMNAVIGATOR_TAINTENABLED = DISPID_NAVIGATOR+5 ;
2716 DISPID_IOMNAVIGATOR_MIMETYPES = DISPID_NAVIGATOR+6 ;
2717 DISPID_IOMNAVIGATOR_PLUGINS = DISPID_NAVIGATOR+7 ;
2718 DISPID_IOMNAVIGATOR_COOKIEENABLED = DISPID_NAVIGATOR+8 ;
2719 DISPID_IOMNAVIGATOR_OPSPROFILE = DISPID_NAVIGATOR+9 ;
2720 DISPID_IOMNAVIGATOR_TOSTRING = DISPID_NAVIGATOR+10;
2721 DISPID_IOMNAVIGATOR_CPUCLASS = DISPID_NAVIGATOR+11 ;
2722 DISPID_IOMNAVIGATOR_SYSTEMLANGUAGE = DISPID_NAVIGATOR+12;
2723 DISPID_IOMNAVIGATOR_BROWSERLANGUAGE = DISPID_NAVIGATOR+13 ;
2724 DISPID_IOMNAVIGATOR_USERLANGUAGE = DISPID_NAVIGATOR+14 ;
2725 DISPID_IOMNAVIGATOR_PLATFORM = DISPID_NAVIGATOR+15 ;
2726 DISPID_IOMNAVIGATOR_APPMINORVERSION = DISPID_NAVIGATOR+16;
2727 DISPID_IOMNAVIGATOR_CONNECTIONSPEED = DISPID_NAVIGATOR+17 ;
2728 DISPID_IOMNAVIGATOR_ONLINE = DISPID_NAVIGATOR+18;
2729 DISPID_IOMNAVIGATOR_USERPROFILE = DISPID_NAVIGATOR+19;
2730
2731// DISPIDs for interface IHTMLLocation
2732
2733 DISPID_IHTMLLOCATION_HREF = DISPID_VALUE ;
2734 DISPID_IHTMLLOCATION_PROTOCOL = DISPID_LOCATION ;
2735 DISPID_IHTMLLOCATION_HOST = DISPID_LOCATION+1;
2736 DISPID_IHTMLLOCATION_HOSTNAME = DISPID_LOCATION+2 ;
2737 DISPID_IHTMLLOCATION_PORT = DISPID_LOCATION+3 ;
2738 DISPID_IHTMLLOCATION_PATHNAME = DISPID_LOCATION+4 ;
2739 DISPID_IHTMLLOCATION_SEARCH = DISPID_LOCATION+5 ;
2740 DISPID_IHTMLLOCATION_HASH = DISPID_LOCATION+6;
2741 DISPID_IHTMLLOCATION_RELOAD = DISPID_LOCATION+7 ;
2742 DISPID_IHTMLLOCATION_REPLACE = DISPID_LOCATION+8;
2743 DISPID_IHTMLLOCATION_ASSIGN = DISPID_LOCATION+9;
2744 DISPID_IHTMLLOCATION_TOSTRING = DISPID_LOCATION+10 ;
2745
2746// DISPIDs for interface IHTMLBookmarkCollection
2747
2748 DISPID_IHTMLBOOKMARKCOLLECTION_LENGTH = DISPID_OPTIONS_COL+1 ;
2749 DISPID_IHTMLBOOKMARKCOLLECTION__NEWENUM = DISPID_NEWENUM ;
2750 DISPID_IHTMLBOOKMARKCOLLECTION_ITEM = DISPID_VALUE ;
2751
2752// DISPIDs for interface IHTMLDataTransfer
2753
2754 DISPID_IHTMLDATATRANSFER_SETDATA = DISPID_DATATRANSFER+1 ;
2755 DISPID_IHTMLDATATRANSFER_GETDATA = DISPID_DATATRANSFER+2 ;
2756 DISPID_IHTMLDATATRANSFER_CLEARDATA = DISPID_DATATRANSFER+3 ;
2757 DISPID_IHTMLDATATRANSFER_DROPEFFECT = DISPID_DATATRANSFER+4 ;
2758 DISPID_IHTMLDATATRANSFER_EFFECTALLOWED = DISPID_DATATRANSFER+5 ;
2759
2760// DISPIDs for interface IHTMLEventObj
2761
2762 DISPID_IHTMLEVENTOBJ_SRCELEMENT = DISPID_EVENTOBJ+1 ;
2763 DISPID_IHTMLEVENTOBJ_ALTKEY = DISPID_EVENTOBJ+2 ;
2764 DISPID_IHTMLEVENTOBJ_CTRLKEY = DISPID_EVENTOBJ+3 ;
2765 DISPID_IHTMLEVENTOBJ_SHIFTKEY = DISPID_EVENTOBJ+4 ;
2766 DISPID_IHTMLEVENTOBJ_RETURNVALUE = DISPID_EVENTOBJ+7 ;
2767 DISPID_IHTMLEVENTOBJ_CANCELBUBBLE = DISPID_EVENTOBJ+8 ;
2768 DISPID_IHTMLEVENTOBJ_FROMELEMENT = DISPID_EVENTOBJ+9 ;
2769 DISPID_IHTMLEVENTOBJ_TOELEMENT = DISPID_EVENTOBJ+10 ;
2770 DISPID_IHTMLEVENTOBJ_KEYCODE = DISPID_EVENTOBJ+11 ;
2771 DISPID_IHTMLEVENTOBJ_BUTTON = DISPID_EVENTOBJ+12 ;
2772 DISPID_IHTMLEVENTOBJ_TYPE = DISPID_EVENTOBJ+13 ;
2773 DISPID_IHTMLEVENTOBJ_QUALIFIER = DISPID_EVENTOBJ+14 ;
2774 DISPID_IHTMLEVENTOBJ_REASON = DISPID_EVENTOBJ+15 ;
2775 DISPID_IHTMLEVENTOBJ_X = DISPID_EVENTOBJ+5 ;
2776 DISPID_IHTMLEVENTOBJ_Y = DISPID_EVENTOBJ+6 ;
2777 DISPID_IHTMLEVENTOBJ_CLIENTX = DISPID_EVENTOBJ+20 ;
2778 DISPID_IHTMLEVENTOBJ_CLIENTY = DISPID_EVENTOBJ+21 ;
2779 DISPID_IHTMLEVENTOBJ_OFFSETX = DISPID_EVENTOBJ+22 ;
2780 DISPID_IHTMLEVENTOBJ_OFFSETY = DISPID_EVENTOBJ+23 ;
2781 DISPID_IHTMLEVENTOBJ_SCREENX = DISPID_EVENTOBJ+24 ;
2782 DISPID_IHTMLEVENTOBJ_SCREENY = DISPID_EVENTOBJ+25 ;
2783 DISPID_IHTMLEVENTOBJ_SRCFILTER = DISPID_EVENTOBJ+26 ;
2784
2785// DISPIDs for interface IHTMLEventObj2
2786
2787 DISPID_IHTMLEVENTOBJ2_SETATTRIBUTE = DISPID_HTMLOBJECT+1;
2788 DISPID_IHTMLEVENTOBJ2_GETATTRIBUTE = DISPID_HTMLOBJECT+2;
2789 DISPID_IHTMLEVENTOBJ2_REMOVEATTRIBUTE = DISPID_HTMLOBJECT+3;
2790 DISPID_IHTMLEVENTOBJ2_PROPERTYNAME = DISPID_EVENTOBJ+27 ;
2791 DISPID_IHTMLEVENTOBJ2_BOOKMARKS = DISPID_EVENTOBJ+31 ;
2792 DISPID_IHTMLEVENTOBJ2_RECORDSET = DISPID_EVENTOBJ+32;
2793 DISPID_IHTMLEVENTOBJ2_DATAFLD = DISPID_EVENTOBJ+33 ;
2794 DISPID_IHTMLEVENTOBJ2_BOUNDELEMENTS = DISPID_EVENTOBJ+34 ;
2795 DISPID_IHTMLEVENTOBJ2_REPEAT = DISPID_EVENTOBJ+35 ;
2796 DISPID_IHTMLEVENTOBJ2_SRCURN = DISPID_EVENTOBJ+36 ;
2797 DISPID_IHTMLEVENTOBJ2_SRCELEMENT = DISPID_EVENTOBJ+1 ;
2798 DISPID_IHTMLEVENTOBJ2_ALTKEY = DISPID_EVENTOBJ+2 ;
2799 DISPID_IHTMLEVENTOBJ2_CTRLKEY = DISPID_EVENTOBJ+3 ;
2800 DISPID_IHTMLEVENTOBJ2_SHIFTKEY = DISPID_EVENTOBJ+4 ;
2801 DISPID_IHTMLEVENTOBJ2_FROMELEMENT = DISPID_EVENTOBJ+9 ;
2802 DISPID_IHTMLEVENTOBJ2_TOELEMENT = DISPID_EVENTOBJ+10 ;
2803 DISPID_IHTMLEVENTOBJ2_BUTTON = DISPID_EVENTOBJ+12 ;
2804 DISPID_IHTMLEVENTOBJ2_TYPE = DISPID_EVENTOBJ+13 ;
2805 DISPID_IHTMLEVENTOBJ2_QUALIFIER = DISPID_EVENTOBJ+14 ;
2806 DISPID_IHTMLEVENTOBJ2_REASON = DISPID_EVENTOBJ+15 ;
2807 DISPID_IHTMLEVENTOBJ2_X = DISPID_EVENTOBJ+5 ;
2808 DISPID_IHTMLEVENTOBJ2_Y = DISPID_EVENTOBJ+6 ;
2809 DISPID_IHTMLEVENTOBJ2_CLIENTX = DISPID_EVENTOBJ+20 ;
2810 DISPID_IHTMLEVENTOBJ2_CLIENTY = DISPID_EVENTOBJ+21 ;
2811 DISPID_IHTMLEVENTOBJ2_OFFSETX = DISPID_EVENTOBJ+22 ;
2812 DISPID_IHTMLEVENTOBJ2_OFFSETY = DISPID_EVENTOBJ+23 ;
2813 DISPID_IHTMLEVENTOBJ2_SCREENX = DISPID_EVENTOBJ+24;
2814 DISPID_IHTMLEVENTOBJ2_SCREENY = DISPID_EVENTOBJ+25 ;
2815 DISPID_IHTMLEVENTOBJ2_SRCFILTER = DISPID_EVENTOBJ+26 ;
2816 DISPID_IHTMLEVENTOBJ2_DATATRANSFER = DISPID_EVENTOBJ+37 ;
2817
2818// DISPIDs for interface IHTMLEventObj3
2819
2820 DISPID_IHTMLEVENTOBJ3_CONTENTOVERFLOW = DISPID_EVENTOBJ+38 ;
2821 DISPID_IHTMLEVENTOBJ3_SHIFTLEFT = DISPID_EVENTOBJ+39 ;
2822 DISPID_IHTMLEVENTOBJ3_ALTLEFT = DISPID_EVENTOBJ+40 ;
2823 DISPID_IHTMLEVENTOBJ3_CTRLLEFT = DISPID_EVENTOBJ+41 ;
2824 DISPID_IHTMLEVENTOBJ3_IMECOMPOSITIONCHANGE = DISPID_EVENTOBJ+42 ;
2825 DISPID_IHTMLEVENTOBJ3_IMENOTIFYCOMMAND = DISPID_EVENTOBJ+43 ;
2826 DISPID_IHTMLEVENTOBJ3_IMENOTIFYDATA = DISPID_EVENTOBJ+44 ;
2827 DISPID_IHTMLEVENTOBJ3_IMEREQUEST = DISPID_EVENTOBJ+46 ;
2828 DISPID_IHTMLEVENTOBJ3_IMEREQUESTDATA = DISPID_EVENTOBJ+47 ;
2829 DISPID_IHTMLEVENTOBJ3_KEYBOARDLAYOUT = DISPID_EVENTOBJ+45 ;
2830 DISPID_IHTMLEVENTOBJ3_BEHAVIORCOOKIE = DISPID_EVENTOBJ+48 ;
2831 DISPID_IHTMLEVENTOBJ3_BEHAVIORPART = DISPID_EVENTOBJ+49 ;
2832 DISPID_IHTMLEVENTOBJ3_NEXTPAGE = DISPID_EVENTOBJ+50 ;
2833
2834// DISPIDs for interface IHTMLFramesCollection2
2835
2836 DISPID_IHTMLFRAMESCOLLECTION2_ITEM = 0 ;
2837 DISPID_IHTMLFRAMESCOLLECTION2_LENGTH = 1001 ;
2838
2839// DISPIDs for interface IHTMLScreen
2840
2841 DISPID_IHTMLSCREEN_COLORDEPTH = DISPID_SCREEN+1 ;
2842 DISPID_IHTMLSCREEN_BUFFERDEPTH = DISPID_SCREEN+2 ;
2843 DISPID_IHTMLSCREEN_WIDTH = DISPID_SCREEN+3 ;
2844 DISPID_IHTMLSCREEN_HEIGHT = DISPID_SCREEN+4 ;
2845 DISPID_IHTMLSCREEN_UPDATEINTERVAL = DISPID_SCREEN+5 ;
2846 DISPID_IHTMLSCREEN_AVAILHEIGHT = DISPID_SCREEN+6 ;
2847 DISPID_IHTMLSCREEN_AVAILWIDTH = DISPID_SCREEN+7 ;
2848 DISPID_IHTMLSCREEN_FONTSMOOTHINGENABLED = DISPID_SCREEN+8;
2849
2850// DISPIDs for interface IHTMLWindow2
2851
2852 DISPID_IHTMLWINDOW2_FRAMES = 1100 ;
2853 DISPID_IHTMLWINDOW2_DEFAULTSTATUS = 1101 ;
2854 DISPID_IHTMLWINDOW2_STATUS = 1102 ;
2855 DISPID_IHTMLWINDOW2_SETTIMEOUT = 1172 ;
2856 DISPID_IHTMLWINDOW2_CLEARTIMEOUT = 1104;
2857 DISPID_IHTMLWINDOW2_ALERT = 1105 ;
2858 DISPID_IHTMLWINDOW2_CONFIRM = 1110;
2859 DISPID_IHTMLWINDOW2_PROMPT = 1111 ;
2860 DISPID_IHTMLWINDOW2_IMAGE = 1125 ;
2861 DISPID_IHTMLWINDOW2_LOCATION = 14 ;
2862 DISPID_IHTMLWINDOW2_HISTORY = 2 ;
2863 DISPID_IHTMLWINDOW2_CLOSE = 3 ;
2864 DISPID_IHTMLWINDOW2_OPENER = 4 ;
2865 DISPID_IHTMLWINDOW2_NAVIGATOR = 5 ;
2866 DISPID_IHTMLWINDOW2_NAME = 11 ;
2867 DISPID_IHTMLWINDOW2_PARENT = 12 ;
2868 DISPID_IHTMLWINDOW2_OPEN = 13 ;
2869 DISPID_IHTMLWINDOW2_SELF = 20 ;
2870 DISPID_IHTMLWINDOW2_TOP = 21;
2871 DISPID_IHTMLWINDOW2_WINDOW = 22 ;
2872 DISPID_IHTMLWINDOW2_NAVIGATE = 25 ;
2873 DISPID_IHTMLWINDOW2_ONFOCUS = DISPID_EVPROP_ONFOCUS ;
2874 DISPID_IHTMLWINDOW2_ONBLUR = DISPID_EVPROP_ONBLUR ;
2875 DISPID_IHTMLWINDOW2_ONLOAD = DISPID_EVPROP_ONLOAD ;
2876 DISPID_IHTMLWINDOW2_ONBEFOREUNLOAD = DISPID_EVPROP_ONBEFOREUNLOAD ;
2877 DISPID_IHTMLWINDOW2_ONUNLOAD = DISPID_EVPROP_ONUNLOAD ;
2878 DISPID_IHTMLWINDOW2_ONHELP = DISPID_EVPROP_ONHELP ;
2879 DISPID_IHTMLWINDOW2_ONERROR = DISPID_EVPROP_ONERROR ;
2880 DISPID_IHTMLWINDOW2_ONRESIZE = DISPID_EVPROP_ONRESIZE ;
2881 DISPID_IHTMLWINDOW2_ONSCROLL = DISPID_EVPROP_ONSCROLL ;
2882 DISPID_IHTMLWINDOW2_DOCUMENT = 1151 ;
2883 DISPID_IHTMLWINDOW2_EVENT = 1152 ;
2884 DISPID_IHTMLWINDOW2__NEWENUM = 1153 ;
2885 DISPID_IHTMLWINDOW2_SHOWMODALDIALOG = 1154 ;
2886 DISPID_IHTMLWINDOW2_SHOWHELP = 1155 ;
2887 DISPID_IHTMLWINDOW2_SCREEN = 1156 ;
2888 DISPID_IHTMLWINDOW2_OPTION = 1157;
2889 DISPID_IHTMLWINDOW2_FOCUS = 1158 ;
2890 DISPID_IHTMLWINDOW2_CLOSED = 23 ;
2891 DISPID_IHTMLWINDOW2_BLUR = 1159 ;
2892 DISPID_IHTMLWINDOW2_SCROLL = 1160 ;
2893 DISPID_IHTMLWINDOW2_CLIENTINFORMATION = 1161 ;
2894 DISPID_IHTMLWINDOW2_SETINTERVAL = 1173 ;
2895 DISPID_IHTMLWINDOW2_CLEARINTERVAL = 1163 ;
2896 DISPID_IHTMLWINDOW2_OFFSCREENBUFFERING = 1164 ;
2897 DISPID_IHTMLWINDOW2_EXECSCRIPT = 1165 ;
2898 DISPID_IHTMLWINDOW2_TOSTRING = 1166 ;
2899 DISPID_IHTMLWINDOW2_SCROLLBY = 1167 ;
2900 DISPID_IHTMLWINDOW2_SCROLLTO = 1168 ;
2901 DISPID_IHTMLWINDOW2_MOVETO = 6 ;
2902 DISPID_IHTMLWINDOW2_MOVEBY = 7 ;
2903 DISPID_IHTMLWINDOW2_RESIZETO = 9 ;
2904 DISPID_IHTMLWINDOW2_RESIZEBY = 8 ;
2905 DISPID_IHTMLWINDOW2_EXTERNAL = 1169 ;
2906
2907// DISPIDs for interface IHTMLWindow3
2908
2909 DISPID_IHTMLWINDOW3_SCREENLEFT = 1170;
2910 DISPID_IHTMLWINDOW3_SCREENTOP = 1171;
2911 DISPID_IHTMLWINDOW3_ATTACHEVENT = DISPID_HTMLOBJECT+7 ;
2912 DISPID_IHTMLWINDOW3_DETACHEVENT = DISPID_HTMLOBJECT+8;
2913 DISPID_IHTMLWINDOW3_SETTIMEOUT = 1103 ;
2914 DISPID_IHTMLWINDOW3_SETINTERVAL = 1162 ;
2915 DISPID_IHTMLWINDOW3_PRINT = 1174 ;
2916 DISPID_IHTMLWINDOW3_ONBEFOREPRINT = DISPID_EVPROP_ONBEFOREPRINT ;
2917 DISPID_IHTMLWINDOW3_ONAFTERPRINT = DISPID_EVPROP_ONAFTERPRINT ;
2918 DISPID_IHTMLWINDOW3_CLIPBOARDDATA = 1175 ;
2919 DISPID_IHTMLWINDOW3_SHOWMODELESSDIALOG = 1176 ;
2920
2921// DISPIDs for interface IHTMLWindow4
2922
2923 DISPID_IHTMLWINDOW4_CREATEPOPUP = 1180;
2924 DISPID_IHTMLWINDOW4_FRAMEELEMENT = 1181;
2925
2926
2927
2928// DISPIDs for event set HTMLWindowEvents2
2929
2930 DISPID_HTMLWINDOWEVENTS2_ONLOAD = DISPID_EVMETH_ONLOAD;
2931 DISPID_HTMLWINDOWEVENTS2_ONUNLOAD = DISPID_EVMETH_ONUNLOAD;
2932 DISPID_HTMLWINDOWEVENTS2_ONHELP = DISPID_EVMETH_ONHELP;
2933 DISPID_HTMLWINDOWEVENTS2_ONFOCUS = DISPID_EVMETH_ONFOCUS;
2934 DISPID_HTMLWINDOWEVENTS2_ONBLUR = DISPID_EVMETH_ONBLUR;
2935 DISPID_HTMLWINDOWEVENTS2_ONERROR = DISPID_EVMETH_ONERROR;
2936 DISPID_HTMLWINDOWEVENTS2_ONRESIZE = DISPID_EVMETH_ONRESIZE;
2937 DISPID_HTMLWINDOWEVENTS2_ONSCROLL = DISPID_EVMETH_ONSCROLL;
2938 DISPID_HTMLWINDOWEVENTS2_ONBEFOREUNLOAD = DISPID_EVMETH_ONBEFOREUNLOAD;
2939 DISPID_HTMLWINDOWEVENTS2_ONBEFOREPRINT = DISPID_EVMETH_ONBEFOREPRINT;
2940 DISPID_HTMLWINDOWEVENTS2_ONAFTERPRINT = DISPID_EVMETH_ONAFTERPRINT;
2941
2942// DISPIDs for event set HTMLWindowEvents
2943
2944 DISPID_HTMLWINDOWEVENTS_ONLOAD = DISPID_EVMETH_ONLOAD;
2945 DISPID_HTMLWINDOWEVENTS_ONUNLOAD = DISPID_EVMETH_ONUNLOAD;
2946 DISPID_HTMLWINDOWEVENTS_ONHELP = DISPID_EVMETH_ONHELP;
2947 DISPID_HTMLWINDOWEVENTS_ONFOCUS = DISPID_EVMETH_ONFOCUS;
2948 DISPID_HTMLWINDOWEVENTS_ONBLUR = DISPID_EVMETH_ONBLUR;
2949 DISPID_HTMLWINDOWEVENTS_ONERROR = DISPID_EVMETH_ONERROR;
2950 DISPID_HTMLWINDOWEVENTS_ONRESIZE = DISPID_EVMETH_ONRESIZE;
2951 DISPID_HTMLWINDOWEVENTS_ONSCROLL = DISPID_EVMETH_ONSCROLL;
2952 DISPID_HTMLWINDOWEVENTS_ONBEFOREUNLOAD = DISPID_EVMETH_ONBEFOREUNLOAD;
2953 DISPID_HTMLWINDOWEVENTS_ONBEFOREPRINT = DISPID_EVMETH_ONBEFOREPRINT;
2954 DISPID_HTMLWINDOWEVENTS_ONAFTERPRINT = DISPID_EVMETH_ONAFTERPRINT;
2955
2956// DISPIDs for interface IHTMLDocument
2957
2958 DISPID_IHTMLDOCUMENT_SCRIPT = DISPID_OMDOCUMENT+1;
2959
2960// DISPIDs for interface IHTMLDocument2
2961
2962 DISPID_IHTMLDOCUMENT2_ALL = DISPID_OMDOCUMENT+3;
2963 DISPID_IHTMLDOCUMENT2_BODY = DISPID_OMDOCUMENT+4 ;
2964 DISPID_IHTMLDOCUMENT2_ACTIVEELEMENT = DISPID_OMDOCUMENT+5 ;
2965 DISPID_IHTMLDOCUMENT2_IMAGES = DISPID_OMDOCUMENT+11 ;
2966 DISPID_IHTMLDOCUMENT2_APPLETS = DISPID_OMDOCUMENT+8 ;
2967 DISPID_IHTMLDOCUMENT2_LINKS = DISPID_OMDOCUMENT+9 ;
2968 DISPID_IHTMLDOCUMENT2_FORMS = DISPID_OMDOCUMENT+10 ;
2969 DISPID_IHTMLDOCUMENT2_ANCHORS = DISPID_OMDOCUMENT+7 ;
2970 DISPID_IHTMLDOCUMENT2_TITLE = DISPID_OMDOCUMENT+12 ;
2971 DISPID_IHTMLDOCUMENT2_SCRIPTS = DISPID_OMDOCUMENT+13;
2972 DISPID_IHTMLDOCUMENT2_DESIGNMODE = DISPID_OMDOCUMENT+14 ;
2973 DISPID_IHTMLDOCUMENT2_SELECTION = DISPID_OMDOCUMENT+17 ;
2974 DISPID_IHTMLDOCUMENT2_READYSTATE = DISPID_OMDOCUMENT+18 ;
2975 DISPID_IHTMLDOCUMENT2_FRAMES = DISPID_OMDOCUMENT+19 ;
2976 DISPID_IHTMLDOCUMENT2_EMBEDS = DISPID_OMDOCUMENT+15 ;
2977 DISPID_IHTMLDOCUMENT2_PLUGINS = DISPID_OMDOCUMENT+21 ;
2978 DISPID_IHTMLDOCUMENT2_ALINKCOLOR = DISPID_OMDOCUMENT+22 ;
2979 DISPID_IHTMLDOCUMENT2_BGCOLOR = DISPID_BACKCOLOR ;
2980 DISPID_IHTMLDOCUMENT2_FGCOLOR = DISPID_A_COLOR ;
2981 DISPID_IHTMLDOCUMENT2_LINKCOLOR = DISPID_OMDOCUMENT+24 ;
2982 DISPID_IHTMLDOCUMENT2_VLINKCOLOR = DISPID_OMDOCUMENT+23;
2983 DISPID_IHTMLDOCUMENT2_REFERRER = DISPID_OMDOCUMENT+27 ;
2984 DISPID_IHTMLDOCUMENT2_LOCATION = DISPID_OMDOCUMENT+26 ;
2985 DISPID_IHTMLDOCUMENT2_LASTMODIFIED = DISPID_OMDOCUMENT+28 ;
2986 DISPID_IHTMLDOCUMENT2_URL = DISPID_OMDOCUMENT+25 ;
2987 DISPID_IHTMLDOCUMENT2_DOMAIN = DISPID_OMDOCUMENT+29 ;
2988 DISPID_IHTMLDOCUMENT2_COOKIE = DISPID_OMDOCUMENT+30 ;
2989 DISPID_IHTMLDOCUMENT2_EXPANDO = DISPID_OMDOCUMENT+31 ;
2990 DISPID_IHTMLDOCUMENT2_CHARSET = DISPID_OMDOCUMENT+32 ;
2991 DISPID_IHTMLDOCUMENT2_DEFAULTCHARSET = DISPID_OMDOCUMENT+33 ;
2992 DISPID_IHTMLDOCUMENT2_MIMETYPE = DISPID_OMDOCUMENT+41 ;
2993 DISPID_IHTMLDOCUMENT2_FILESIZE = DISPID_OMDOCUMENT+42 ;
2994 DISPID_IHTMLDOCUMENT2_FILECREATEDDATE = DISPID_OMDOCUMENT+43;
2995 DISPID_IHTMLDOCUMENT2_FILEMODIFIEDDATE = DISPID_OMDOCUMENT+44 ;
2996 DISPID_IHTMLDOCUMENT2_FILEUPDATEDDATE = DISPID_OMDOCUMENT+45 ;
2997 DISPID_IHTMLDOCUMENT2_SECURITY = DISPID_OMDOCUMENT+46 ;
2998 DISPID_IHTMLDOCUMENT2_PROTOCOL = DISPID_OMDOCUMENT+47 ;
2999 DISPID_IHTMLDOCUMENT2_NAMEPROP = DISPID_OMDOCUMENT+48 ;
3000 DISPID_IHTMLDOCUMENT2_WRITE = DISPID_OMDOCUMENT+54 ;
3001 DISPID_IHTMLDOCUMENT2_WRITELN = DISPID_OMDOCUMENT+55 ;
3002 DISPID_IHTMLDOCUMENT2_OPEN = DISPID_OMDOCUMENT+56 ;
3003 DISPID_IHTMLDOCUMENT2_CLOSE = DISPID_OMDOCUMENT+57 ;
3004 DISPID_IHTMLDOCUMENT2_CLEAR = DISPID_OMDOCUMENT+58 ;
3005 DISPID_IHTMLDOCUMENT2_QUERYCOMMANDSUPPORTED = DISPID_OMDOCUMENT+59 ;
3006 DISPID_IHTMLDOCUMENT2_QUERYCOMMANDENABLED = DISPID_OMDOCUMENT+60 ;
3007 DISPID_IHTMLDOCUMENT2_QUERYCOMMANDSTATE = DISPID_OMDOCUMENT+61 ;
3008 DISPID_IHTMLDOCUMENT2_QUERYCOMMANDINDETERM = DISPID_OMDOCUMENT+62 ;
3009 DISPID_IHTMLDOCUMENT2_QUERYCOMMANDTEXT = DISPID_OMDOCUMENT+63 ;
3010 DISPID_IHTMLDOCUMENT2_QUERYCOMMANDVALUE = DISPID_OMDOCUMENT+64 ;
3011 DISPID_IHTMLDOCUMENT2_EXECCOMMAND = DISPID_OMDOCUMENT+65 ;
3012 DISPID_IHTMLDOCUMENT2_EXECCOMMANDSHOWHELP = DISPID_OMDOCUMENT+66 ;
3013 DISPID_IHTMLDOCUMENT2_CREATEELEMENT = DISPID_OMDOCUMENT+67 ;
3014 DISPID_IHTMLDOCUMENT2_ONHELP = DISPID_EVPROP_ONHELP ;
3015 DISPID_IHTMLDOCUMENT2_ONCLICK = DISPID_EVPROP_ONCLICK ;
3016 DISPID_IHTMLDOCUMENT2_ONDBLCLICK = DISPID_EVPROP_ONDBLCLICK ;
3017 DISPID_IHTMLDOCUMENT2_ONKEYUP = DISPID_EVPROP_ONKEYUP ;
3018 DISPID_IHTMLDOCUMENT2_ONKEYDOWN = DISPID_EVPROP_ONKEYDOWN ;
3019 DISPID_IHTMLDOCUMENT2_ONKEYPRESS = DISPID_EVPROP_ONKEYPRESS ;
3020 DISPID_IHTMLDOCUMENT2_ONMOUSEUP = DISPID_EVPROP_ONMOUSEUP ;
3021 DISPID_IHTMLDOCUMENT2_ONMOUSEDOWN = DISPID_EVPROP_ONMOUSEDOWN ;
3022 DISPID_IHTMLDOCUMENT2_ONMOUSEMOVE = DISPID_EVPROP_ONMOUSEMOVE ;
3023 DISPID_IHTMLDOCUMENT2_ONMOUSEOUT = DISPID_EVPROP_ONMOUSEOUT ;
3024 DISPID_IHTMLDOCUMENT2_ONMOUSEOVER = DISPID_EVPROP_ONMOUSEOVER ;
3025 DISPID_IHTMLDOCUMENT2_ONREADYSTATECHANGE = DISPID_EVPROP_ONREADYSTATECHANGE;
3026 DISPID_IHTMLDOCUMENT2_ONAFTERUPDATE = DISPID_EVPROP_ONAFTERUPDATE ;
3027 DISPID_IHTMLDOCUMENT2_ONROWEXIT = DISPID_EVPROP_ONROWEXIT ;
3028 DISPID_IHTMLDOCUMENT2_ONROWENTER = DISPID_EVPROP_ONROWENTER ;
3029 DISPID_IHTMLDOCUMENT2_ONDRAGSTART = DISPID_EVPROP_ONDRAGSTART ;
3030 DISPID_IHTMLDOCUMENT2_ONSELECTSTART = DISPID_EVPROP_ONSELECTSTART ;
3031 DISPID_IHTMLDOCUMENT2_ELEMENTFROMPOINT = DISPID_OMDOCUMENT+68 ;
3032 DISPID_IHTMLDOCUMENT2_PARENTWINDOW = DISPID_OMDOCUMENT+34 ;
3033 DISPID_IHTMLDOCUMENT2_STYLESHEETS = DISPID_OMDOCUMENT+69 ;
3034 DISPID_IHTMLDOCUMENT2_ONBEFOREUPDATE = DISPID_EVPROP_ONBEFOREUPDATE;
3035 DISPID_IHTMLDOCUMENT2_ONERRORUPDATE = DISPID_EVPROP_ONERRORUPDATE ;
3036 DISPID_IHTMLDOCUMENT2_TOSTRING = DISPID_OMDOCUMENT+70;
3037 DISPID_IHTMLDOCUMENT2_CREATESTYLESHEET = DISPID_OMDOCUMENT+71 ;
3038
3039// DISPIDs for interface IHTMLDocument3
3040
3041 DISPID_IHTMLDOCUMENT3_RELEASECAPTURE = DISPID_OMDOCUMENT+72;
3042 DISPID_IHTMLDOCUMENT3_RECALC = DISPID_OMDOCUMENT+73 ;
3043 DISPID_IHTMLDOCUMENT3_CREATETEXTNODE = DISPID_OMDOCUMENT+74 ;
3044 DISPID_IHTMLDOCUMENT3_DOCUMENTELEMENT = DISPID_OMDOCUMENT+75 ;
3045 DISPID_IHTMLDOCUMENT3_UNIQUEID = DISPID_OMDOCUMENT+77 ;
3046 DISPID_IHTMLDOCUMENT3_ATTACHEVENT = DISPID_HTMLOBJECT+7 ;
3047 DISPID_IHTMLDOCUMENT3_DETACHEVENT = DISPID_HTMLOBJECT+8 ;
3048 DISPID_IHTMLDOCUMENT3_ONROWSDELETE = DISPID_EVPROP_ONROWSDELETE ;
3049 DISPID_IHTMLDOCUMENT3_ONROWSINSERTED = DISPID_EVPROP_ONROWSINSERTED ;
3050 DISPID_IHTMLDOCUMENT3_ONCELLCHANGE = DISPID_EVPROP_ONCELLCHANGE ;
3051 DISPID_IHTMLDOCUMENT3_ONDATASETCHANGED = DISPID_EVPROP_ONDATASETCHANGED ;
3052 DISPID_IHTMLDOCUMENT3_ONDATAAVAILABLE = DISPID_EVPROP_ONDATAAVAILABLE ;
3053 DISPID_IHTMLDOCUMENT3_ONDATASETCOMPLETE = DISPID_EVPROP_ONDATASETCOMPLETE ;
3054 DISPID_IHTMLDOCUMENT3_ONPROPERTYCHANGE = DISPID_EVPROP_ONPROPERTYCHANGE ;
3055 DISPID_IHTMLDOCUMENT3_DIR = DISPID_A_DIR ;
3056 DISPID_IHTMLDOCUMENT3_ONCONTEXTMENU = DISPID_EVPROP_ONCONTEXTMENU ;
3057 DISPID_IHTMLDOCUMENT3_ONSTOP = DISPID_EVPROP_ONSTOP ;
3058 DISPID_IHTMLDOCUMENT3_CREATEDOCUMENTFRAGMENT = DISPID_OMDOCUMENT+76 ;
3059 DISPID_IHTMLDOCUMENT3_PARENTDOCUMENT = DISPID_OMDOCUMENT+78 ;
3060 DISPID_IHTMLDOCUMENT3_ENABLEDOWNLOAD = DISPID_OMDOCUMENT+79 ;
3061 DISPID_IHTMLDOCUMENT3_BASEURL = DISPID_OMDOCUMENT+80 ;
3062 DISPID_IHTMLDOCUMENT3_CHILDNODES = DISPID_OMDOCUMENT+81 ;
3063 DISPID_IHTMLDOCUMENT3_INHERITSTYLESHEETS = DISPID_OMDOCUMENT+82 ;
3064 DISPID_IHTMLDOCUMENT3_ONBEFOREEDITFOCUS = DISPID_EVPROP_ONBEFOREEDITFOCUS;
3065 DISPID_IHTMLDOCUMENT3_GETELEMENTSBYNAME = DISPID_OMDOCUMENT+86;
3066 DISPID_IHTMLDOCUMENT3_GETELEMENTBYID = DISPID_OMDOCUMENT+88;
3067 DISPID_IHTMLDOCUMENT3_GETELEMENTSBYTAGNAME = DISPID_OMDOCUMENT+87 ;
3068
3069// DISPIDs for interface IHTMLDocument4
3070
3071 DISPID_IHTMLDOCUMENT4_FOCUS = DISPID_OMDOCUMENT+89 ;
3072 DISPID_IHTMLDOCUMENT4_HASFOCUS = DISPID_OMDOCUMENT+90 ;
3073 DISPID_IHTMLDOCUMENT4_ONSELECTIONCHANGE = DISPID_EVPROP_ONSELECTIONCHANGE;
3074 DISPID_IHTMLDOCUMENT4_NAMESPACES = DISPID_OMDOCUMENT+91 ;
3075 DISPID_IHTMLDOCUMENT4_CREATEDOCUMENTFROMURL = DISPID_OMDOCUMENT+92 ;
3076 DISPID_IHTMLDOCUMENT4_MEDIA = DISPID_OMDOCUMENT+93 ;
3077 DISPID_IHTMLDOCUMENT4_CREATEEVENTOBJECT = DISPID_OMDOCUMENT+94 ;
3078 DISPID_IHTMLDOCUMENT4_FIREEVENT = DISPID_OMDOCUMENT+95 ;
3079 DISPID_IHTMLDOCUMENT4_CREATERENDERSTYLE = DISPID_OMDOCUMENT+96 ;
3080 DISPID_IHTMLDOCUMENT4_ONCONTROLSELECT = DISPID_EVPROP_ONCONTROLSELECT ;
3081 DISPID_IHTMLDOCUMENT4_URLUNENCODED = DISPID_OMDOCUMENT+97 ;
3082
3083// DISPIDs for event set HTMLDocumentEvents2
3084
3085 DISPID_HTMLDOCUMENTEVENTS2_ONHELP = DISPID_EVMETH_ONHELP ;
3086 DISPID_HTMLDOCUMENTEVENTS2_ONCLICK = DISPID_EVMETH_ONCLICK ;
3087 DISPID_HTMLDOCUMENTEVENTS2_ONDBLCLICK = DISPID_EVMETH_ONDBLCLICK;
3088 DISPID_HTMLDOCUMENTEVENTS2_ONKEYDOWN = DISPID_EVMETH_ONKEYDOWN ;
3089 DISPID_HTMLDOCUMENTEVENTS2_ONKEYUP = DISPID_EVMETH_ONKEYUP ;
3090 DISPID_HTMLDOCUMENTEVENTS2_ONKEYPRESS = DISPID_EVMETH_ONKEYPRESS ;
3091 DISPID_HTMLDOCUMENTEVENTS2_ONMOUSEDOWN = DISPID_EVMETH_ONMOUSEDOWN ;
3092 DISPID_HTMLDOCUMENTEVENTS2_ONMOUSEMOVE = DISPID_EVMETH_ONMOUSEMOVE ;
3093 DISPID_HTMLDOCUMENTEVENTS2_ONMOUSEUP = DISPID_EVMETH_ONMOUSEUP ;
3094 DISPID_HTMLDOCUMENTEVENTS2_ONMOUSEOUT = DISPID_EVMETH_ONMOUSEOUT ;
3095 DISPID_HTMLDOCUMENTEVENTS2_ONMOUSEOVER = DISPID_EVMETH_ONMOUSEOVER;
3096 DISPID_HTMLDOCUMENTEVENTS2_ONREADYSTATECHANGE = DISPID_EVMETH_ONREADYSTATECHANGE ;
3097 DISPID_HTMLDOCUMENTEVENTS2_ONBEFOREUPDATE = DISPID_EVMETH_ONBEFOREUPDATE;
3098 DISPID_HTMLDOCUMENTEVENTS2_ONAFTERUPDATE = DISPID_EVMETH_ONAFTERUPDATE;
3099 DISPID_HTMLDOCUMENTEVENTS2_ONROWEXIT = DISPID_EVMETH_ONROWEXIT;
3100 DISPID_HTMLDOCUMENTEVENTS2_ONROWENTER = DISPID_EVMETH_ONROWENTER ;
3101 DISPID_HTMLDOCUMENTEVENTS2_ONDRAGSTART = DISPID_EVMETH_ONDRAGSTART ;
3102 DISPID_HTMLDOCUMENTEVENTS2_ONSELECTSTART = DISPID_EVMETH_ONSELECTSTART ;
3103 DISPID_HTMLDOCUMENTEVENTS2_ONERRORUPDATE = DISPID_EVMETH_ONERRORUPDATE ;
3104 DISPID_HTMLDOCUMENTEVENTS2_ONCONTEXTMENU = DISPID_EVMETH_ONCONTEXTMENU ;
3105 DISPID_HTMLDOCUMENTEVENTS2_ONSTOP = DISPID_EVMETH_ONSTOP ;
3106 DISPID_HTMLDOCUMENTEVENTS2_ONROWSDELETE = DISPID_EVMETH_ONROWSDELETE;
3107 DISPID_HTMLDOCUMENTEVENTS2_ONROWSINSERTED = DISPID_EVMETH_ONROWSINSERTED ;
3108 DISPID_HTMLDOCUMENTEVENTS2_ONCELLCHANGE = DISPID_EVMETH_ONCELLCHANGE ;
3109 DISPID_HTMLDOCUMENTEVENTS2_ONPROPERTYCHANGE = DISPID_EVMETH_ONPROPERTYCHANGE ;
3110 DISPID_HTMLDOCUMENTEVENTS2_ONDATASETCHANGED = DISPID_EVMETH_ONDATASETCHANGED ;
3111 DISPID_HTMLDOCUMENTEVENTS2_ONDATAAVAILABLE = DISPID_EVMETH_ONDATAAVAILABLE;
3112 DISPID_HTMLDOCUMENTEVENTS2_ONDATASETCOMPLETE = DISPID_EVMETH_ONDATASETCOMPLETE;
3113 DISPID_HTMLDOCUMENTEVENTS2_ONBEFOREEDITFOCUS = DISPID_EVMETH_ONBEFOREEDITFOCUS ;
3114 DISPID_HTMLDOCUMENTEVENTS2_ONSELECTIONCHANGE = DISPID_EVMETH_ONSELECTIONCHANGE ;
3115 DISPID_HTMLDOCUMENTEVENTS2_ONCONTROLSELECT = DISPID_EVMETH_ONCONTROLSELECT ;
3116
3117// DISPIDs for event set HTMLDocumentEvents
3118
3119 DISPID_HTMLDOCUMENTEVENTS_ONHELP = DISPID_EVMETH_ONHELP ;
3120 DISPID_HTMLDOCUMENTEVENTS_ONCLICK = DISPID_EVMETH_ONCLICK ;
3121 DISPID_HTMLDOCUMENTEVENTS_ONDBLCLICK = DISPID_EVMETH_ONDBLCLICK ;
3122 DISPID_HTMLDOCUMENTEVENTS_ONKEYDOWN = DISPID_EVMETH_ONKEYDOWN ;
3123 DISPID_HTMLDOCUMENTEVENTS_ONKEYUP = DISPID_EVMETH_ONKEYUP;
3124 DISPID_HTMLDOCUMENTEVENTS_ONKEYPRESS = DISPID_EVMETH_ONKEYPRESS ;
3125 DISPID_HTMLDOCUMENTEVENTS_ONMOUSEDOWN = DISPID_EVMETH_ONMOUSEDOWN ;
3126 DISPID_HTMLDOCUMENTEVENTS_ONMOUSEMOVE = DISPID_EVMETH_ONMOUSEMOVE ;
3127 DISPID_HTMLDOCUMENTEVENTS_ONMOUSEUP = DISPID_EVMETH_ONMOUSEUP;
3128 DISPID_HTMLDOCUMENTEVENTS_ONMOUSEOUT = DISPID_EVMETH_ONMOUSEOUT ;
3129 DISPID_HTMLDOCUMENTEVENTS_ONMOUSEOVER = DISPID_EVMETH_ONMOUSEOVER ;
3130 DISPID_HTMLDOCUMENTEVENTS_ONREADYSTATECHANGE = DISPID_EVMETH_ONREADYSTATECHANGE;
3131 DISPID_HTMLDOCUMENTEVENTS_ONBEFOREUPDATE = DISPID_EVMETH_ONBEFOREUPDATE;
3132 DISPID_HTMLDOCUMENTEVENTS_ONAFTERUPDATE = DISPID_EVMETH_ONAFTERUPDATE;
3133 DISPID_HTMLDOCUMENTEVENTS_ONROWEXIT = DISPID_EVMETH_ONROWEXIT;
3134 DISPID_HTMLDOCUMENTEVENTS_ONROWENTER = DISPID_EVMETH_ONROWENTER ;
3135 DISPID_HTMLDOCUMENTEVENTS_ONDRAGSTART = DISPID_EVMETH_ONDRAGSTART ;
3136 DISPID_HTMLDOCUMENTEVENTS_ONSELECTSTART = DISPID_EVMETH_ONSELECTSTART ;
3137 DISPID_HTMLDOCUMENTEVENTS_ONERRORUPDATE = DISPID_EVMETH_ONERRORUPDATE ;
3138 DISPID_HTMLDOCUMENTEVENTS_ONCONTEXTMENU = DISPID_EVMETH_ONCONTEXTMENU ;
3139 DISPID_HTMLDOCUMENTEVENTS_ONSTOP = DISPID_EVMETH_ONSTOP ;
3140 DISPID_HTMLDOCUMENTEVENTS_ONROWSDELETE = DISPID_EVMETH_ONROWSDELETE ;
3141 DISPID_HTMLDOCUMENTEVENTS_ONROWSINSERTED = DISPID_EVMETH_ONROWSINSERTED ;
3142 DISPID_HTMLDOCUMENTEVENTS_ONCELLCHANGE = DISPID_EVMETH_ONCELLCHANGE;
3143 DISPID_HTMLDOCUMENTEVENTS_ONPROPERTYCHANGE = DISPID_EVMETH_ONPROPERTYCHANGE ;
3144 DISPID_HTMLDOCUMENTEVENTS_ONDATASETCHANGED = DISPID_EVMETH_ONDATASETCHANGED ;
3145 DISPID_HTMLDOCUMENTEVENTS_ONDATAAVAILABLE = DISPID_EVMETH_ONDATAAVAILABLE ;
3146 DISPID_HTMLDOCUMENTEVENTS_ONDATASETCOMPLETE = DISPID_EVMETH_ONDATASETCOMPLETE ;
3147 DISPID_HTMLDOCUMENTEVENTS_ONBEFOREEDITFOCUS = DISPID_EVMETH_ONBEFOREEDITFOCUS ;
3148 DISPID_HTMLDOCUMENTEVENTS_ONSELECTIONCHANGE = DISPID_EVMETH_ONSELECTIONCHANGE ;
3149 DISPID_HTMLDOCUMENTEVENTS_ONCONTROLSELECT = DISPID_EVMETH_ONCONTROLSELECT;
3150
3151// DISPIDs for interface IWebBridge
3152
3153 DISPID_IWEBBRIDGE_URL = 1;
3154 DISPID_IWEBBRIDGE_SCROLLBAR = 2 ;
3155 DISPID_IWEBBRIDGE_EMBED = 3 ;
3156 DISPID_IWEBBRIDGE_EVENT = DISPID_IHTMLWINDOW2_EVENT ;
3157 DISPID_IWEBBRIDGE_READYSTATE = DISPID_READYSTATE;
3158 DISPID_IWEBBRIDGE_ABOUTBOX = DISPID_ABOUTBOX ;
3159
3160// DISPIDs for interface IWBScriptControl
3161
3162 DISPID_IWBSCRIPTCONTROL_RAISEEVENT = 1 ;
3163 DISPID_IWBSCRIPTCONTROL_BUBBLEEVENT = 2 ;
3164 DISPID_IWBSCRIPTCONTROL_SETCONTEXTMENU = 3 ;
3165 DISPID_IWBSCRIPTCONTROL_SELECTABLECONTENT = 4 ;
3166 DISPID_IWBSCRIPTCONTROL_FROZEN = 5 ;
3167 DISPID_IWBSCRIPTCONTROL_SCROLLBAR = 7 ;
3168 DISPID_IWBSCRIPTCONTROL_VERSION = 8 ;
3169 DISPID_IWBSCRIPTCONTROL_VISIBILITY = 9 ;
3170 DISPID_IWBSCRIPTCONTROL_ONVISIBILITYCHANGE = 10 ;
3171
3172// DISPIDs for event set DWebBridgeEvents
3173
3174 DISPID_DWEBBRIDGEEVENTS_ONSCRIPTLETEVENT = 1;
3175 DISPID_DWEBBRIDGEEVENTS_ONREADYSTATECHANGE = DISPID_HTMLDOCUMENTEVENTS_ONREADYSTATECHANGE ;
3176 DISPID_DWEBBRIDGEEVENTS_ONCLICK = DISPID_HTMLDOCUMENTEVENTS_ONCLICK;
3177 DISPID_DWEBBRIDGEEVENTS_ONDBLCLICK = DISPID_HTMLDOCUMENTEVENTS_ONDBLCLICK ;
3178 DISPID_DWEBBRIDGEEVENTS_ONKEYDOWN = DISPID_HTMLDOCUMENTEVENTS_ONKEYDOWN ;
3179 DISPID_DWEBBRIDGEEVENTS_ONKEYUP = DISPID_HTMLDOCUMENTEVENTS_ONKEYUP;
3180 DISPID_DWEBBRIDGEEVENTS_ONKEYPRESS = DISPID_HTMLDOCUMENTEVENTS_ONKEYPRESS ;
3181 DISPID_DWEBBRIDGEEVENTS_ONMOUSEDOWN = DISPID_HTMLDOCUMENTEVENTS_ONMOUSEDOWN ;
3182 DISPID_DWEBBRIDGEEVENTS_ONMOUSEMOVE = DISPID_HTMLDOCUMENTEVENTS_ONMOUSEMOVE ;
3183 DISPID_DWEBBRIDGEEVENTS_ONMOUSEUP = DISPID_HTMLDOCUMENTEVENTS_ONMOUSEUP ;
3184
3185// DISPIDs for interface IHTMLEmbedElement
3186
3187 DISPID_IHTMLEMBEDELEMENT_HIDDEN = DISPID_OBJECT+10 ;
3188 DISPID_IHTMLEMBEDELEMENT_PALETTE = DISPID_OBJECT+4 ;
3189 DISPID_IHTMLEMBEDELEMENT_PLUGINSPAGE = DISPID_OBJECT+5 ;
3190 DISPID_IHTMLEMBEDELEMENT_SRC = DISPID_OBJECT+6 ;
3191 DISPID_IHTMLEMBEDELEMENT_UNITS = DISPID_OBJECT+8 ;
3192 DISPID_IHTMLEMBEDELEMENT_NAME = STDPROPID_XOBJ_NAME ;
3193 DISPID_IHTMLEMBEDELEMENT_WIDTH = STDPROPID_XOBJ_WIDTH ;
3194 DISPID_IHTMLEMBEDELEMENT_HEIGHT = STDPROPID_XOBJ_HEIGHT ;
3195
3196// DISPIDs for interface IHTMLAreasCollection
3197
3198 DISPID_IHTMLAREASCOLLECTION_LENGTH = DISPID_COLLECTION ;
3199 DISPID_IHTMLAREASCOLLECTION__NEWENUM = DISPID_NEWENUM ;
3200 DISPID_IHTMLAREASCOLLECTION_ITEM = DISPID_VALUE ;
3201 DISPID_IHTMLAREASCOLLECTION_TAGS = DISPID_COLLECTION+2 ;
3202 DISPID_IHTMLAREASCOLLECTION_ADD = DISPID_COLLECTION+3 ;
3203 DISPID_IHTMLAREASCOLLECTION_REMOVE = DISPID_COLLECTION+4 ;
3204
3205// DISPIDs for interface IHTMLAreasCollection2
3206
3207 DISPID_IHTMLAREASCOLLECTION2_URNS = DISPID_COLLECTION+5 ;
3208
3209// DISPIDs for interface IHTMLMapElement
3210
3211 DISPID_IHTMLMAPELEMENT_AREAS = DISPID_MAP+2 ;
3212 DISPID_IHTMLMAPELEMENT_NAME = STDPROPID_XOBJ_NAME ;
3213
3214// DISPIDs for interface IHTMLAreaElement
3215
3216 DISPID_IHTMLAREAELEMENT_SHAPE = DISPID_AREA+1 ;
3217 DISPID_IHTMLAREAELEMENT_COORDS = DISPID_AREA+2;
3218 DISPID_IHTMLAREAELEMENT_HREF = DISPID_VALUE ;
3219 DISPID_IHTMLAREAELEMENT_TARGET = DISPID_AREA+4;
3220 DISPID_IHTMLAREAELEMENT_ALT = DISPID_AREA+5;
3221 DISPID_IHTMLAREAELEMENT_NOHREF = DISPID_AREA+6 ;
3222 DISPID_IHTMLAREAELEMENT_HOST = DISPID_AREA+7 ;
3223 DISPID_IHTMLAREAELEMENT_HOSTNAME = DISPID_AREA+8 ;
3224 DISPID_IHTMLAREAELEMENT_PATHNAME = DISPID_AREA+9 ;
3225 DISPID_IHTMLAREAELEMENT_PORT = DISPID_AREA+10 ;
3226 DISPID_IHTMLAREAELEMENT_PROTOCOL = DISPID_AREA+11 ;
3227 DISPID_IHTMLAREAELEMENT_SEARCH = DISPID_AREA+12;
3228 DISPID_IHTMLAREAELEMENT_HASH = DISPID_AREA+13;
3229 DISPID_IHTMLAREAELEMENT_ONBLUR = DISPID_EVPROP_ONBLUR ;
3230 DISPID_IHTMLAREAELEMENT_ONFOCUS = DISPID_EVPROP_ONFOCUS;
3231 DISPID_IHTMLAREAELEMENT_TABINDEX = STDPROPID_XOBJ_TABINDEX ;
3232 DISPID_IHTMLAREAELEMENT_FOCUS = DISPID_SITE+0;
3233 DISPID_IHTMLAREAELEMENT_BLUR = DISPID_SITE+2 ;
3234
3235// DISPIDs for interface IHTMLTableCaption
3236
3237 DISPID_IHTMLTABLECAPTION_ALIGN = STDPROPID_XOBJ_BLOCKALIGN ;
3238 DISPID_IHTMLTABLECAPTION_VALIGN = DISPID_A_TABLEVALIGN ;
3239
3240// DISPIDs for interface IHTMLCommentElement
3241
3242 DISPID_IHTMLCOMMENTELEMENT_TEXT = DISPID_COMMENTPDL+1 ;
3243 DISPID_IHTMLCOMMENTELEMENT_ATOMIC = DISPID_COMMENTPDL+2 ;
3244
3245// DISPIDs for interface IHTMLTable
3246
3247 DISPID_IHTMLTABLE_COLS = DISPID_TABLE+1 ;
3248 DISPID_IHTMLTABLE_BORDER = DISPID_TABLE+2 ;
3249 DISPID_IHTMLTABLE_FRAME = DISPID_TABLE+4 ;
3250 DISPID_IHTMLTABLE_RULES = DISPID_TABLE+3 ;
3251 DISPID_IHTMLTABLE_CELLSPACING = DISPID_TABLE+5 ;
3252 DISPID_IHTMLTABLE_CELLPADDING = DISPID_TABLE+6 ;
3253 DISPID_IHTMLTABLE_BACKGROUND = DISPID_A_BACKGROUNDIMAGE ;
3254 DISPID_IHTMLTABLE_BGCOLOR = DISPID_BACKCOLOR;
3255 DISPID_IHTMLTABLE_BORDERCOLOR = DISPID_A_TABLEBORDERCOLOR ;
3256 DISPID_IHTMLTABLE_BORDERCOLORLIGHT = DISPID_A_TABLEBORDERCOLORLIGHT ;
3257 DISPID_IHTMLTABLE_BORDERCOLORDARK = DISPID_A_TABLEBORDERCOLORDARK ;
3258 DISPID_IHTMLTABLE_ALIGN = STDPROPID_XOBJ_CONTROLALIGN ;
3259 DISPID_IHTMLTABLE_REFRESH = DISPID_TABLE+15 ;
3260 DISPID_IHTMLTABLE_ROWS = DISPID_TABLE+16 ;
3261 DISPID_IHTMLTABLE_WIDTH = STDPROPID_XOBJ_WIDTH ;
3262 DISPID_IHTMLTABLE_HEIGHT = STDPROPID_XOBJ_HEIGHT;
3263 DISPID_IHTMLTABLE_DATAPAGESIZE = DISPID_TABLE+17 ;
3264 DISPID_IHTMLTABLE_NEXTPAGE = DISPID_TABLE+18 ;
3265 DISPID_IHTMLTABLE_PREVIOUSPAGE = DISPID_TABLE+19 ;
3266 DISPID_IHTMLTABLE_THEAD = DISPID_TABLE+20 ;
3267 DISPID_IHTMLTABLE_TFOOT = DISPID_TABLE+21 ;
3268 DISPID_IHTMLTABLE_TBODIES = DISPID_TABLE+24 ;
3269 DISPID_IHTMLTABLE_CAPTION = DISPID_TABLE+25 ;
3270 DISPID_IHTMLTABLE_CREATETHEAD = DISPID_TABLE+26 ;
3271 DISPID_IHTMLTABLE_DELETETHEAD = DISPID_TABLE+27 ;
3272 DISPID_IHTMLTABLE_CREATETFOOT = DISPID_TABLE+28 ;
3273 DISPID_IHTMLTABLE_DELETETFOOT = DISPID_TABLE+29 ;
3274 DISPID_IHTMLTABLE_CREATECAPTION = DISPID_TABLE+30;
3275 DISPID_IHTMLTABLE_DELETECAPTION = DISPID_TABLE+31 ;
3276 DISPID_IHTMLTABLE_INSERTROW = DISPID_TABLE+32 ;
3277 DISPID_IHTMLTABLE_DELETEROW = DISPID_TABLE+33 ;
3278 DISPID_IHTMLTABLE_READYSTATE = DISPID_A_READYSTATE ;
3279 DISPID_IHTMLTABLE_ONREADYSTATECHANGE = DISPID_EVPROP_ONREADYSTATECHANGE ;
3280
3281// DISPIDs for interface IHTMLTable2
3282
3283 DISPID_IHTMLTABLE2_FIRSTPAGE = DISPID_TABLE+35 ;
3284 DISPID_IHTMLTABLE2_LASTPAGE = DISPID_TABLE+36 ;
3285 DISPID_IHTMLTABLE2_CELLS = DISPID_TABLE+37 ;
3286 DISPID_IHTMLTABLE2_MOVEROW = DISPID_TABLE+38 ;
3287
3288// DISPIDs for interface IHTMLTableCol
3289
3290 DISPID_IHTMLTABLECOL_SPAN = DISPID_TABLECOL+1;
3291 DISPID_IHTMLTABLECOL_WIDTH = STDPROPID_XOBJ_WIDTH ;
3292 DISPID_IHTMLTABLECOL_ALIGN = STDPROPID_XOBJ_BLOCKALIGN ;
3293 DISPID_IHTMLTABLECOL_VALIGN = DISPID_A_TABLEVALIGN ;
3294
3295// DISPIDs for interface IHTMLTableSection
3296
3297 DISPID_IHTMLTABLESECTION_ALIGN = STDPROPID_XOBJ_BLOCKALIGN;
3298 DISPID_IHTMLTABLESECTION_VALIGN = DISPID_A_TABLEVALIGN ;
3299 DISPID_IHTMLTABLESECTION_BGCOLOR = DISPID_BACKCOLOR ;
3300 DISPID_IHTMLTABLESECTION_ROWS = DISPID_TABLESECTION ;
3301 DISPID_IHTMLTABLESECTION_INSERTROW = DISPID_TABLESECTION+1 ;
3302 DISPID_IHTMLTABLESECTION_DELETEROW = DISPID_TABLESECTION+2 ;
3303
3304// DISPIDs for interface IHTMLTableSection2
3305
3306 DISPID_IHTMLTABLESECTION2_MOVEROW = DISPID_TABLESECTION+3 ;
3307
3308// DISPIDs for interface IHTMLTableRow
3309
3310 DISPID_IHTMLTABLEROW_ALIGN = STDPROPID_XOBJ_BLOCKALIGN ;
3311 DISPID_IHTMLTABLEROW_VALIGN = DISPID_A_TABLEVALIGN ;
3312 DISPID_IHTMLTABLEROW_BGCOLOR = DISPID_BACKCOLOR ;
3313 DISPID_IHTMLTABLEROW_BORDERCOLOR = DISPID_A_TABLEBORDERCOLOR ;
3314 DISPID_IHTMLTABLEROW_BORDERCOLORLIGHT = DISPID_A_TABLEBORDERCOLORLIGHT;
3315 DISPID_IHTMLTABLEROW_BORDERCOLORDARK = DISPID_A_TABLEBORDERCOLORDARK;
3316 DISPID_IHTMLTABLEROW_ROWINDEX = DISPID_TABLEROW ;
3317 DISPID_IHTMLTABLEROW_SECTIONROWINDEX = DISPID_TABLEROW+1;
3318 DISPID_IHTMLTABLEROW_CELLS = DISPID_TABLEROW+2 ;
3319 DISPID_IHTMLTABLEROW_INSERTCELL = DISPID_TABLEROW+3;
3320 DISPID_IHTMLTABLEROW_DELETECELL = DISPID_TABLEROW+4 ;
3321
3322// DISPIDs for interface IHTMLTableRow2
3323
3324 DISPID_IHTMLTABLEROW2_HEIGHT = STDPROPID_XOBJ_HEIGHT ;
3325
3326// DISPIDs for interface IHTMLTableRowMetrics
3327
3328 DISPID_IHTMLTABLEROWMETRICS_CLIENTHEIGHT = DISPID_SITE+19 ;
3329 DISPID_IHTMLTABLEROWMETRICS_CLIENTWIDTH = DISPID_SITE+20;
3330 DISPID_IHTMLTABLEROWMETRICS_CLIENTTOP = DISPID_SITE+21 ;
3331 DISPID_IHTMLTABLEROWMETRICS_CLIENTLEFT = DISPID_SITE+22 ;
3332
3333// DISPIDs for interface IHTMLTableCell
3334
3335 DISPID_IHTMLTABLECELL_ROWSPAN = DISPID_TABLECELL+1;
3336 DISPID_IHTMLTABLECELL_COLSPAN = DISPID_TABLECELL+2 ;
3337 DISPID_IHTMLTABLECELL_ALIGN = STDPROPID_XOBJ_BLOCKALIGN ;
3338 DISPID_IHTMLTABLECELL_VALIGN = DISPID_A_TABLEVALIGN ;
3339 DISPID_IHTMLTABLECELL_BGCOLOR = DISPID_BACKCOLOR ;
3340 DISPID_IHTMLTABLECELL_NOWRAP = DISPID_A_NOWRAP ;
3341 DISPID_IHTMLTABLECELL_BACKGROUND = DISPID_A_BACKGROUNDIMAGE ;
3342 DISPID_IHTMLTABLECELL_BORDERCOLOR = DISPID_A_TABLEBORDERCOLOR ;
3343 DISPID_IHTMLTABLECELL_BORDERCOLORLIGHT = DISPID_A_TABLEBORDERCOLORLIGHT ;
3344 DISPID_IHTMLTABLECELL_BORDERCOLORDARK = DISPID_A_TABLEBORDERCOLORDARK ;
3345 DISPID_IHTMLTABLECELL_WIDTH = STDPROPID_XOBJ_WIDTH ;
3346 DISPID_IHTMLTABLECELL_HEIGHT = STDPROPID_XOBJ_HEIGHT ;
3347 DISPID_IHTMLTABLECELL_CELLINDEX = DISPID_TABLECELL+3 ;
3348
3349// DISPIDs for interface IHTMLScriptElement
3350
3351 DISPID_IHTMLSCRIPTELEMENT_SRC = DISPID_SCRIPT+1 ;
3352 DISPID_IHTMLSCRIPTELEMENT_HTMLFOR = DISPID_SCRIPT+4 ;
3353 DISPID_IHTMLSCRIPTELEMENT_EVENT = DISPID_SCRIPT+5;
3354 DISPID_IHTMLSCRIPTELEMENT_TEXT = DISPID_SCRIPT+6 ;
3355 DISPID_IHTMLSCRIPTELEMENT_DEFER = DISPID_SCRIPT+7 ;
3356 DISPID_IHTMLSCRIPTELEMENT_READYSTATE = DISPID_A_READYSTATE ;
3357 DISPID_IHTMLSCRIPTELEMENT_ONERROR = DISPID_EVPROP_ONERROR ;
3358 DISPID_IHTMLSCRIPTELEMENT_TYPE = DISPID_SCRIPT+9 ;
3359
3360// DISPIDs for event set HTMLScriptEvents2
3361
3362 DISPID_HTMLSCRIPTEVENTS2_ONERROR = DISPID_EVMETH_ONERROR ;
3363
3364// DISPIDs for event set HTMLScriptEvents
3365
3366 DISPID_HTMLSCRIPTEVENTS_ONERROR = DISPID_EVMETH_ONERROR ;
3367
3368// DISPIDs for interface IHTMLObjectElement
3369
3370 DISPID_IHTMLOBJECTELEMENT_OBJECT = DISPID_OBJECT+1 ;
3371 DISPID_IHTMLOBJECTELEMENT_CLASSID = DISPID_OBJECT+2;
3372 DISPID_IHTMLOBJECTELEMENT_DATA = DISPID_OBJECT+3 ;
3373 DISPID_IHTMLOBJECTELEMENT_RECORDSET = DISPID_OBJECT+5 ;
3374 DISPID_IHTMLOBJECTELEMENT_ALIGN = STDPROPID_XOBJ_CONTROLALIGN ;
3375 DISPID_IHTMLOBJECTELEMENT_NAME = STDPROPID_XOBJ_NAME;
3376 DISPID_IHTMLOBJECTELEMENT_CODEBASE = DISPID_OBJECT+6 ;
3377 DISPID_IHTMLOBJECTELEMENT_CODETYPE = DISPID_OBJECT+7 ;
3378 DISPID_IHTMLOBJECTELEMENT_CODE = DISPID_OBJECT+8 ;
3379 DISPID_IHTMLOBJECTELEMENT_BASEHREF = STDPROPID_XOBJ_BASEHREF ;
3380 DISPID_IHTMLOBJECTELEMENT_TYPE = DISPID_OBJECT+9 ;
3381 DISPID_IHTMLOBJECTELEMENT_FORM = DISPID_SITE+4 ;
3382 DISPID_IHTMLOBJECTELEMENT_WIDTH = STDPROPID_XOBJ_WIDTH ;
3383 DISPID_IHTMLOBJECTELEMENT_HEIGHT = STDPROPID_XOBJ_HEIGHT ;
3384 DISPID_IHTMLOBJECTELEMENT_READYSTATE = DISPID_OBJECT+10;
3385 DISPID_IHTMLOBJECTELEMENT_ONREADYSTATECHANGE = DISPID_EVPROP_ONREADYSTATECHANGE;
3386 DISPID_IHTMLOBJECTELEMENT_ONERROR = DISPID_EVPROP_ONERROR ;
3387 DISPID_IHTMLOBJECTELEMENT_ALTHTML = DISPID_OBJECT+11 ;
3388 DISPID_IHTMLOBJECTELEMENT_VSPACE = DISPID_OBJECT+12 ;
3389 DISPID_IHTMLOBJECTELEMENT_HSPACE = DISPID_OBJECT+13 ;
3390
3391// DISPIDs for interface IHTMLObjectElement2
3392
3393 DISPID_IHTMLOBJECTELEMENT2_NAMEDRECORDSET = DISPID_OBJECT+14 ;
3394 DISPID_IHTMLOBJECTELEMENT2_CLASSID = DISPID_OBJECT+2 ;
3395 DISPID_IHTMLOBJECTELEMENT2_DATA = DISPID_OBJECT+3 ;
3396
3397// DISPIDs for event set HTMLObjectElementEvents2
3398
3399 DISPID_HTMLOBJECTELEMENTEVENTS2_ONBEFOREUPDATE = DISPID_EVMETH_ONBEFOREUPDATE ;
3400 DISPID_HTMLOBJECTELEMENTEVENTS2_ONAFTERUPDATE = DISPID_EVMETH_ONAFTERUPDATE ;
3401 DISPID_HTMLOBJECTELEMENTEVENTS2_ONERRORUPDATE = DISPID_EVMETH_ONERRORUPDATE ;
3402 DISPID_HTMLOBJECTELEMENTEVENTS2_ONROWEXIT = DISPID_EVMETH_ONROWEXIT ;
3403 DISPID_HTMLOBJECTELEMENTEVENTS2_ONROWENTER = DISPID_EVMETH_ONROWENTER ;
3404 DISPID_HTMLOBJECTELEMENTEVENTS2_ONDATASETCHANGED = DISPID_EVMETH_ONDATASETCHANGED ;
3405 DISPID_HTMLOBJECTELEMENTEVENTS2_ONDATAAVAILABLE = DISPID_EVMETH_ONDATAAVAILABLE ;
3406 DISPID_HTMLOBJECTELEMENTEVENTS2_ONDATASETCOMPLETE = DISPID_EVMETH_ONDATASETCOMPLETE ;
3407 DISPID_HTMLOBJECTELEMENTEVENTS2_ONERROR = DISPID_XOBJ_BASE+19 ;
3408 DISPID_HTMLOBJECTELEMENTEVENTS2_ONROWSDELETE = DISPID_EVMETH_ONROWSDELETE ;
3409 DISPID_HTMLOBJECTELEMENTEVENTS2_ONROWSINSERTED = DISPID_EVMETH_ONROWSINSERTED ;
3410 DISPID_HTMLOBJECTELEMENTEVENTS2_ONCELLCHANGE = DISPID_EVMETH_ONCELLCHANGE ;
3411 DISPID_HTMLOBJECTELEMENTEVENTS2_ONREADYSTATECHANGE = DISPID_XOBJ_BASE+20 ;
3412
3413// DISPIDs for event set HTMLObjectElementEvents
3414
3415 DISPID_HTMLOBJECTELEMENTEVENTS_ONBEFOREUPDATE = DISPID_EVMETH_ONBEFOREUPDATE ;
3416 DISPID_HTMLOBJECTELEMENTEVENTS_ONAFTERUPDATE = DISPID_EVMETH_ONAFTERUPDATE ;
3417 DISPID_HTMLOBJECTELEMENTEVENTS_ONERRORUPDATE = DISPID_EVMETH_ONERRORUPDATE ;
3418 DISPID_HTMLOBJECTELEMENTEVENTS_ONROWEXIT = DISPID_EVMETH_ONROWEXIT ;
3419 DISPID_HTMLOBJECTELEMENTEVENTS_ONROWENTER = DISPID_EVMETH_ONROWENTER ;
3420 DISPID_HTMLOBJECTELEMENTEVENTS_ONDATASETCHANGED = DISPID_EVMETH_ONDATASETCHANGED ;
3421 DISPID_HTMLOBJECTELEMENTEVENTS_ONDATAAVAILABLE = DISPID_EVMETH_ONDATAAVAILABLE;
3422 DISPID_HTMLOBJECTELEMENTEVENTS_ONDATASETCOMPLETE = DISPID_EVMETH_ONDATASETCOMPLETE ;
3423 DISPID_HTMLOBJECTELEMENTEVENTS_ONERROR = DISPID_XOBJ_BASE+19 ;
3424 DISPID_HTMLOBJECTELEMENTEVENTS_ONROWSDELETE = DISPID_EVMETH_ONROWSDELETE ;
3425 DISPID_HTMLOBJECTELEMENTEVENTS_ONROWSINSERTED = DISPID_EVMETH_ONROWSINSERTED ;
3426 DISPID_HTMLOBJECTELEMENTEVENTS_ONCELLCHANGE = DISPID_EVMETH_ONCELLCHANGE;
3427 DISPID_HTMLOBJECTELEMENTEVENTS_ONREADYSTATECHANGE = DISPID_XOBJ_BASE+20;
3428
3429// DISPIDs for interface IHTMLFrameBase
3430
3431 DISPID_IHTMLFRAMEBASE_SRC = DISPID_FRAMESITE+0 ;
3432 DISPID_IHTMLFRAMEBASE_NAME = STDPROPID_XOBJ_NAME ;
3433 DISPID_IHTMLFRAMEBASE_BORDER = DISPID_FRAMESITE+2 ;
3434 DISPID_IHTMLFRAMEBASE_FRAMEBORDER = DISPID_FRAMESITE+3 ;
3435 DISPID_IHTMLFRAMEBASE_FRAMESPACING = DISPID_FRAMESITE+4 ;
3436 DISPID_IHTMLFRAMEBASE_MARGINWIDTH = DISPID_FRAMESITE+5 ;
3437 DISPID_IHTMLFRAMEBASE_MARGINHEIGHT = DISPID_FRAMESITE+6 ;
3438 DISPID_IHTMLFRAMEBASE_NORESIZE = DISPID_FRAMESITE+7 ;
3439 DISPID_IHTMLFRAMEBASE_SCROLLING = DISPID_FRAMESITE+8 ;
3440
3441// DISPIDs for interface IHTMLFrameBase2
3442
3443 DISPID_IHTMLFRAMEBASE2_CONTENTWINDOW = DISPID_FRAMESITE+9 ;
3444 DISPID_IHTMLFRAMEBASE2_ONLOAD = DISPID_EVPROP_ONLOAD ;
3445 DISPID_IHTMLFRAMEBASE2_ONREADYSTATECHANGE = DISPID_EVPROP_ONREADYSTATECHANGE ;
3446 DISPID_IHTMLFRAMEBASE2_READYSTATE = DISPID_A_READYSTATE;
3447 DISPID_IHTMLFRAMEBASE2_ALLOWTRANSPARENCY = DISPID_A_ALLOWTRANSPARENCY;
3448
3449// DISPIDs for event set HTMLFrameSiteEvents2
3450
3451 DISPID_HTMLFRAMESITEEVENTS2_ONLOAD = DISPID_EVMETH_ONLOAD ;
3452
3453// DISPIDs for event set HTMLFrameSiteEvents
3454
3455 DISPID_HTMLFRAMESITEEVENTS_ONLOAD = DISPID_EVMETH_ONLOAD ;
3456
3457// DISPIDs for interface IHTMLFrameElement
3458
3459 DISPID_IHTMLFRAMEELEMENT_BORDERCOLOR = DISPID_FRAME+1 ;
3460
3461// DISPIDs for interface IHTMLFrameElement2
3462
3463 DISPID_IHTMLFRAMEELEMENT2_HEIGHT = STDPROPID_XOBJ_HEIGHT ;
3464 DISPID_IHTMLFRAMEELEMENT2_WIDTH = STDPROPID_XOBJ_WIDTH ;
3465
3466// DISPIDs for interface IHTMLIFrameElement
3467
3468 DISPID_IHTMLIFRAMEELEMENT_VSPACE = DISPID_IFRAME+1 ;
3469 DISPID_IHTMLIFRAMEELEMENT_HSPACE = DISPID_IFRAME+2 ;
3470 DISPID_IHTMLIFRAMEELEMENT_ALIGN = STDPROPID_XOBJ_CONTROLALIGN ;
3471
3472// DISPIDs for interface IHTMLIFrameElement2
3473
3474 DISPID_IHTMLIFRAMEELEMENT2_HEIGHT = STDPROPID_XOBJ_HEIGHT ;
3475 DISPID_IHTMLIFRAMEELEMENT2_WIDTH = STDPROPID_XOBJ_WIDTH ;
3476
3477// DISPIDs for interface IHTMLDivPosition
3478
3479 DISPID_IHTMLDIVPOSITION_ALIGN = STDPROPID_XOBJ_CONTROLALIGN;
3480
3481// DISPIDs for interface IHTMLFieldSetElement
3482
3483 DISPID_IHTMLFIELDSETELEMENT_ALIGN = STDPROPID_XOBJ_CONTROLALIGN;
3484
3485// DISPIDs for interface IHTMLLegendElement
3486
3487 DISPID_IHTMLLEGENDELEMENT_ALIGN = STDPROPID_XOBJ_CONTROLALIGN ;
3488
3489// DISPIDs for interface IHTMLSpanFlow
3490
3491 DISPID_IHTMLSPANFLOW_ALIGN = STDPROPID_XOBJ_CONTROLALIGN ;
3492
3493// DISPIDs for interface IHTMLFrameSetElement
3494
3495 DISPID_IHTMLFRAMESETELEMENT_ROWS = DISPID_FRAMESET ;
3496 DISPID_IHTMLFRAMESETELEMENT_COLS = DISPID_FRAMESET+1 ;
3497 DISPID_IHTMLFRAMESETELEMENT_BORDER = DISPID_FRAMESET+2 ;
3498 DISPID_IHTMLFRAMESETELEMENT_BORDERCOLOR = DISPID_FRAMESET+3 ;
3499 DISPID_IHTMLFRAMESETELEMENT_FRAMEBORDER = DISPID_FRAMESET+4 ;
3500 DISPID_IHTMLFRAMESETELEMENT_FRAMESPACING = DISPID_FRAMESET+5 ;
3501 DISPID_IHTMLFRAMESETELEMENT_NAME = STDPROPID_XOBJ_NAME ;
3502 DISPID_IHTMLFRAMESETELEMENT_ONLOAD = DISPID_EVPROP_ONLOAD;
3503 DISPID_IHTMLFRAMESETELEMENT_ONUNLOAD = DISPID_EVPROP_ONUNLOAD ;
3504 DISPID_IHTMLFRAMESETELEMENT_ONBEFOREUNLOAD = DISPID_EVPROP_ONBEFOREUNLOAD;
3505
3506// DISPIDs for interface IHTMLFrameSetElement2
3507
3508 DISPID_IHTMLFRAMESETELEMENT2_ONBEFOREPRINT = DISPID_EVPROP_ONBEFOREPRINT ;
3509 DISPID_IHTMLFRAMESETELEMENT2_ONAFTERPRINT = DISPID_EVPROP_ONAFTERPRINT;
3510
3511// DISPIDs for interface IHTMLBGsound
3512
3513 DISPID_IHTMLBGSOUND_SRC = DISPID_BGSOUND+1 ;
3514 DISPID_IHTMLBGSOUND_LOOP = DISPID_BGSOUND+2 ;
3515 DISPID_IHTMLBGSOUND_VOLUME = DISPID_BGSOUND+3 ;
3516 DISPID_IHTMLBGSOUND_BALANCE = DISPID_BGSOUND+4 ;
3517
3518// DISPIDs for interface IHTMLFontNamesCollection
3519
3520 DISPID_IHTMLFONTNAMESCOLLECTION_LENGTH = DISPID_OPTIONS_COL+1 ;
3521 DISPID_IHTMLFONTNAMESCOLLECTION__NEWENUM = DISPID_NEWENUM ;
3522 DISPID_IHTMLFONTNAMESCOLLECTION_ITEM = DISPID_VALUE ;
3523
3524// DISPIDs for interface IHTMLFontSizesCollection
3525
3526 DISPID_IHTMLFONTSIZESCOLLECTION_LENGTH = DISPID_OPTIONS_COL+2 ;
3527 DISPID_IHTMLFONTSIZESCOLLECTION__NEWENUM = DISPID_NEWENUM ;
3528 DISPID_IHTMLFONTSIZESCOLLECTION_FORFONT = DISPID_OPTIONS_COL+3 ;
3529 DISPID_IHTMLFONTSIZESCOLLECTION_ITEM = DISPID_VALUE ;
3530
3531// DISPIDs for interface IHTMLOptionsHolder
3532
3533 DISPID_IHTMLOPTIONSHOLDER_DOCUMENT = DISPID_OPTIONS_COL+3 ;
3534 DISPID_IHTMLOPTIONSHOLDER_FONTS = DISPID_OPTIONS_COL+4 ;
3535 DISPID_IHTMLOPTIONSHOLDER_EXECARG = DISPID_OPTIONS_COL+5 ;
3536 DISPID_IHTMLOPTIONSHOLDER_ERRORLINE = DISPID_OPTIONS_COL+6 ;
3537 DISPID_IHTMLOPTIONSHOLDER_ERRORCHARACTER = DISPID_OPTIONS_COL+7 ;
3538 DISPID_IHTMLOPTIONSHOLDER_ERRORCODE = DISPID_OPTIONS_COL+8 ;
3539 DISPID_IHTMLOPTIONSHOLDER_ERRORMESSAGE = DISPID_OPTIONS_COL+9 ;
3540 DISPID_IHTMLOPTIONSHOLDER_ERRORDEBUG = DISPID_OPTIONS_COL+10 ;
3541 DISPID_IHTMLOPTIONSHOLDER_UNSECUREDWINDOWOFDOCUMENT = DISPID_OPTIONS_COL+11 ;
3542 DISPID_IHTMLOPTIONSHOLDER_FINDTEXT = DISPID_OPTIONS_COL+12 ;
3543 DISPID_IHTMLOPTIONSHOLDER_ANYTHINGAFTERFRAMESET = DISPID_OPTIONS_COL+13 ;
3544 DISPID_IHTMLOPTIONSHOLDER_SIZES = DISPID_OPTIONS_COL+14 ;
3545 DISPID_IHTMLOPTIONSHOLDER_OPENFILEDLG = DISPID_OPTIONS_COL+15;
3546 DISPID_IHTMLOPTIONSHOLDER_SAVEFILEDLG = DISPID_OPTIONS_COL+16 ;
3547 DISPID_IHTMLOPTIONSHOLDER_CHOOSECOLORDLG = DISPID_OPTIONS_COL+17 ;
3548 DISPID_IHTMLOPTIONSHOLDER_SHOWSECURITYINFO = DISPID_OPTIONS_COL+18 ;
3549 DISPID_IHTMLOPTIONSHOLDER_ISAPARTMENTMODEL = DISPID_OPTIONS_COL+19 ;
3550 DISPID_IHTMLOPTIONSHOLDER_GETCHARSET = DISPID_OPTIONS_COL+20 ;
3551 DISPID_IHTMLOPTIONSHOLDER_SECURECONNECTIONINFO = DISPID_OPTIONS_COL+21 ;
3552
3553// DISPIDs for interface IHTMLStyleElement
3554
3555 DISPID_IHTMLSTYLEELEMENT_TYPE = DISPID_STYLEELEMENT+2 ;
3556 DISPID_IHTMLSTYLEELEMENT_READYSTATE = DISPID_A_READYSTATE ;
3557 DISPID_IHTMLSTYLEELEMENT_ONREADYSTATECHANGE = DISPID_EVPROP_ONREADYSTATECHANGE ;
3558 DISPID_IHTMLSTYLEELEMENT_ONLOAD = DISPID_EVPROP_ONLOAD ;
3559 DISPID_IHTMLSTYLEELEMENT_ONERROR = DISPID_EVPROP_ONERROR ;
3560 DISPID_IHTMLSTYLEELEMENT_STYLESHEET = DISPID_STYLEELEMENT+4 ;
3561 DISPID_IHTMLSTYLEELEMENT_DISABLED = STDPROPID_XOBJ_DISABLED ;
3562 DISPID_IHTMLSTYLEELEMENT_MEDIA = DISPID_STYLEELEMENT+6 ;
3563
3564// DISPIDs for event set HTMLStyleElementEvents2
3565
3566 DISPID_HTMLSTYLEELEMENTEVENTS2_ONLOAD = DISPID_EVMETH_ONLOAD ;
3567 DISPID_HTMLSTYLEELEMENTEVENTS2_ONERROR = DISPID_EVMETH_ONERROR ;
3568
3569// DISPIDs for event set HTMLStyleElementEvents
3570
3571 DISPID_HTMLSTYLEELEMENTEVENTS_ONLOAD = DISPID_EVMETH_ONLOAD ;
3572 DISPID_HTMLSTYLEELEMENTEVENTS_ONERROR = DISPID_EVMETH_ONERROR;
3573
3574// DISPIDs for interface IHTMLStyleFontFace
3575
3576 DISPID_IHTMLSTYLEFONTFACE_FONTSRC = DISPID_A_FONTFACESRC;
3577
3578 (*
3579// DISPIDs for interface ICSSFilterSite
3580
3581 DISPID_ICSSFILTERSITE_GETELEMENT
3582 DISPID_ICSSFILTERSITE_FIREONFILTERCHANGEEVENT
3583
3584// DISPIDs for interface ICSSFilter
3585
3586 DISPID_ICSSFILTER_SETSITE
3587 DISPID_ICSSFILTER_ONAMBIENTPROPERTYCHANGE
3588
3589// DISPIDs for interface ISecureUrlHost
3590
3591 DISPID_ISECUREURLHOST_VALIDATESECUREURL
3592
3593// DISPIDs for interface IMarkupServices
3594
3595 DISPID_IMARKUPSERVICES_CREATEMARKUPPOINTER
3596 DISPID_IMARKUPSERVICES_CREATEMARKUPCONTAINER
3597 DISPID_IMARKUPSERVICES_CREATEELEMENT
3598 DISPID_IMARKUPSERVICES_CLONEELEMENT
3599 DISPID_IMARKUPSERVICES_INSERTELEMENT
3600 DISPID_IMARKUPSERVICES_REMOVEELEMENT
3601 DISPID_IMARKUPSERVICES_REMOVE
3602 DISPID_IMARKUPSERVICES_COPY
3603 DISPID_IMARKUPSERVICES_MOVE
3604 DISPID_IMARKUPSERVICES_INSERTTEXT
3605 DISPID_IMARKUPSERVICES_PARSESTRING
3606 DISPID_IMARKUPSERVICES_PARSEGLOBAL
3607 DISPID_IMARKUPSERVICES_ISSCOPEDELEMENT
3608 DISPID_IMARKUPSERVICES_GETELEMENTTAGID
3609 DISPID_IMARKUPSERVICES_GETTAGIDFORNAME
3610 DISPID_IMARKUPSERVICES_GETNAMEFORTAGID
3611 DISPID_IMARKUPSERVICES_MOVEPOINTERSTORANGE
3612 DISPID_IMARKUPSERVICES_MOVERANGETOPOINTERS
3613 DISPID_IMARKUPSERVICES_BEGINUNDOUNIT
3614 DISPID_IMARKUPSERVICES_ENDUNDOUNIT
3615
3616// DISPIDs for interface IMarkupServices2
3617
3618 DISPID_IMARKUPSERVICES2_PARSEGLOBALEX
3619 DISPID_IMARKUPSERVICES2_VALIDATEELEMENTS
3620 DISPID_IMARKUPSERVICES2_SAVESEGMENTSTOCLIPBOARD
3621
3622// DISPIDs for interface IMarkupContainer
3623
3624 DISPID_IMARKUPCONTAINER_OWNINGDOC
3625
3626// DISPIDs for interface IMarkupContainer2
3627
3628 DISPID_IMARKUPCONTAINER2_CREATECHANGELOG
3629 DISPID_IMARKUPCONTAINER2_REGISTERFORDIRTYRANGE
3630 DISPID_IMARKUPCONTAINER2_UNREGISTERFORDIRTYRANGE
3631 DISPID_IMARKUPCONTAINER2_GETANDCLEARDIRTYRANGE
3632 DISPID_IMARKUPCONTAINER2_GETVERSIONNUMBER
3633 DISPID_IMARKUPCONTAINER2_GETMASTERELEMENT
3634
3635// DISPIDs for interface IHTMLChangePlayback
3636
3637 DISPID_IHTMLCHANGEPLAYBACK_EXECCHANGE
3638
3639// DISPIDs for interface IMarkupPointer
3640
3641 DISPID_IMARKUPPOINTER_OWNINGDOC
3642 DISPID_IMARKUPPOINTER_GRAVITY
3643 DISPID_IMARKUPPOINTER_SETGRAVITY
3644 DISPID_IMARKUPPOINTER_CLING
3645 DISPID_IMARKUPPOINTER_SETCLING
3646 DISPID_IMARKUPPOINTER_UNPOSITION
3647 DISPID_IMARKUPPOINTER_ISPOSITIONED
3648 DISPID_IMARKUPPOINTER_GETCONTAINER
3649 DISPID_IMARKUPPOINTER_MOVEADJACENTTOELEMENT
3650 DISPID_IMARKUPPOINTER_MOVETOPOINTER
3651 DISPID_IMARKUPPOINTER_MOVETOCONTAINER
3652 DISPID_IMARKUPPOINTER_LEFT
3653 DISPID_IMARKUPPOINTER_RIGHT
3654 DISPID_IMARKUPPOINTER_CURRENTSCOPE
3655 DISPID_IMARKUPPOINTER_ISLEFTOF
3656 DISPID_IMARKUPPOINTER_ISLEFTOFOREQUALTO
3657 DISPID_IMARKUPPOINTER_ISRIGHTOF
3658 DISPID_IMARKUPPOINTER_ISRIGHTOFOREQUALTO
3659 DISPID_IMARKUPPOINTER_ISEQUALTO
3660 DISPID_IMARKUPPOINTER_MOVEUNIT
3661 DISPID_IMARKUPPOINTER_FINDTEXT
3662
3663// DISPIDs for interface IMarkupPointer2
3664
3665 DISPID_IMARKUPPOINTER2_ISATWORDBREAK
3666 DISPID_IMARKUPPOINTER2_GETMARKUPPOSITION
3667 DISPID_IMARKUPPOINTER2_MOVETOMARKUPPOSITION
3668 DISPID_IMARKUPPOINTER2_MOVEUNITBOUNDED
3669 DISPID_IMARKUPPOINTER2_ISINSIDEURL
3670 DISPID_IMARKUPPOINTER2_MOVETOCONTENT
3671
3672// DISPIDs for interface IMarkupTextFrags
3673
3674 DISPID_IMARKUPTEXTFRAGS_GETTEXTFRAGCOUNT
3675 DISPID_IMARKUPTEXTFRAGS_GETTEXTFRAG
3676 DISPID_IMARKUPTEXTFRAGS_REMOVETEXTFRAG
3677 DISPID_IMARKUPTEXTFRAGS_INSERTTEXTFRAG
3678 DISPID_IMARKUPTEXTFRAGS_FINDTEXTFRAGFROMMARKUPPOINTER
3679
3680// DISPIDs for interface IHTMLChangeLog
3681
3682 DISPID_IHTMLCHANGELOG_GETNEXTCHANGE
3683
3684// DISPIDs for interface IHTMLChangeSink
3685
3686 DISPID_IHTMLCHANGESINK_NOTIFY
3687
3688// DISPIDs for interface IXMLGenericParse
3689
3690 DISPID_IXMLGENERICPARSE_SETGENERICPARSE
3691
3692// DISPIDs for interface IHTMLEditHost
3693
3694 DISPID_IHTMLEDITHOST_SNAPRECT
3695
3696// DISPIDs for interface ISegment
3697
3698 DISPID_ISEGMENT_GETPOINTERS
3699
3700// DISPIDs for interface ISegmentListIterator
3701
3702 DISPID_ISEGMENTLISTITERATOR_CURRENT
3703 DISPID_ISEGMENTLISTITERATOR_FIRST
3704 DISPID_ISEGMENTLISTITERATOR_ISDONE
3705 DISPID_ISEGMENTLISTITERATOR_ADVANCE
3706
3707// DISPIDs for interface ISegmentList
3708
3709 DISPID_ISEGMENTLIST_CREATEITERATOR
3710 DISPID_ISEGMENTLIST_GETTYPE
3711 DISPID_ISEGMENTLIST_ISEMPTY
3712
3713// DISPIDs for interface ISequenceNumber
3714
3715 DISPID_ISEQUENCENUMBER_GETSEQUENCENUMBER
3716
3717// DISPIDs for interface IIMEServices
3718
3719 DISPID_IIMESERVICES_GETACTIVEIMM
3720
3721// DISPIDs for interface IHTMLCaret
3722
3723 DISPID_IHTMLCARET_MOVECARETTOPOINTER
3724 DISPID_IHTMLCARET_MOVECARETTOPOINTEREX
3725 DISPID_IHTMLCARET_MOVEMARKUPPOINTERTOCARET
3726 DISPID_IHTMLCARET_MOVEDISPLAYPOINTERTOCARET
3727 DISPID_IHTMLCARET_ISVISIBLE
3728 DISPID_IHTMLCARET_SHOW
3729 DISPID_IHTMLCARET_HIDE
3730 DISPID_IHTMLCARET_INSERTTEXT
3731 DISPID_IHTMLCARET_SCROLLINTOVIEW
3732 DISPID_IHTMLCARET_GETLOCATION
3733 DISPID_IHTMLCARET_GETCARETDIRECTION
3734 DISPID_IHTMLCARET_SETCARETDIRECTION
3735
3736// DISPIDs for interface IHighlightRenderingServices
3737
3738 DISPID_IHIGHLIGHTRENDERINGSERVICES_ADDSEGMENT
3739 DISPID_IHIGHLIGHTRENDERINGSERVICES_MOVESEGMENTTOPOINTERS
3740 DISPID_IHIGHLIGHTRENDERINGSERVICES_REMOVESEGMENT
3741
3742// DISPIDs for interface ISelectionServicesListener
3743
3744 DISPID_ISELECTIONSERVICESLISTENER_BEGINSELECTIONUNDO
3745 DISPID_ISELECTIONSERVICESLISTENER_ENDSELECTIONUNDO
3746 DISPID_ISELECTIONSERVICESLISTENER_ONSELECTEDELEMENTEXIT
3747 DISPID_ISELECTIONSERVICESLISTENER_ONCHANGETYPE
3748 DISPID_ISELECTIONSERVICESLISTENER_GETTYPEDETAIL
3749
3750// DISPIDs for interface ISelectionServices
3751
3752 DISPID_ISELECTIONSERVICES_SETSELECTIONTYPE
3753 DISPID_ISELECTIONSERVICES_GETMARKUPCONTAINER
3754 DISPID_ISELECTIONSERVICES_ADDSEGMENT
3755 DISPID_ISELECTIONSERVICES_ADDELEMENTSEGMENT
3756 DISPID_ISELECTIONSERVICES_REMOVESEGMENT
3757 DISPID_ISELECTIONSERVICES_GETSELECTIONSERVICESLISTENER
3758
3759// DISPIDs for interface IElementSegment
3760
3761 DISPID_IELEMENTSEGMENT_GETELEMENT
3762 DISPID_IELEMENTSEGMENT_SETPRIMARY
3763 DISPID_IELEMENTSEGMENT_ISPRIMARY
3764
3765// DISPIDs for interface IHTMLEditDesigner
3766
3767 DISPID_IHTMLEDITDESIGNER_PREHANDLEEVENT
3768 DISPID_IHTMLEDITDESIGNER_POSTHANDLEEVENT
3769 DISPID_IHTMLEDITDESIGNER_TRANSLATEACCELERATOR
3770 DISPID_IHTMLEDITDESIGNER_POSTEDITOREVENTNOTIFY
3771
3772// DISPIDs for interface IHTMLEditServices
3773
3774 DISPID_IHTMLEDITSERVICES_ADDDESIGNER
3775 DISPID_IHTMLEDITSERVICES_REMOVEDESIGNER
3776 DISPID_IHTMLEDITSERVICES_GETSELECTIONSERVICES
3777 DISPID_IHTMLEDITSERVICES_MOVETOSELECTIONANCHOR
3778 DISPID_IHTMLEDITSERVICES_MOVETOSELECTIONEND
3779 DISPID_IHTMLEDITSERVICES_SELECTRANGE
3780 *)
3781// DISPIDs for interface ILineInfo
3782
3783 DISPID_ILINEINFO_X = DISPID_ILINEINFO+1 ;
3784 DISPID_ILINEINFO_BASELINE = DISPID_ILINEINFO+2 ;
3785 DISPID_ILINEINFO_TEXTDESCENT = DISPID_ILINEINFO+3 ;
3786 DISPID_ILINEINFO_TEXTHEIGHT = DISPID_ILINEINFO+4;
3787 DISPID_ILINEINFO_LINEDIRECTION = DISPID_ILINEINFO+5 ;
3788
3789// DISPIDs for interface IHTMLComputedStyle
3790
3791 DISPID_IHTMLCOMPUTEDSTYLE_BOLD = DISPID_IHTMLCOMPUTEDSTYLE+1 ;
3792 DISPID_IHTMLCOMPUTEDSTYLE_ITALIC = DISPID_IHTMLCOMPUTEDSTYLE+2 ;
3793 DISPID_IHTMLCOMPUTEDSTYLE_UNDERLINE = DISPID_IHTMLCOMPUTEDSTYLE+3 ;
3794 DISPID_IHTMLCOMPUTEDSTYLE_OVERLINE = DISPID_IHTMLCOMPUTEDSTYLE+4 ;
3795 DISPID_IHTMLCOMPUTEDSTYLE_STRIKEOUT = DISPID_IHTMLCOMPUTEDSTYLE+5 ;
3796 DISPID_IHTMLCOMPUTEDSTYLE_SUBSCRIPT = DISPID_IHTMLCOMPUTEDSTYLE+6;
3797 DISPID_IHTMLCOMPUTEDSTYLE_SUPERSCRIPT = DISPID_IHTMLCOMPUTEDSTYLE+7;
3798 DISPID_IHTMLCOMPUTEDSTYLE_EXPLICITFACE = DISPID_IHTMLCOMPUTEDSTYLE+8 ;
3799 DISPID_IHTMLCOMPUTEDSTYLE_FONTWEIGHT = DISPID_IHTMLCOMPUTEDSTYLE+9 ;
3800 DISPID_IHTMLCOMPUTEDSTYLE_FONTSIZE = DISPID_IHTMLCOMPUTEDSTYLE+10 ;
3801 DISPID_IHTMLCOMPUTEDSTYLE_FONTNAME = DISPID_IHTMLCOMPUTEDSTYLE+11 ;
3802 DISPID_IHTMLCOMPUTEDSTYLE_HASBGCOLOR = DISPID_IHTMLCOMPUTEDSTYLE+12 ;
3803 DISPID_IHTMLCOMPUTEDSTYLE_TEXTCOLOR = DISPID_IHTMLCOMPUTEDSTYLE+13 ;
3804 DISPID_IHTMLCOMPUTEDSTYLE_BACKGROUNDCOLOR = DISPID_IHTMLCOMPUTEDSTYLE+14 ;
3805 DISPID_IHTMLCOMPUTEDSTYLE_PREFORMATTED = DISPID_IHTMLCOMPUTEDSTYLE+15 ;
3806 DISPID_IHTMLCOMPUTEDSTYLE_DIRECTION = DISPID_IHTMLCOMPUTEDSTYLE+16 ;
3807 DISPID_IHTMLCOMPUTEDSTYLE_BLOCKDIRECTION = DISPID_IHTMLCOMPUTEDSTYLE+17 ;
3808 DISPID_IHTMLCOMPUTEDSTYLE_OL = DISPID_IHTMLCOMPUTEDSTYLE+18 ;
3809 // DISPID_IHTMLCOMPUTEDSTYLE_ISEQUAL
3810 (*
3811// DISPIDs for interface IDisplayPointer
3812
3813 DISPID_IDISPLAYPOINTER_MOVETOPOINT
3814 DISPID_IDISPLAYPOINTER_MOVEUNIT
3815 DISPID_IDISPLAYPOINTER_POSITIONMARKUPPOINTER
3816 DISPID_IDISPLAYPOINTER_MOVETOPOINTER
3817 DISPID_IDISPLAYPOINTER_SETPOINTERGRAVITY
3818 DISPID_IDISPLAYPOINTER_GETPOINTERGRAVITY
3819 DISPID_IDISPLAYPOINTER_SETDISPLAYGRAVITY
3820 DISPID_IDISPLAYPOINTER_GETDISPLAYGRAVITY
3821 DISPID_IDISPLAYPOINTER_ISPOSITIONED
3822 DISPID_IDISPLAYPOINTER_UNPOSITION
3823 DISPID_IDISPLAYPOINTER_ISEQUALTO
3824 DISPID_IDISPLAYPOINTER_ISLEFTOF
3825 DISPID_IDISPLAYPOINTER_ISRIGHTOF
3826 DISPID_IDISPLAYPOINTER_ISATBOL
3827 DISPID_IDISPLAYPOINTER_MOVETOMARKUPPOINTER
3828 DISPID_IDISPLAYPOINTER_SCROLLINTOVIEW
3829 DISPID_IDISPLAYPOINTER_GETLINEINFO
3830 DISPID_IDISPLAYPOINTER_GETFLOWELEMENT
3831 DISPID_IDISPLAYPOINTER_QUERYBREAKS
3832
3833// DISPIDs for interface IDisplayServices
3834
3835 DISPID_IDISPLAYSERVICES_CREATEDISPLAYPOINTER
3836 DISPID_IDISPLAYSERVICES_TRANSFORMRECT
3837 DISPID_IDISPLAYSERVICES_TRANSFORMPOINT
3838 DISPID_IDISPLAYSERVICES_GETCARET
3839 DISPID_IDISPLAYSERVICES_GETCOMPUTEDSTYLE
3840 DISPID_IDISPLAYSERVICES_SCROLLRECTINTOVIEW
3841 DISPID_IDISPLAYSERVICES_HASFLOWLAYOUT
3842 *)
3843// DISPIDs for interface IHTMLNamespace
3844
3845 DISPID_IHTMLNAMESPACE_NAME = DISPID_NAMESPACE+0 ;
3846 DISPID_IHTMLNAMESPACE_URN = DISPID_NAMESPACE+1 ;
3847 DISPID_IHTMLNAMESPACE_TAGNAMES = DISPID_NAMESPACE+2 ;
3848 DISPID_IHTMLNAMESPACE_READYSTATE = DISPID_A_READYSTATE;
3849 DISPID_IHTMLNAMESPACE_ONREADYSTATECHANGE = DISPID_EVPROP_ONREADYSTATECHANGE ;
3850 DISPID_IHTMLNAMESPACE_DOIMPORT = DISPID_NAMESPACE+3;
3851 DISPID_IHTMLNAMESPACE_ATTACHEVENT = DISPID_HTMLOBJECT+7 ;
3852 DISPID_IHTMLNAMESPACE_DETACHEVENT = DISPID_HTMLOBJECT+8;
3853
3854// DISPIDs for interface IHTMLNamespaceCollection
3855
3856 DISPID_IHTMLNAMESPACECOLLECTION_LENGTH = DISPID_NAMESPACE_COLLECTION+0 ;
3857 DISPID_IHTMLNAMESPACECOLLECTION_ITEM = DISPID_VALUE ;
3858 DISPID_IHTMLNAMESPACECOLLECTION_ADD = DISPID_NAMESPACE_COLLECTION+1 ;
3859
3860// DISPIDs for event set HTMLNamespaceEvents
3861
3862 DISPID_HTMLNAMESPACEEVENTS_ONREADYSTATECHANGE = DISPID_EVMETH_ONREADYSTATECHANGE ;
3863(*
3864// DISPIDs for interface IHTMLPainter
3865
3866 DISPID_IHTMLPAINTER_DRAW
3867 DISPID_IHTMLPAINTER_ONRESIZE
3868 DISPID_IHTMLPAINTER_GETPAINTERINFO
3869 DISPID_IHTMLPAINTER_HITTESTPOINT
3870
3871// DISPIDs for interface IHTMLPainterEventInfo
3872
3873 DISPID_IHTMLPAINTEREVENTINFO_GETEVENTINFOFLAGS
3874 DISPID_IHTMLPAINTEREVENTINFO_GETEVENTTARGET
3875 DISPID_IHTMLPAINTEREVENTINFO_SETCURSOR
3876 DISPID_IHTMLPAINTEREVENTINFO_STRINGFROMPARTID
3877
3878// DISPIDs for interface IHTMLPainterOverlay
3879
3880 DISPID_IHTMLPAINTEROVERLAY_ONMOVE
3881
3882// DISPIDs for interface IHTMLPaintSite
3883
3884 DISPID_IHTMLPAINTSITE_INVALIDATEPAINTERINFO
3885 DISPID_IHTMLPAINTSITE_INVALIDATERECT
3886 DISPID_IHTMLPAINTSITE_INVALIDATEREGION
3887 DISPID_IHTMLPAINTSITE_GETDRAWINFO
3888 DISPID_IHTMLPAINTSITE_TRANSFORMGLOBALTOLOCAL
3889 DISPID_IHTMLPAINTSITE_TRANSFORMLOCALTOGLOBAL
3890 DISPID_IHTMLPAINTSITE_GETHITTESTCOOKIE
3891 *)
3892// DISPIDs for interface IHTMLIPrintCollection
3893
3894 DISPID_IHTMLIPRINTCOLLECTION_LENGTH = DISPID_OPTIONS_COL+1;
3895 DISPID_IHTMLIPRINTCOLLECTION__NEWENUM = DISPID_NEWENUM ;
3896 DISPID_IHTMLIPRINTCOLLECTION_ITEM = DISPID_VALUE ;
3897
3898// DISPIDs for interface IHTMLDialog
3899
3900 DISPID_IHTMLDIALOG_DIALOGTOP = STDPROPID_XOBJ_TOP ;
3901 DISPID_IHTMLDIALOG_DIALOGLEFT = STDPROPID_XOBJ_LEFT ;
3902 DISPID_IHTMLDIALOG_DIALOGWIDTH = STDPROPID_XOBJ_WIDTH ;
3903 DISPID_IHTMLDIALOG_DIALOGHEIGHT = STDPROPID_XOBJ_HEIGHT ;
3904 DISPID_IHTMLDIALOG_DIALOGARGUMENTS = DISPID_HTMLDLG+0 ;
3905 DISPID_IHTMLDIALOG_MENUARGUMENTS = DISPID_HTMLDLG+13;
3906 DISPID_IHTMLDIALOG_RETURNVALUE = DISPID_HTMLDLG+1 ;
3907 DISPID_IHTMLDIALOG_CLOSE = DISPID_HTMLDLG+11 ;
3908 DISPID_IHTMLDIALOG_TOSTRING = DISPID_HTMLDLG+12;
3909
3910// DISPIDs for interface IHTMLDialog2
3911
3912 DISPID_IHTMLDIALOG2_STATUS = DISPID_HTMLDLG+14;
3913 DISPID_IHTMLDIALOG2_RESIZABLE = DISPID_HTMLDLG+15;
3914
3915// DISPIDs for interface IHTMLDialog3
3916
3917 DISPID_IHTMLDIALOG3_UNADORNED = DISPID_HTMLDLG+16;
3918 DISPID_IHTMLDIALOG3_DIALOGHIDE = DISPID_HTMLDLG+7 ;
3919
3920// DISPIDs for interface IHTMLModelessInit
3921
3922 DISPID_IHTMLMODELESSINIT_PARAMETERS = DISPID_HTMLDLG+0 ;
3923 DISPID_IHTMLMODELESSINIT_OPTIONSTRING = DISPID_HTMLDLG+1 ;
3924 DISPID_IHTMLMODELESSINIT_MONIKER = DISPID_HTMLDLG+6 ;
3925 DISPID_IHTMLMODELESSINIT_DOCUMENT = DISPID_HTMLDLG+7 ;
3926
3927// DISPIDs for interface IHTMLPopup
3928
3929 DISPID_IHTMLPOPUP_SHOW = DISPID_HTMLPOPUP+1 ;
3930 DISPID_IHTMLPOPUP_HIDE = DISPID_HTMLPOPUP+2 ;
3931 DISPID_IHTMLPOPUP_DOCUMENT = DISPID_HTMLPOPUP+3 ;
3932 DISPID_IHTMLPOPUP_ISOPEN = DISPID_HTMLPOPUP+4 ;
3933
3934// DISPIDs for interface IHTMLAppBehavior
3935
3936 DISPID_IHTMLAPPBEHAVIOR_APPLICATIONNAME = DISPID_HTMLAPP+0 ;
3937 DISPID_IHTMLAPPBEHAVIOR_VERSION = DISPID_HTMLAPP+1 ;
3938 DISPID_IHTMLAPPBEHAVIOR_ICON = DISPID_HTMLAPP+2 ;
3939 DISPID_IHTMLAPPBEHAVIOR_SINGLEINSTANCE = DISPID_HTMLAPP+3 ;
3940 DISPID_IHTMLAPPBEHAVIOR_MINIMIZEBUTTON = DISPID_HTMLAPP+5 ;
3941 DISPID_IHTMLAPPBEHAVIOR_MAXIMIZEBUTTON = DISPID_HTMLAPP+6 ;
3942 DISPID_IHTMLAPPBEHAVIOR_BORDER = DISPID_HTMLAPP+7 ;
3943 DISPID_IHTMLAPPBEHAVIOR_BORDERSTYLE = DISPID_HTMLAPP+8 ;
3944 DISPID_IHTMLAPPBEHAVIOR_SYSMENU = DISPID_HTMLAPP+9 ;
3945 DISPID_IHTMLAPPBEHAVIOR_CAPTION = DISPID_HTMLAPP+10 ;
3946 DISPID_IHTMLAPPBEHAVIOR_WINDOWSTATE = DISPID_HTMLAPP+11;
3947 DISPID_IHTMLAPPBEHAVIOR_SHOWINTASKBAR = DISPID_HTMLAPP+12 ;
3948 DISPID_IHTMLAPPBEHAVIOR_COMMANDLINE = DISPID_HTMLAPP+13 ;
3949
3950// DISPIDs for interface IHTMLAppBehavior2
3951
3952 DISPID_IHTMLAPPBEHAVIOR2_CONTEXTMENU = DISPID_HTMLAPP+14 ;
3953 DISPID_IHTMLAPPBEHAVIOR2_INNERBORDER = DISPID_HTMLAPP+15 ;
3954 DISPID_IHTMLAPPBEHAVIOR2_SCROLL = DISPID_HTMLAPP+16 ;
3955 DISPID_IHTMLAPPBEHAVIOR2_SCROLLFLAT = DISPID_HTMLAPP+17;
3956 DISPID_IHTMLAPPBEHAVIOR2_SELECTION = DISPID_HTMLAPP+18 ;
3957
3958// DISPIDs for interface IHTMLAppBehavior3
3959
3960 DISPID_IHTMLAPPBEHAVIOR3_NAVIGABLE = DISPID_HTMLAPP+19 ;
3961 (*
3962// DISPIDs for interface IHTMLPrivateWindow
3963
3964 DISPID_IHTMLPRIVATEWINDOW_SUPERNAVIGATE
3965 DISPID_IHTMLPRIVATEWINDOW_GETPENDINGURL
3966 DISPID_IHTMLPRIVATEWINDOW_SETPICSTARGET
3967 DISPID_IHTMLPRIVATEWINDOW_PICSCOMPLETE
3968 DISPID_IHTMLPRIVATEWINDOW_FINDWINDOWBYNAME
3969 DISPID_IHTMLPRIVATEWINDOW_GETADDRESSBARURL
3970
3971// DISPIDs for interface IHTMLPrivateWindow2
3972
3973 DISPID_IHTMLPRIVATEWINDOW2_NAVIGATEEX
3974 DISPID_IHTMLPRIVATEWINDOW2_GETINNERWINDOWUNKNOWN
3975
3976// DISPIDs for interface ISubDivisionProvider
3977
3978 DISPID_ISUBDIVISIONPROVIDER_GETSUBDIVISIONCOUNT
3979 DISPID_ISUBDIVISIONPROVIDER_GETSUBDIVISIONTABS
3980 DISPID_ISUBDIVISIONPROVIDER_SUBDIVISIONFROMPT
3981
3982// DISPIDs for interface IElementBehaviorUI
3983
3984 DISPID_IELEMENTBEHAVIORUI_ONRECEIVEFOCUS
3985 DISPID_IELEMENTBEHAVIORUI_GETSUBDIVISIONPROVIDER
3986 DISPID_IELEMENTBEHAVIORUI_CANTAKEFOCUS
3987
3988// DISPIDs for interface IElementAdorner
3989
3990 DISPID_IELEMENTADORNER_DRAW
3991 DISPID_IELEMENTADORNER_HITTESTPOINT
3992 DISPID_IELEMENTADORNER_GETSIZE
3993 DISPID_IELEMENTADORNER_GETPOSITION
3994 DISPID_IELEMENTADORNER_ONPOSITIONSET
3995
3996// DISPIDs for interface IHTMLEditor
3997
3998 DISPID_IHTMLEDITOR_PREHANDLEEVENT
3999 DISPID_IHTMLEDITOR_POSTHANDLEEVENT
4000 DISPID_IHTMLEDITOR_TRANSLATEACCELERATOR
4001 DISPID_IHTMLEDITOR_INITIALIZE
4002 DISPID_IHTMLEDITOR_NOTIFY
4003 DISPID_IHTMLEDITOR_GETCOMMANDTARGET
4004 DISPID_IHTMLEDITOR_GETELEMENTTOTABFROM
4005 DISPID_IHTMLEDITOR_ISEDITCONTEXTUIACTIVE
4006 DISPID_IHTMLEDITOR_TERMINATEIMECOMPOSITION
4007 DISPID_IHTMLEDITOR_ENABLEMODELESS
4008
4009// DISPIDs for interface IHTMLEditingServices
4010
4011 DISPID_IHTMLEDITINGSERVICES_DELETE
4012 DISPID_IHTMLEDITINGSERVICES_PASTE
4013 DISPID_IHTMLEDITINGSERVICES_PASTEFROMCLIPBOARD
4014 DISPID_IHTMLEDITINGSERVICES_LAUNDERSPACES
4015 DISPID_IHTMLEDITINGSERVICES_INSERTSANITIZEDTEXT
4016 DISPID_IHTMLEDITINGSERVICES_URLAUTODETECTCURRENTWORD
4017 DISPID_IHTMLEDITINGSERVICES_URLAUTODETECTRANGE
4018 DISPID_IHTMLEDITINGSERVICES_SHOULDUPDATEANCHORTEXT
4019 DISPID_IHTMLEDITINGSERVICES_ADJUSTPOINTERFORINSERT
4020 DISPID_IHTMLEDITINGSERVICES_FINDSITESELECTABLEELEMENT
4021 DISPID_IHTMLEDITINGSERVICES_ISELEMENTSITESELECTABLE
4022 DISPID_IHTMLEDITINGSERVICES_ISELEMENTUIACTIVATABLE
4023 DISPID_IHTMLEDITINGSERVICES_ISELEMENTATOMIC
4024 DISPID_IHTMLEDITINGSERVICES_POSITIONPOINTERSINMASTER
4025
4026// DISPIDs for interface ISelectionObject2
4027
4028 DISPID_ISELECTIONOBJECT2_SELECT
4029 DISPID_ISELECTIONOBJECT2_ISPOINTERINSELECTION
4030 DISPID_ISELECTIONOBJECT2_EMPTYSELECTION
4031 DISPID_ISELECTIONOBJECT2_DESTROYSELECTION
4032 DISPID_ISELECTIONOBJECT2_DESTROYALLSELECTION
4033
4034// DISPIDs for interface IEditDebugServices
4035
4036 DISPID_IEDITDEBUGSERVICES_GETCP
4037 DISPID_IEDITDEBUGSERVICES_SETDEBUGNAME
4038 DISPID_IEDITDEBUGSERVICES_SETDISPLAYPOINTERDEBUGNAME
4039 DISPID_IEDITDEBUGSERVICES_DUMPTREE
4040 DISPID_IEDITDEBUGSERVICES_LINESINELEMENT
4041 DISPID_IEDITDEBUGSERVICES_FONTSONLINE
4042 DISPID_IEDITDEBUGSERVICES_GETPIXEL
4043
4044// DISPIDs for interface IHTMLOMWindowServices
4045
4046 DISPID_IHTMLOMWINDOWSERVICES_MOVETO
4047 DISPID_IHTMLOMWINDOWSERVICES_MOVEBY
4048 DISPID_IHTMLOMWINDOWSERVICES_RESIZETO
4049 DISPID_IHTMLOMWINDOWSERVICES_RESIZEBY
4050
4051// DISPIDs for interface IHTMLFilterPainter
4052
4053 DISPID_IHTMLFILTERPAINTER_INVALIDATERECTUNFILTERED
4054 DISPID_IHTMLFILTERPAINTER_INVALIDATERGNUNFILTERED
4055 DISPID_IHTMLFILTERPAINTER_CHANGEELEMENTVISIBILITY
4056
4057// DISPIDs for interface IHTMLFilterPaintSite
4058
4059 DISPID_IHTMLFILTERPAINTSITE_DRAWUNFILTERED
4060 DISPID_IHTMLFILTERPAINTSITE_HITTESTPOINTUNFILTERED
4061 DISPID_IHTMLFILTERPAINTSITE_INVALIDATERECTFILTERED
4062 DISPID_IHTMLFILTERPAINTSITE_INVALIDATERGNFILTERED
4063 DISPID_IHTMLFILTERPAINTSITE_CHANGEFILTERVISIBILITY
4064 DISPID_IHTMLFILTERPAINTSITE_ENSUREVIEWFORFILTERSITE
4065 DISPID_IHTMLFILTERPAINTSITE_GETDIRECTDRAW
4066 DISPID_IHTMLFILTERPAINTSITE_GETFILTERFLAGS
4067
4068// DISPIDs for interface IElementNamespacePrivate
4069
4070 DISPID_IELEMENTNAMESPACEPRIVATE_ADDTAGPRIVATE
4071
4072// DISPIDs for interface IElementBehaviorFactory
4073
4074 DISPID_IELEMENTBEHAVIORFACTORY_FINDBEHAVIOR
4075
4076// DISPIDs for interface IElementNamespace
4077
4078 DISPID_IELEMENTNAMESPACE_ADDTAG
4079
4080// DISPIDs for interface IElementNamespaceTable
4081
4082 DISPID_IELEMENTNAMESPACETABLE_ADDNAMESPACE
4083
4084// DISPIDs for interface IElementNamespaceFactory
4085
4086 DISPID_IELEMENTNAMESPACEFACTORY_CREATE
4087
4088// DISPIDs for interface IElementNamespaceFactoryCallback
4089
4090 DISPID_IELEMENTNAMESPACEFACTORYCALLBACK_RESOLVE
4091
4092// DISPIDs for interface IElementBehavior
4093
4094 DISPID_IELEMENTBEHAVIOR_INIT
4095 DISPID_IELEMENTBEHAVIOR_NOTIFY
4096 DISPID_IELEMENTBEHAVIOR_DETACH
4097
4098// DISPIDs for interface IElementBehaviorSite
4099
4100 DISPID_IELEMENTBEHAVIORSITE_GETELEMENT
4101 DISPID_IELEMENTBEHAVIORSITE_REGISTERNOTIFICATION
4102
4103// DISPIDs for interface IElementBehaviorSiteOM
4104
4105 DISPID_IELEMENTBEHAVIORSITEOM_REGISTEREVENT
4106 DISPID_IELEMENTBEHAVIORSITEOM_GETEVENTCOOKIE
4107 DISPID_IELEMENTBEHAVIORSITEOM_FIREEVENT
4108 DISPID_IELEMENTBEHAVIORSITEOM_CREATEEVENTOBJECT
4109 DISPID_IELEMENTBEHAVIORSITEOM_REGISTERNAME
4110 DISPID_IELEMENTBEHAVIORSITEOM_REGISTERURN
4111
4112// DISPIDs for interface IElementBehaviorSiteOM2
4113
4114 DISPID_IELEMENTBEHAVIORSITEOM2_GETDEFAULTS
4115
4116// DISPIDs for interface IElementBehaviorRender
4117
4118 DISPID_IELEMENTBEHAVIORRENDER_DRAW
4119 DISPID_IELEMENTBEHAVIORRENDER_GETRENDERINFO
4120 DISPID_IELEMENTBEHAVIORRENDER_HITTESTPOINT
4121
4122// DISPIDs for interface IElementBehaviorSiteRender
4123
4124 DISPID_IELEMENTBEHAVIORSITERENDER_INVALIDATE
4125 DISPID_IELEMENTBEHAVIORSITERENDER_INVALIDATERENDERINFO
4126 DISPID_IELEMENTBEHAVIORSITERENDER_INVALIDATESTYLE
4127
4128// DISPIDs for interface IElementBehaviorCategory
4129
4130 DISPID_IELEMENTBEHAVIORCATEGORY_GETCATEGORY
4131
4132// DISPIDs for interface IElementBehaviorSiteCategory
4133
4134 DISPID_IELEMENTBEHAVIORSITECATEGORY_GETRELATEDBEHAVIORS
4135
4136// DISPIDs for interface IElementBehaviorSubmit
4137
4138 DISPID_IELEMENTBEHAVIORSUBMIT_GETSUBMITINFO
4139 DISPID_IELEMENTBEHAVIORSUBMIT_RESET
4140
4141// DISPIDs for interface IElementBehaviorFocus
4142
4143 DISPID_IELEMENTBEHAVIORFOCUS_GETFOCUSRECT
4144
4145// DISPIDs for interface IElementBehaviorLayout
4146
4147 DISPID_IELEMENTBEHAVIORLAYOUT_GETSIZE
4148 DISPID_IELEMENTBEHAVIORLAYOUT_GETLAYOUTINFO
4149 DISPID_IELEMENTBEHAVIORLAYOUT_GETPOSITION
4150 DISPID_IELEMENTBEHAVIORLAYOUT_MAPSIZE
4151
4152// DISPIDs for interface IElementBehaviorSiteLayout
4153
4154 DISPID_IELEMENTBEHAVIORSITELAYOUT_INVALIDATELAYOUTINFO
4155 DISPID_IELEMENTBEHAVIORSITELAYOUT_INVALIDATESIZE
4156 DISPID_IELEMENTBEHAVIORSITELAYOUT_GETMEDIARESOLUTION
4157
4158*)
4159
4160implementation
4161
4162
4163end.
Note: See TracBrowser for help on using the repository browser.