mshtml.idl: Added DispHTMLWindow2 dispinterface.
diff --git a/include/mshtmdid.h b/include/mshtmdid.h
index 72a3e47..64ae3cc 100644
--- a/include/mshtmdid.h
+++ b/include/mshtmdid.h
@@ -21,6 +21,7 @@
 
 #define DISPID_NORMAL_FIRST     1000
 #define DISPID_OMDOCUMENT       DISPID_NORMAL_FIRST
+#define DISPID_DATATRANSFER     DISPID_NORMAL_FIRST
 #define DISPID_ANCHOR           DISPID_NORMAL_FIRST
 #define DISPID_BLOCK            DISPID_NORMAL_FIRST
 #define DISPID_BR               DISPID_NORMAL_FIRST
@@ -1356,6 +1357,23 @@
 #define DISPID_IHTMLWINDOW2_ONRESIZE             DISPID_EVPROP_ONRESIZE
 #define DISPID_IHTMLWINDOW2_ONSCROLL             DISPID_EVPROP_ONSCROLL
 
+/* IHTMLWindow3 */
+#define DISPID_IHTMLWINDOW3_SCREENLEFT          1170
+#define DISPID_IHTMLWINDOW3_SCREENTOP           1171
+#define DISPID_IHTMLWINDOW3_ATTACHEVENT         DISPID_HTMLOBJECT+7
+#define DISPID_IHTMLWINDOW3_DETACHEVENT         DISPID_HTMLOBJECT+8
+#define DISPID_IHTMLWINDOW3_SETTIMEOUT          1103
+#define DISPID_IHTMLWINDOW3_SETINTERVAL         1162
+#define DISPID_IHTMLWINDOW3_PRINT               1174
+#define DISPID_IHTMLWINDOW3_ONBEFOREPRINT       DISPID_EVPROP_ONBEFOREPRINT
+#define DISPID_IHTMLWINDOW3_ONAFTERPRINT        DISPID_EVPROP_ONAFTERPRINT
+#define DISPID_IHTMLWINDOW3_CLIPBOARDDATA       1175
+#define DISPID_IHTMLWINDOW3_SHOWMODELESSDIALOG  1176
+
+/* IHTMLWindow4 */
+#define DISPID_IHTMLWINDOW4_CREATEPOPUP   1180
+#define DISPID_IHTMLWINDOW4_FRAMEELEMENT  1181
+
 /* IHTMLImageElementFactory */
 #define DISPID_IHTMLIMAGEELEMENTFACTORY_CREATE                    DISPID_VALUE
 
@@ -1436,6 +1454,13 @@
 #define DISPID_IHTMLOPSPROFILE_DOREADREQUEST    8
 #define DISPID_IHTMLOPSPROFILE_DOWRITEREQUEST   9
 
+/* IHTMLDataTransfer */
+#define DISPID_IHTMLDATATRANSFER_SETDATA        DISPID_DATATRANSFER+1
+#define DISPID_IHTMLDATATRANSFER_GETDATA        DISPID_DATATRANSFER+2
+#define DISPID_IHTMLDATATRANSFER_CLEARDATA      DISPID_DATATRANSFER+3
+#define DISPID_IHTMLDATATRANSFER_DROPEFFECT     DISPID_DATATRANSFER+4
+#define DISPID_IHTMLDATATRANSFER_EFFECTALLOWED  DISPID_DATATRANSFER+5
+
 /* IHTMLEventObj */
 #define DISPID_IHTMLEVENTOBJ_SRCELEMENT     (DISPID_EVENTOBJ+1)
 #define DISPID_IHTMLEVENTOBJ_ALTKEY         (DISPID_EVENTOBJ+2)
@@ -2006,6 +2031,17 @@
 /* IHTMLScriptElement2 */
 #define DISPID_IHTMLSCRIPTELEMENT2_CHARSET  DISPID_SCRIPT+10
 
+/* IHTMLFrameBase */
+#define DISPID_IHTMLFRAMEBASE_SRC           DISPID_FRAMESITE+0
+#define DISPID_IHTMLFRAMEBASE_NAME          STDPROPID_XOBJ_NAME
+#define DISPID_IHTMLFRAMEBASE_BORDER        DISPID_FRAMESITE+2
+#define DISPID_IHTMLFRAMEBASE_FRAMEBORDER   DISPID_FRAMESITE+3
+#define DISPID_IHTMLFRAMEBASE_FRAMESPACING  DISPID_FRAMESITE+4
+#define DISPID_IHTMLFRAMEBASE_MARGINWIDTH   DISPID_FRAMESITE+5
+#define DISPID_IHTMLFRAMEBASE_MARGINHEIGHT  DISPID_FRAMESITE+6
+#define DISPID_IHTMLFRAMEBASE_NORESIZE      DISPID_FRAMESITE+7
+#define DISPID_IHTMLFRAMEBASE_SCROLLING     DISPID_FRAMESITE+8
+
 /* IHTMLFrameBase2 */
 #define DISPID_IHTMLFRAMEBASE2_CONTENTWINDOW       DISPID_FRAMESITE+9
 #define DISPID_IHTMLFRAMEBASE2_ONLOAD              DISPID_EVPROP_ONLOAD