Commit 3b44fb3e authored by Jacek Caban's avatar Jacek Caban Committed by Alexandre Julliard

mshtml.idl: Added IHTMLFrameBase2 declaration.

parent df9eeb66
......@@ -118,6 +118,10 @@
#define DISPID_EVENTS (DISPID_ATTRS+1000)
#define DISPID_XOBJ_EXPANDO (DISPID_EVENTS+1000)
#define DISPID_XOBJ_ORDINAL (DISPID_XOBJ_EXPANDO+1000)
#define DISPID_RADIO (DISPID_CHECKBOX+1000)
#define DISPID_FRAMESITE (DISPID_SITE+1000)
#define DISPID_FRAME (DISPID_FRAMESITE+1000)
#define DISPID_IFRAME (DISPID_FRAMESITE+1000)
#define DISPID_WINDOW 1
#define DISPID_HISTORY 1
......@@ -1825,4 +1829,11 @@
#define DISPID_IHTMLTEXTCONTAINER_SCROLLLEFT DISPID_TEXTSITE+5
#define DISPID_IHTMLTEXTCONTAINER_ONSCROLL DISPID_EVPROP_ONSCROLL
/* IHTMLFrameBase2 */
#define DISPID_IHTMLFRAMEBASE2_CONTENTWINDOW DISPID_FRAMESITE+9
#define DISPID_IHTMLFRAMEBASE2_ONLOAD DISPID_EVPROP_ONLOAD
#define DISPID_IHTMLFRAMEBASE2_ONREADYSTATECHANGE DISPID_EVPROP_ONREADYSTATECHANGE
#define DISPID_IHTMLFRAMEBASE2_READYSTATE DISPID_A_READYSTATE
#define DISPID_IHTMLFRAMEBASE2_ALLOWTRANSPARENCY DISPID_A_ALLOWTRANSPARENCY
#endif /* __MSHTMDID_H__ */
......@@ -5137,4 +5137,40 @@ coclass HTMLDocument
[source] dispinterface HTMLDocumentEvents2;
}
/*****************************************************************************
* IHTMLFrameBase2 interface
*/
[
odl,
oleautomation,
dual,
uuid(3050f6db-98b5-11cf-bb82-00aa00bdce0b)
]
interface IHTMLFrameBase2 : IDispatch
{
[propget, id(DISPID_IHTMLFRAMEBASE2_CONTENTWINDOW)]
HRESULT contentWindow([retval, out] IHTMLWindow2 **p);
[propput, id(DISPID_IHTMLFRAMEBASE2_ONLOAD), displaybind, bindable]
HRESULT onload([in] VARIANT v);
[propget, id(DISPID_IHTMLFRAMEBASE2_ONLOAD), displaybind, bindable]
HRESULT onload([retval, out] VARIANT *p);
[propput, id(DISPID_IHTMLFRAMEBASE2_ONREADYSTATECHANGE), displaybind, bindable]
HRESULT onreadystatechange([in] VARIANT v);
[propget, id(DISPID_IHTMLFRAMEBASE2_ONREADYSTATECHANGE), displaybind, bindable]
HRESULT onreadystatechange([retval, out] VARIANT *p);
[propget, id(DISPID_IHTMLFRAMEBASE2_READYSTATE)]
HRESULT readyState([retval, out] BSTR *p);
[propput, id(DISPID_IHTMLFRAMEBASE2_ALLOWTRANSPARENCY)]
HRESULT allowTransparency([in] VARIANT_BOOL v);
[propget, id(DISPID_IHTMLFRAMEBASE2_ALLOWTRANSPARENCY)]
HRESULT allowTransparency([retval, out] VARIANT_BOOL *p);
}
} /* library MSHTML */
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment