Jacek Caban : mshtml.idl: Added IDocumentEvent declaration.

Alexandre Julliard julliard at winehq.org
Mon Oct 9 14:28:41 CDT 2017


Module: wine
Branch: master
Commit: 4c412e4a44cc55227c03763d5438555e34e1e848
URL:    http://source.winehq.org/git/wine.git/?a=commit;h=4c412e4a44cc55227c03763d5438555e34e1e848

Author: Jacek Caban <jacek at codeweavers.com>
Date:   Mon Oct  9 17:52:13 2017 +0200

mshtml.idl: Added IDocumentEvent declaration.

Signed-off-by: Jacek Caban <jacek at codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard at winehq.org>

---

 include/mshtmdid.h |  3 +++
 include/mshtml.idl | 16 ++++++++++++++++
 2 files changed, 19 insertions(+)

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 @@ interface IHTMLDocument8 : IDispatch
 }
 
 /*****************************************************************************
+ *    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 @@ coclass HTMLDocument
                       interface IHTMLDocument6;
                       interface IHTMLDOMNode;
                       interface IHTMLDOMNode2;
+                      interface IDocumentEvent;
 }
 
 /*****************************************************************************




More information about the wine-cvs mailing list