mshtml.idl: Added IDOMMessageEvent declaration.
Signed-off-by: Jacek Caban <jacek@codeweavers.com> Signed-off-by: Alexandre Julliard <julliard@winehq.org>
This commit is contained in:
parent
8c3d3c754d
commit
f6c10b8a75
|
@ -804,6 +804,7 @@
|
||||||
#define DISPID_EVMETH_ONFOCUSOUT DISPID_ONFOCUSOUT
|
#define DISPID_EVMETH_ONFOCUSOUT DISPID_ONFOCUSOUT
|
||||||
#define DISPID_EVMETH_ONSTORAGE DISPID_ONSTORAGE
|
#define DISPID_EVMETH_ONSTORAGE DISPID_ONSTORAGE
|
||||||
#define DISPID_EVMETH_ONSTORAGECOMMIT DISPID_ONSTORAGECOMMIT
|
#define DISPID_EVMETH_ONSTORAGECOMMIT DISPID_ONSTORAGECOMMIT
|
||||||
|
#define DISPID_EVMETH_ONMESSAGE DISPID_ONMESSAGE
|
||||||
|
|
||||||
#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)
|
||||||
|
@ -852,8 +853,65 @@
|
||||||
#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_ONVALUECHANGE (DISPID_NORMAL_FIRST+50)
|
||||||
#define DISPID_ONSTORAGECOMMIT (DISPID_NORMAL_FIRST+51)
|
#define DISPID_ONSELECTADD (DISPID_NORMAL_FIRST+51)
|
||||||
|
#define DISPID_ONSELECTREMOVE (DISPID_NORMAL_FIRST+52)
|
||||||
|
#define DISPID_ONSELECTWITHIN (DISPID_NORMAL_FIRST+53)
|
||||||
|
#define DISPID_ONSYSTEMSCROLLINGSTART (DISPID_NORMAL_FIRST+54)
|
||||||
|
#define DISPID_ONSYSTEMSCROLLINGEND (DISPID_NORMAL_FIRST+55)
|
||||||
|
#define DISPID_ONOBJECTCONTENTSCROLLED (DISPID_NORMAL_FIRST+56)
|
||||||
|
#define DISPID_ONSTORAGE (DISPID_NORMAL_FIRST+57)
|
||||||
|
#define DISPID_ONSTORAGECOMMIT (DISPID_NORMAL_FIRST+58)
|
||||||
|
#define DISPID_ONSHOW (DISPID_NORMAL_FIRST+59)
|
||||||
|
#define DISPID_ONHIDE (DISPID_NORMAL_FIRST+60)
|
||||||
|
#define DISPID_ONALERT (DISPID_NORMAL_FIRST+61)
|
||||||
|
#define DISPID_ONPOPUPMENUSTART (DISPID_NORMAL_FIRST+62)
|
||||||
|
#define DISPID_ONPOPUPMENUEND (DISPID_NORMAL_FIRST+63)
|
||||||
|
#define DISPID_ONONLINE (DISPID_NORMAL_FIRST+64)
|
||||||
|
#define DISPID_ONOFFLINE (DISPID_NORMAL_FIRST+65)
|
||||||
|
#define DISPID_ONHASHCHANGE (DISPID_NORMAL_FIRST+66)
|
||||||
|
#define DISPID_ONMESSAGE (DISPID_NORMAL_FIRST+67)
|
||||||
|
#define DISPID_ONDOMMUTATION (DISPID_NORMAL_FIRST+68)
|
||||||
|
#define DISPID_SVGLOAD (DISPID_NORMAL_FIRST+69)
|
||||||
|
#define DISPID_SVGUNLOAD (DISPID_NORMAL_FIRST+70)
|
||||||
|
#define DISPID_SVGABORT (DISPID_NORMAL_FIRST+71)
|
||||||
|
#define DISPID_SVGERROR (DISPID_NORMAL_FIRST+72)
|
||||||
|
#define DISPID_SVGRESIZE (DISPID_NORMAL_FIRST+73)
|
||||||
|
#define DISPID_SVGSCROLL (DISPID_NORMAL_FIRST+74)
|
||||||
|
#define DISPID_SVGZOOM (DISPID_NORMAL_FIRST+75)
|
||||||
|
#define DISPID_MSPOINTERDOWN (DISPID_NORMAL_FIRST+76)
|
||||||
|
#define DISPID_MSPOINTERMOVE (DISPID_NORMAL_FIRST+77)
|
||||||
|
#define DISPID_MSPOINTERUP (DISPID_NORMAL_FIRST+78)
|
||||||
|
#define DISPID_MSPOINTEROVER (DISPID_NORMAL_FIRST+79)
|
||||||
|
#define DISPID_MSPOINTEROUT (DISPID_NORMAL_FIRST+80)
|
||||||
|
#define DISPID_MSPOINTERCANCEL (DISPID_NORMAL_FIRST+81)
|
||||||
|
#define DISPID_MSPOINTERHOVER (DISPID_NORMAL_FIRST+82)
|
||||||
|
#define DISPID_MSGESTURESTART (DISPID_NORMAL_FIRST+83)
|
||||||
|
#define DISPID_MSGESTURECHANGE (DISPID_NORMAL_FIRST+84)
|
||||||
|
#define DISPID_MSGESTUREEND (DISPID_NORMAL_FIRST+85)
|
||||||
|
#define DISPID_MSGESTUREHOLD (DISPID_NORMAL_FIRST+86)
|
||||||
|
#define DISPID_MSGESTURETAP (DISPID_NORMAL_FIRST+87)
|
||||||
|
#define DISPID_MSGESTUREDOUBLETAP (DISPID_NORMAL_FIRST+88)
|
||||||
|
#define DISPID_MSINERTIASTART (DISPID_NORMAL_FIRST+89)
|
||||||
|
#define DISPID_MSLOSTPOINTERCAPTURE (DISPID_NORMAL_FIRST+90)
|
||||||
|
#define DISPID_MSGOTPOINTERCAPTURE (DISPID_NORMAL_FIRST+91)
|
||||||
|
#define DISPID_MSTRANSITIONSTART (DISPID_NORMAL_FIRST+92)
|
||||||
|
#define DISPID_MSTRANSITIONEND (DISPID_NORMAL_FIRST+93)
|
||||||
|
#define DISPID_MSANIMATIONSTART (DISPID_NORMAL_FIRST+94)
|
||||||
|
#define DISPID_MSANIMATIONEND (DISPID_NORMAL_FIRST+95)
|
||||||
|
#define DISPID_MSANIMATIONITERATION (DISPID_NORMAL_FIRST+96)
|
||||||
|
#define DISPID_MSGESTUREINIT (DISPID_NORMAL_FIRST+97)
|
||||||
|
#define DISPID_MSMANIPULATIONSTATECHANGED (DISPID_NORMAL_FIRST+98)
|
||||||
|
#define DISPID_ONOPEN (DISPID_NORMAL_FIRST+99)
|
||||||
|
#define DISPID_ONCLOSE (DISPID_NORMAL_FIRST+100)
|
||||||
|
#define DISPID_MSPOINTERENTER (DISPID_NORMAL_FIRST+101)
|
||||||
|
#define DISPID_MSPOINTERLEAVE (DISPID_NORMAL_FIRST+102)
|
||||||
|
#define DISPID_MSORIENTATIONCHANGE (DISPID_NORMAL_FIRST+103)
|
||||||
|
#define DISPID_ONDEVICEORIENTATION (DISPID_NORMAL_FIRST+104)
|
||||||
|
#define DISPID_ONDEVICEMOTION (DISPID_NORMAL_FIRST+105)
|
||||||
|
#define DISPID_ONPAGESHOW (DISPID_NORMAL_FIRST+106)
|
||||||
|
#define DISPID_ONPAGEHIDE (DISPID_NORMAL_FIRST+107)
|
||||||
|
#define DISPID_ONCOMPASSNEEDSCALIBRATION (DISPID_NORMAL_FIRST+108)
|
||||||
|
|
||||||
/* HTMLDocumentEvents */
|
/* HTMLDocumentEvents */
|
||||||
#define DISPID_HTMLDOCUMENTEVENTS_ONHELP DISPID_EVMETH_ONHELP
|
#define DISPID_HTMLDOCUMENTEVENTS_ONHELP DISPID_EVMETH_ONHELP
|
||||||
|
@ -3247,6 +3305,12 @@
|
||||||
#define DISPID_IDOMEVENT_CANCELBUBBLE DISPID_DOMEVENT+14
|
#define DISPID_IDOMEVENT_CANCELBUBBLE DISPID_DOMEVENT+14
|
||||||
#define DISPID_IDOMEVENT_SRCELEMENT DISPID_DOMEVENT+15
|
#define DISPID_IDOMEVENT_SRCELEMENT DISPID_DOMEVENT+15
|
||||||
|
|
||||||
|
/* IDOMMessageEvent */
|
||||||
|
#define DISPID_IDOMMESSAGEEVENT_DATA DISPID_DOMMESSAGEEVENT+1
|
||||||
|
#define DISPID_IDOMMESSAGEEVENT_ORIGIN DISPID_DOMMESSAGEEVENT+2
|
||||||
|
#define DISPID_IDOMMESSAGEEVENT_SOURCE DISPID_DOMMESSAGEEVENT+3
|
||||||
|
#define DISPID_IDOMMESSAGEEVENT_INITMESSAGEEVENT DISPID_DOMMESSAGEEVENT+4
|
||||||
|
|
||||||
/* IHTMLControlElement */
|
/* IHTMLControlElement */
|
||||||
#define DISPID_IHTMLCONTROLELEMENT_TABINDEX STDPROPID_XOBJ_TABINDEX
|
#define DISPID_IHTMLCONTROLELEMENT_TABINDEX STDPROPID_XOBJ_TABINDEX
|
||||||
#define DISPID_IHTMLCONTROLELEMENT_FOCUS (DISPID_SITE+0)
|
#define DISPID_IHTMLCONTROLELEMENT_FOCUS (DISPID_SITE+0)
|
||||||
|
|
|
@ -9382,7 +9382,7 @@ methods:
|
||||||
|
|
||||||
[propget, id(DISPID_IHTMLAREAELEMENT2_IE8_HREF)]
|
[propget, id(DISPID_IHTMLAREAELEMENT2_IE8_HREF)]
|
||||||
BSTR ie8_href();
|
BSTR ie8_href();
|
||||||
};
|
}
|
||||||
|
|
||||||
/*****************************************************************************
|
/*****************************************************************************
|
||||||
* IHTMLLabelElement interface
|
* IHTMLLabelElement interface
|
||||||
|
@ -18826,6 +18826,34 @@ interface IDOMEvent : IDispatch
|
||||||
HRESULT srcElement([out, retval] IHTMLElement **p);
|
HRESULT srcElement([out, retval] IHTMLElement **p);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
[
|
||||||
|
odl,
|
||||||
|
oleautomation,
|
||||||
|
dual,
|
||||||
|
uuid(30510720-98b5-11cf-bb82-00aa00bdce0b)
|
||||||
|
]
|
||||||
|
interface IDOMMessageEvent : IDispatch
|
||||||
|
{
|
||||||
|
[propget, id(DISPID_IDOMMESSAGEEVENT_DATA)]
|
||||||
|
HRESULT data([out, retval] BSTR *p);
|
||||||
|
|
||||||
|
[propget, id(DISPID_IDOMMESSAGEEVENT_ORIGIN)]
|
||||||
|
HRESULT origin([out, retval] BSTR *p);
|
||||||
|
|
||||||
|
[propget, id(DISPID_IDOMMESSAGEEVENT_SOURCE)]
|
||||||
|
HRESULT source([out, retval] IHTMLWindow2 **p);
|
||||||
|
|
||||||
|
[id(DISPID_IDOMMESSAGEEVENT_INITMESSAGEEVENT)]
|
||||||
|
HRESULT initMessageEvent(
|
||||||
|
[in] BSTR eventType,
|
||||||
|
[in] VARIANT_BOOL canBubble,
|
||||||
|
[in] VARIANT_BOOL cancelable,
|
||||||
|
[in] BSTR data,
|
||||||
|
[in] BSTR origin,
|
||||||
|
[in] BSTR lastEventId,
|
||||||
|
[in] IHTMLWindow2 *source);
|
||||||
|
}
|
||||||
|
|
||||||
/*****************************************************************************
|
/*****************************************************************************
|
||||||
* IMarkupContainer interface
|
* IMarkupContainer interface
|
||||||
*/
|
*/
|
||||||
|
|
Loading…
Reference in New Issue