Jacek Caban : include: Add IHTMLStyleElement2 declaration.
Alexandre Julliard
julliard at winehq.org
Mon Apr 5 16:28:25 CDT 2021
Module: wine
Branch: master
Commit: ecf9c499ec1291e3372288ea1043fec3ba8ad2d5
URL: https://source.winehq.org/git/wine.git/?a=commit;h=ecf9c499ec1291e3372288ea1043fec3ba8ad2d5
Author: Jacek Caban <jacek at codeweavers.com>
Date: Mon Apr 5 16:04:54 2021 +0200
include: Add IHTMLStyleElement2 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 | 20 +++++++++++++++++++-
2 files changed, 22 insertions(+), 1 deletion(-)
diff --git a/include/mshtmdid.h b/include/mshtmdid.h
index cccb1da92d7..58be0df31a9 100644
--- a/include/mshtmdid.h
+++ b/include/mshtmdid.h
@@ -4487,6 +4487,9 @@
#define DISPID_IHTMLSTYLEELEMENT_DISABLED STDPROPID_XOBJ_DISABLED
#define DISPID_IHTMLSTYLEELEMENT_MEDIA DISPID_STYLEELEMENT+6
+/* IHTMLStyleElement2 */
+#define DISPID_IHTMLSTYLEELEMENT2_SHEET DISPID_STYLEELEMENT+7
+
/* IHTMLStorage */
#define DISPID_IHTMLSTORAGE_LENGTH DISPID_DOMSTORAGE+1
#define DISPID_IHTMLSTORAGE_REMAININGSPACE DISPID_DOMSTORAGE+2
diff --git a/include/mshtml.idl b/include/mshtml.idl
index ab8302f94eb..ba2021669c5 100644
--- a/include/mshtml.idl
+++ b/include/mshtml.idl
@@ -27624,6 +27624,21 @@ interface IHTMLStyleElement : IDispatch
HRESULT media([retval, out] BSTR *p);
}
+/*****************************************************************************
+ * IHTMLStyleElement2 interface
+ */
+[
+ odl,
+ oleautomation,
+ dual,
+ uuid(3051072a-98b5-11cf-bb82-00aa00bdce0b)
+]
+interface IHTMLStyleElement2 : IDispatch
+{
+ [propget, id(DISPID_IHTMLSTYLEELEMENT2_SHEET)]
+ HRESULT sheet([out, retval] IHTMLStyleSheet **p);
+}
+
/*****************************************************************************
* DispHTMLStyleElement dispinterface
*/
@@ -27651,6 +27666,9 @@ methods:
[propget, id(DISPID_IHTMLSTYLEELEMENT_MEDIA), displaybind, bindable]
BSTR media();
+
+ [propget, id(DISPID_IHTMLSTYLEELEMENT2_SHEET)]
+ IHTMLStyleSheet *sheet();
}
/*****************************************************************************
@@ -27667,7 +27685,7 @@ coclass HTMLStyleElement
/* [source] dispinterface HTMLStyleElementEvents2; */
WINE_HTMLELEMENT_INTERFACES;
interface IHTMLStyleElement;
- /* interface IHTMLStyleElement2; */
+ interface IHTMLStyleElement2;
}
/*****************************************************************************
More information about the wine-cvs
mailing list