include: Added definitions for IHTMLWindow4 and IHTMLWindow5.

This commit is contained in:
Alexandre Julliard 2009-04-28 12:47:40 +02:00
parent 25a59fe71b
commit 6d23a22f89
2 changed files with 40 additions and 0 deletions

View File

@ -1572,6 +1572,9 @@
#define DISPID_IHTMLWINDOW4_CREATEPOPUP 1180
#define DISPID_IHTMLWINDOW4_FRAMEELEMENT 1181
/* IHTMLWindow5 */
#define DISPID_IHTMLWINDOW5_XMLHTTPREQUEST 1190
/* IHTMLImageElementFactory */
#define DISPID_IHTMLIMAGEELEMENTFACTORY_CREATE DISPID_VALUE

View File

@ -13883,6 +13883,43 @@ interface IHTMLWindow3 : IDispatch
[out, retval] IHTMLWindow2 **pDialog);
}
/*****************************************************************************
* IHTMLWindow4 interface
*/
[
odl,
oleautomation,
dual,
uuid(3050f6cf-98b5-11cf-bb82-00aa00bdce0b)
]
interface IHTMLWindow4 : IDispatch
{
[id(DISPID_IHTMLWINDOW4_CREATEPOPUP)]
HRESULT createPopup([optional, in] VARIANT* varArgIn,
[retval, out] IDispatch** ppPopup);
[propget, id(DISPID_IHTMLWINDOW4_FRAMEELEMENT)]
HRESULT frameElement([retval, out] IHTMLFrameBase* * p);
};
/*****************************************************************************
* IHTMLWindow5 interface
*/
[
odl,
oleautomation,
dual,
uuid(3051040e-98b5-11cf-bb82-00aa00bdce0b)
]
interface IHTMLWindow5 : IDispatch
{
[propput, id(DISPID_IHTMLWINDOW5_XMLHTTPREQUEST)]
HRESULT XMLHttpRequest([in] VARIANT v);
[propget, id(DISPID_IHTMLWINDOW5_XMLHTTPREQUEST)]
HRESULT XMLHttpRequest([retval, out] VARIANT * p);
};
/*****************************************************************************
* DispHTMLWindow2 dispinterface
*/