Jacek Caban : mshtml.idl: Add IDOMCustomEvent declaration.
Alexandre Julliard
julliard at winehq.org
Wed Jan 23 17:11:32 CST 2019
Module: wine
Branch: master
Commit: 0f6ab0e31ab4ecac65bea979178fdc800192aa44
URL: https://source.winehq.org/git/wine.git/?a=commit;h=0f6ab0e31ab4ecac65bea979178fdc800192aa44
Author: Jacek Caban <jacek at codeweavers.com>
Date: Wed Jan 23 12:22:35 2019 +0100
mshtml.idl: Add IDOMCustomEvent declaration.
Signed-off-by: Jacek Caban <jacek at codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard at winehq.org>
---
include/mshtmdid.h | 4 ++++
include/mshtml.idl | 46 ++++++++++++++++++++++++++++++++++++++++++++++
2 files changed, 50 insertions(+)
diff --git a/include/mshtmdid.h b/include/mshtmdid.h
index 67d4835..01a2f5a 100644
--- a/include/mshtmdid.h
+++ b/include/mshtmdid.h
@@ -4119,6 +4119,10 @@
#define DISPID_IDOMKEYBOARDEVENT_IE9_CHAR DISPID_DOMKEYBOARDEVENT+13
#define DISPID_IDOMKEYBOARDEVENT_LOCALE DISPID_DOMKEYBOARDEVENT+14
+/* IDOMCustomEvent */
+#define DISPID_IDOMCUSTOMEVENT_DETAIL DISPID_DOMCUSTOMEVENT+1
+#define DISPID_IDOMCUSTOMEVENT_INITCUSTOMEVENT DISPID_DOMCUSTOMEVENT+2
+
/* IDOMMessageEvent */
#define DISPID_IDOMMESSAGEEVENT_DATA DISPID_DOMMESSAGEEVENT+1
#define DISPID_IDOMMESSAGEEVENT_ORIGIN DISPID_DOMMESSAGEEVENT+2
diff --git a/include/mshtml.idl b/include/mshtml.idl
index 800fe38..b92955c 100644
--- a/include/mshtml.idl
+++ b/include/mshtml.idl
@@ -23641,6 +23641,52 @@ methods:
}
/*****************************************************************************
+ * IDOMCustomEvent interface
+ */
+[
+ odl,
+ oleautomation,
+ dual,
+ uuid(305106de-98b5-11cf-bb82-00aa00bdce0b)
+]
+interface IDOMCustomEvent : IDispatch
+{
+ [propget, id(DISPID_IDOMCUSTOMEVENT_DETAIL)]
+ HRESULT detail([out, retval] VARIANT *p);
+
+ [id(DISPID_IDOMCUSTOMEVENT_INITCUSTOMEVENT)]
+ HRESULT initCustomEvent(
+ [in] BSTR eventType,
+ [in] VARIANT_BOOL canBubble,
+ [in] VARIANT_BOOL cancelable,
+ [in] VARIANT *detail);
+}
+
+/*****************************************************************************
+ * DispDOMCustomEvent dispinterface
+ */
+[
+ hidden,
+ uuid(3059007c-98b5-11cf-bb82-00aa00bdce0b)
+]
+dispinterface DispDOMCustomEvent
+{
+properties:
+methods:
+ WINE_IDOMEVENT_DISPINTERFACE_DECL;
+
+ [propget, id(DISPID_IDOMCUSTOMEVENT_DETAIL)]
+ VARIANT detail();
+
+ [id(DISPID_IDOMCUSTOMEVENT_INITCUSTOMEVENT)]
+ void initCustomEvent(
+ [in] BSTR eventType,
+ [in] VARIANT_BOOL canBubble,
+ [in] VARIANT_BOOL cancelable,
+ [in] VARIANT *detail);
+}
+
+/*****************************************************************************
* IDOMMessageEvent interface
*/
[
More information about the wine-cvs
mailing list