mshtml.idl: Added IDocumentEvent declaration.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
diff --git a/include/mshtmdid.h b/include/mshtmdid.h
index 5423216..22b3f20 100644
--- a/include/mshtmdid.h
+++ b/include/mshtmdid.h
@@ -3518,6 +3518,9 @@
#define DISPID_IDOMPROCESSINGINSTRUCTION_TARGET DISPID_PROCESSINGINSTRUCTION
#define DISPID_IDOMPROCESSINGINSTRUCTION_DATA DISPID_PROCESSINGINSTRUCTION+1
+/* IDocumentEvent */
+#define DISPID_IDOCUMENTEVENT_CREATEEVENT DISPID_OMDOCUMENT+108
+
/* IDocumentSelector */
#define DISPID_IDOCUMENTSELECTOR_QUERYSELECTOR DISPID_OMDOCUMENT+105
#define DISPID_IDOCUMENTSELECTOR_QUERYSELECTORALL DISPID_OMDOCUMENT+106
diff --git a/include/mshtml.idl b/include/mshtml.idl
index b5cd1e9..45feb09 100644
--- a/include/mshtml.idl
+++ b/include/mshtml.idl
@@ -16019,6 +16019,21 @@
}
/*****************************************************************************
+ * IDocumentEvent interface
+ */
+[
+ odl,
+ oleautomation,
+ dual,
+ uuid(305104bc-98b5-11cf-bb82-00aa00bdce0b)
+]
+interface IDocumentEvent : IDispatch
+{
+ [id(DISPID_IDOCUMENTEVENT_CREATEEVENT)]
+ HRESULT createEvent([in] BSTR eventType, [out, retval] IDOMEvent **ppEvent);
+}
+
+/*****************************************************************************
* IDocumentSelector interface
*/
[
@@ -16667,6 +16682,7 @@
interface IHTMLDocument6;
interface IHTMLDOMNode;
interface IHTMLDOMNode2;
+ interface IDocumentEvent;
}
/*****************************************************************************