mirror of
git://source.winehq.org/git/wine.git
synced 2024-10-14 21:27:19 +00:00
mshtml.idl: Add IHTMLDocument6 dispiface.
This commit is contained in:
parent
ba16fc9064
commit
44df672a38
|
@ -564,7 +564,9 @@
|
||||||
#define DISPID_EVPROP_ONBEFOREACTIVATE (DISPID_EVENTS+90)
|
#define DISPID_EVPROP_ONBEFOREACTIVATE (DISPID_EVENTS+90)
|
||||||
#define DISPID_EVPROP_ONFOCUSIN (DISPID_EVENTS+91)
|
#define DISPID_EVPROP_ONFOCUSIN (DISPID_EVENTS+91)
|
||||||
#define DISPID_EVPROP_ONFOCUSOUT (DISPID_EVENTS+92)
|
#define DISPID_EVPROP_ONFOCUSOUT (DISPID_EVENTS+92)
|
||||||
#define DISPID_EVPROPS_COUNT 93
|
#define DISPID_EVPROP_ONSTORAGE (DISPID_EVENTS+93)
|
||||||
|
#define DISPID_EVPROP_ONSTORAGECOMMIT (DISPID_EVENTS+94)
|
||||||
|
#define DISPID_EVPROPS_COUNT 95
|
||||||
|
|
||||||
#define DISPID_EVMETH_ONMOUSEOVER STDDISPID_XOBJ_ONMOUSEOVER
|
#define DISPID_EVMETH_ONMOUSEOVER STDDISPID_XOBJ_ONMOUSEOVER
|
||||||
#define DISPID_EVMETH_ONMOUSEOUT STDDISPID_XOBJ_ONMOUSEOUT
|
#define DISPID_EVMETH_ONMOUSEOUT STDDISPID_XOBJ_ONMOUSEOUT
|
||||||
|
@ -656,6 +658,8 @@
|
||||||
#define DISPID_EVMETH_ONBEFOREACTIVATE DISPID_ONBEFOREACTIVATE
|
#define DISPID_EVMETH_ONBEFOREACTIVATE DISPID_ONBEFOREACTIVATE
|
||||||
#define DISPID_EVMETH_ONFOCUSIN DISPID_ONFOCUSIN
|
#define DISPID_EVMETH_ONFOCUSIN DISPID_ONFOCUSIN
|
||||||
#define DISPID_EVMETH_ONFOCUSOUT DISPID_ONFOCUSOUT
|
#define DISPID_EVMETH_ONFOCUSOUT DISPID_ONFOCUSOUT
|
||||||
|
#define DISPID_EVMETH_ONSTORAGE DISPID_ONSTORAGE
|
||||||
|
#define DISPID_EVMETH_ONSTORAGECOMMIT DISPID_ONSTORAGECOMMIT
|
||||||
|
|
||||||
#define DISPID_ONABORT (DISPID_NORMAL_FIRST)
|
#define DISPID_ONABORT (DISPID_NORMAL_FIRST)
|
||||||
#define DISPID_ONCHANGE (DISPID_NORMAL_FIRST+1)
|
#define DISPID_ONCHANGE (DISPID_NORMAL_FIRST+1)
|
||||||
|
@ -704,6 +708,8 @@
|
||||||
#define DISPID_ONBEFOREACTIVATE (DISPID_NORMAL_FIRST+47)
|
#define DISPID_ONBEFOREACTIVATE (DISPID_NORMAL_FIRST+47)
|
||||||
#define DISPID_ONFOCUSIN (DISPID_NORMAL_FIRST+48)
|
#define DISPID_ONFOCUSIN (DISPID_NORMAL_FIRST+48)
|
||||||
#define DISPID_ONFOCUSOUT (DISPID_NORMAL_FIRST+49)
|
#define DISPID_ONFOCUSOUT (DISPID_NORMAL_FIRST+49)
|
||||||
|
#define DISPID_ONSTORAGE (DISPID_NORMAL_FIRST+50)
|
||||||
|
#define DISPID_ONSTORAGECOMMIT (DISPID_NORMAL_FIRST+51)
|
||||||
|
|
||||||
/* HTMLDocumentEvents */
|
/* HTMLDocumentEvents */
|
||||||
#define DISPID_HTMLDOCUMENTEVENTS_ONHELP DISPID_EVMETH_ONHELP
|
#define DISPID_HTMLDOCUMENTEVENTS_ONHELP DISPID_EVMETH_ONHELP
|
||||||
|
@ -923,6 +929,13 @@
|
||||||
#define DISPID_IHTMLDOCUMENT5_ONBEFOREDEACTIVATE DISPID_EVPROP_ONBEFOREDEACTIVATE
|
#define DISPID_IHTMLDOCUMENT5_ONBEFOREDEACTIVATE DISPID_EVPROP_ONBEFOREDEACTIVATE
|
||||||
#define DISPID_IHTMLDOCUMENT5_COMPATMODE DISPID_OMDOCUMENT+102
|
#define DISPID_IHTMLDOCUMENT5_COMPATMODE DISPID_OMDOCUMENT+102
|
||||||
|
|
||||||
|
/* IHTMLDocument6 */
|
||||||
|
#define DISPID_IHTMLDOCUMENT6_COMPATIBLE DISPID_OMDOCUMENT+103
|
||||||
|
#define DISPID_IHTMLDOCUMENT6_DOCUMENTMODE DISPID_OMDOCUMENT+104
|
||||||
|
#define DISPID_IHTMLDOCUMENT6_ONSTORAGE DISPID_EVPROP_ONSTORAGE
|
||||||
|
#define DISPID_IHTMLDOCUMENT6_ONSTORAGECOMMIT DISPID_EVPROP_ONSTORAGECOMMIT
|
||||||
|
#define DISPID_IHTMLDOCUMENT6_IE8_GETELEMENTBYID DISPID_OMDOCUMENT+105
|
||||||
|
#define DISPID_IHTMLDOCUMENT6_UPDATESETTINGS DISPID_OMDOCUMENT+106
|
||||||
|
|
||||||
/* IHTMLElementCollection */
|
/* IHTMLElementCollection */
|
||||||
#define DISPID_IHTMLELEMENTCOLLECTION_LENGTH DISPID_COLLECTION
|
#define DISPID_IHTMLELEMENTCOLLECTION_LENGTH DISPID_COLLECTION
|
||||||
|
|
|
@ -11776,6 +11776,44 @@ interface IHTMLDocument5 : IDispatch
|
||||||
HRESULT compatMode([retval, out] BSTR *p);
|
HRESULT compatMode([retval, out] BSTR *p);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/*****************************************************************************
|
||||||
|
* IHTMLDocument6 interface
|
||||||
|
*/
|
||||||
|
[
|
||||||
|
odl,
|
||||||
|
oleautomation,
|
||||||
|
dual,
|
||||||
|
uuid(30510417-98b5-11cf-bb82-00aa00bdce0b)
|
||||||
|
]
|
||||||
|
interface IHTMLDocument6 : IDispatch
|
||||||
|
{
|
||||||
|
[propget, id(DISPID_IHTMLDOCUMENT6_COMPATIBLE)]
|
||||||
|
HRESULT compatible([retval, out] IHTMLDocumentCompatibleInfoCollection **p);
|
||||||
|
|
||||||
|
[propget, id(DISPID_IHTMLDOCUMENT6_DOCUMENTMODE)]
|
||||||
|
HRESULT documentMode([retval, out] VARIANT *p);
|
||||||
|
|
||||||
|
[propput, id(DISPID_IHTMLDOCUMENT6_ONSTORAGE), displaybind, bindable]
|
||||||
|
HRESULT onstorage([in] VARIANT v);
|
||||||
|
|
||||||
|
[propget, id(DISPID_IHTMLDOCUMENT6_ONSTORAGE), displaybind, bindable]
|
||||||
|
HRESULT onstorage([out] VARIANT *p);
|
||||||
|
|
||||||
|
[propput, id(DISPID_IHTMLDOCUMENT6_ONSTORAGECOMMIT), displaybind, bindable]
|
||||||
|
HRESULT onstoragecommit([in] VARIANT v);
|
||||||
|
|
||||||
|
[propget, id(DISPID_IHTMLDOCUMENT6_ONSTORAGECOMMIT), displaybind, bindable]
|
||||||
|
HRESULT onstoragecommit([out] VARIANT *p);
|
||||||
|
|
||||||
|
[id(DISPID_IHTMLDOCUMENT6_IE8_GETELEMENTBYID)]
|
||||||
|
HRESULT getElementById(
|
||||||
|
[in] BSTR bstrId,
|
||||||
|
[retval, out] IHTMLElement2 **p);
|
||||||
|
|
||||||
|
[id(DISPID_IHTMLDOCUMENT6_UPDATESETTINGS)]
|
||||||
|
HRESULT updateSettings();
|
||||||
|
}
|
||||||
|
|
||||||
/*****************************************************************************
|
/*****************************************************************************
|
||||||
* DispHTMLDocument dispinterface
|
* DispHTMLDocument dispinterface
|
||||||
*/
|
*/
|
||||||
|
@ -12352,6 +12390,30 @@ methods:
|
||||||
[propget, id(DISPID_IHTMLDOCUMENT5_COMPATMODE)]
|
[propget, id(DISPID_IHTMLDOCUMENT5_COMPATMODE)]
|
||||||
BSTR compatMode();
|
BSTR compatMode();
|
||||||
|
|
||||||
|
[propget, id(DISPID_IHTMLDOCUMENT6_COMPATIBLE)]
|
||||||
|
IHTMLDocumentCompatibleInfoCollection *compatible();
|
||||||
|
|
||||||
|
[propget, id(DISPID_IHTMLDOCUMENT6_DOCUMENTMODE)]
|
||||||
|
VARIANT documentMode();
|
||||||
|
|
||||||
|
[propput, id(DISPID_IHTMLDOCUMENT6_ONSTORAGE), displaybind, bindable]
|
||||||
|
void onstorage(VARIANT v);
|
||||||
|
|
||||||
|
[propget, id(DISPID_IHTMLDOCUMENT6_ONSTORAGE), displaybind, bindable]
|
||||||
|
VARIANT onstorage();
|
||||||
|
|
||||||
|
[propput, id(DISPID_IHTMLDOCUMENT6_ONSTORAGECOMMIT), displaybind, bindable]
|
||||||
|
void onstoragecommit(VARIANT v);
|
||||||
|
|
||||||
|
[propget, id(DISPID_IHTMLDOCUMENT6_ONSTORAGECOMMIT), displaybind, bindable]
|
||||||
|
VARIANT onstoragecommit();
|
||||||
|
|
||||||
|
[id(DISPID_IHTMLDOCUMENT6_IE8_GETELEMENTBYID)]
|
||||||
|
IHTMLElement2 *ie8_getElementById([in] BSTR bstrId);
|
||||||
|
|
||||||
|
[id(DISPID_IHTMLDOCUMENT6_UPDATESETTINGS)]
|
||||||
|
void updateSettings();
|
||||||
|
|
||||||
WINE_HTMLDOMNODE_DISPINTERFACE_DECL;
|
WINE_HTMLDOMNODE_DISPINTERFACE_DECL;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -12370,6 +12432,7 @@ coclass HTMLDocument
|
||||||
interface IHTMLDocument3;
|
interface IHTMLDocument3;
|
||||||
interface IHTMLDocument4;
|
interface IHTMLDocument4;
|
||||||
interface IHTMLDocument5;
|
interface IHTMLDocument5;
|
||||||
|
interface IHTMLDocument6;
|
||||||
interface IHTMLDOMNode;
|
interface IHTMLDOMNode;
|
||||||
interface IHTMLDOMNode2;
|
interface IHTMLDOMNode2;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue