#define DISPID_IE8_FRAME DISPID_IE8_FRAMESITEBASE
#define DISPID_IE8_IFRAME DISPID_IE8_FRAMESITEBASE
+#define DISPID_IE8_OBJECTBASE (DISPID_OBJECT+30)
+#define DISPID_IE8_OBJECTMAX (DISPID_STYLE-1)
+#define DISPID_IE8_OBJECT DISPID_IE8_OBJECTBASE
+
#define DISPID_COLLECTION (DISPID_NORMAL_FIRST+500)
#define DISPID_OPTIONS_COL (DISPID_NORMAL_FIRST+500)
#define DISPID_IMG (DISPID_IMGBASE+1000)
#define DISPID_IHTMLDOCUMENT6_IE8_GETELEMENTBYID DISPID_OMDOCUMENT+105
#define DISPID_IHTMLDOCUMENT6_UPDATESETTINGS DISPID_OMDOCUMENT+106
+/* IHTMLEmbedElement */
+#define DISPID_IHTMLEMBEDELEMENT_HIDDEN DISPID_OBJECT+10
+#define DISPID_IHTMLEMBEDELEMENT_PALETTE DISPID_OBJECT+4
+#define DISPID_IHTMLEMBEDELEMENT_PLUGINSPAGE DISPID_OBJECT+5
+#define DISPID_IHTMLEMBEDELEMENT_SRC DISPID_OBJECT+6
+#define DISPID_IHTMLEMBEDELEMENT_UNITS DISPID_OBJECT+8
+#define DISPID_IHTMLEMBEDELEMENT_NAME STDPROPID_XOBJ_NAME
+#define DISPID_IHTMLEMBEDELEMENT_WIDTH STDPROPID_XOBJ_WIDTH
+#define DISPID_IHTMLEMBEDELEMENT_HEIGHT STDPROPID_XOBJ_HEIGHT
+
+/* IHTMLEmbedElement2 */
+#define DISPID_IHTMLEMBEDELEMENT2_IE8_SRC DISPID_IE8_EMBED
+#define DISPID_IHTMLEMBEDELEMENT2_IE8_PLUGINSPAGE DISPID_IE8_EMBED+1
+
/* IHTMLElementCollection */
#define DISPID_IHTMLELEMENTCOLLECTION_LENGTH DISPID_COLLECTION
#define DISPID_IHTMLELEMENTCOLLECTION_TOSTRING (DISPID_COLLECTION+1)
/* IHTMLScriptElement3 */
#define DISPID_IHTMLSCRIPTELEMENT3_IE8_SRC DISPID_IE8_SCRIPT
+/* IHTMLObjectElement */
+#define DISPID_IHTMLOBJECTELEMENT_OBJECT DISPID_OBJECT+1
+#define DISPID_IHTMLOBJECTELEMENT_CLASSID DISPID_OBJECT+2
+#define DISPID_IHTMLOBJECTELEMENT_DATA DISPID_OBJECT+3
+#define DISPID_IHTMLOBJECTELEMENT_RECORDSET DISPID_OBJECT+5
+#define DISPID_IHTMLOBJECTELEMENT_ALIGN STDPROPID_XOBJ_CONTROLALIGN
+#define DISPID_IHTMLOBJECTELEMENT_NAME STDPROPID_XOBJ_NAME
+#define DISPID_IHTMLOBJECTELEMENT_CODEBASE DISPID_OBJECT+6
+#define DISPID_IHTMLOBJECTELEMENT_CODETYPE DISPID_OBJECT+7
+#define DISPID_IHTMLOBJECTELEMENT_CODE DISPID_OBJECT+8
+#define DISPID_IHTMLOBJECTELEMENT_BASEHREF STDPROPID_XOBJ_BASEHREF
+#define DISPID_IHTMLOBJECTELEMENT_TYPE DISPID_OBJECT+9
+#define DISPID_IHTMLOBJECTELEMENT_FORM DISPID_SITE+4
+#define DISPID_IHTMLOBJECTELEMENT_WIDTH STDPROPID_XOBJ_WIDTH
+#define DISPID_IHTMLOBJECTELEMENT_HEIGHT STDPROPID_XOBJ_HEIGHT
+#define DISPID_IHTMLOBJECTELEMENT_READYSTATE DISPID_OBJECT+10
+#define DISPID_IHTMLOBJECTELEMENT_ONREADYSTATECHANGE DISPID_EVPROP_ONREADYSTATECHANGE
+#define DISPID_IHTMLOBJECTELEMENT_ONERROR DISPID_EVPROP_ONERROR
+#define DISPID_IHTMLOBJECTELEMENT_ALTHTML DISPID_OBJECT+11
+#define DISPID_IHTMLOBJECTELEMENT_VSPACE DISPID_OBJECT+12
+#define DISPID_IHTMLOBJECTELEMENT_HSPACE DISPID_OBJECT+13
+
+/* IHTMLObjectElement2 */
+#define DISPID_IHTMLOBJECTELEMENT2_NAMEDRECORDSET DISPID_OBJECT+14
+#define DISPID_IHTMLOBJECTELEMENT2_CLASSID DISPID_OBJECT+2
+#define DISPID_IHTMLOBJECTELEMENT2_DATA DISPID_OBJECT+3
+
+/* IHTMLObjectElement3 */
+#define DISPID_IHTMLOBJECTELEMENT3_ARCHIVE DISPID_OBJECT+15
+#define DISPID_IHTMLOBJECTELEMENT3_ALT DISPID_OBJECT+16
+#define DISPID_IHTMLOBJECTELEMENT3_DECLARE DISPID_OBJECT+17
+#define DISPID_IHTMLOBJECTELEMENT3_STANDBY DISPID_OBJECT+18
+#define DISPID_IHTMLOBJECTELEMENT3_BORDER DISPID_OBJECT+19
+#define DISPID_IHTMLOBJECTELEMENT3_USEMAP DISPID_OBJECT+20
+
+/* IHTMLObjectElement4 */
+#define DISPID_IHTMLOBJECTELEMENT4_CONTENTDOCUMENT DISPID_IE8_OBJECT
+#define DISPID_IHTMLOBJECTELEMENT4_IE8_CODEBASE DISPID_IE8_OBJECT+1
+#define DISPID_IHTMLOBJECTELEMENT4_IE8_DATA DISPID_IE8_OBJECT+2
+
+/* IHTMLParamElement */
+#define DISPID_IHTMLPARAMELEMENT_NAME DISPID_PARAM+1
+#define DISPID_IHTMLPARAMELEMENT_VALUE DISPID_PARAM+2
+#define DISPID_IHTMLPARAMELEMENT_TYPE DISPID_PARAM+3
+#define DISPID_IHTMLPARAMELEMENT_VALUETYPE DISPID_PARAM+4
+
+/* IHTMLParamElement2 */
+#define DISPID_IHTMLPARAMELEMENT2_NAME DISPID_PARAM+1
+#define DISPID_IHTMLPARAMELEMENT2_TYPE DISPID_PARAM+3
+#define DISPID_IHTMLPARAMELEMENT2_VALUE DISPID_PARAM+2
+#define DISPID_IHTMLPARAMELEMENT2_IE8_VALUETYPE DISPID_IE8_PARAM
+
/* IHTMLFrameBase */
#define DISPID_IHTMLFRAMEBASE_SRC DISPID_FRAMESITE+0
#define DISPID_IHTMLFRAMEBASE_NAME STDPROPID_XOBJ_NAME
#define DISPID_IHTMLIFRAMEELEMENT2_HEIGHT STDPROPID_XOBJ_HEIGHT
#define DISPID_IHTMLIFRAMEELEMENT2_WIDTH STDPROPID_XOBJ_WIDTH
+/* IHTMLStyleElement */
+#define DISPID_IHTMLSTYLEELEMENT_TYPE DISPID_STYLEELEMENT+2
+#define DISPID_IHTMLSTYLEELEMENT_READYSTATE DISPID_A_READYSTATE
+#define DISPID_IHTMLSTYLEELEMENT_ONREADYSTATECHANGE DISPID_EVPROP_ONREADYSTATECHANGE
+#define DISPID_IHTMLSTYLEELEMENT_ONLOAD DISPID_EVPROP_ONLOAD
+#define DISPID_IHTMLSTYLEELEMENT_ONERROR DISPID_EVPROP_ONERROR
+#define DISPID_IHTMLSTYLEELEMENT_STYLESHEET DISPID_STYLEELEMENT+4
+#define DISPID_IHTMLSTYLEELEMENT_DISABLED STDPROPID_XOBJ_DISABLED
+#define DISPID_IHTMLSTYLEELEMENT_MEDIA DISPID_STYLEELEMENT+6
+
/* IHTMLControlElement */
#define DISPID_IHTMLCONTROLELEMENT_TABINDEX STDPROPID_XOBJ_TABINDEX
#define DISPID_IHTMLCONTROLELEMENT_FOCUS (DISPID_SITE+0)