Jacek Caban : mshtml: Added IHTMLDivElement declaration.

Alexandre Julliard julliard at wine.codeweavers.com
Fri Apr 1 10:04:30 CDT 2016


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

Author: Jacek Caban <jacek at codeweavers.com>
Date:   Fri Apr  1 13:48:18 2016 +0200

mshtml: Added IHTMLDivElement 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 | 50 ++++++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 54 insertions(+)

diff --git a/include/mshtmdid.h b/include/mshtmdid.h
index ac0a5e2..a596477 100644
--- a/include/mshtmdid.h
+++ b/include/mshtmdid.h
@@ -2993,6 +2993,10 @@
 /* IHTMLScriptElement3 */
 #define DISPID_IHTMLSCRIPTELEMENT3_IE8_SRC  DISPID_IE8_SCRIPT
 
+/* IHTMLDivElement */
+#define DISPID_IHTMLDIVELEMENT_ALIGN   STDPROPID_XOBJ_BLOCKALIGN
+#define DISPID_IHTMLDIVELEMENT_NOWRAP  DISPID_A_NOWRAP
+
 /* IHTMLObjectElement */
 #define DISPID_IHTMLOBJECTELEMENT_OBJECT              DISPID_OBJECT+1
 #define DISPID_IHTMLOBJECTELEMENT_CLASSID             DISPID_OBJECT+2
diff --git a/include/mshtml.idl b/include/mshtml.idl
index e068912..53dc4bc 100644
--- a/include/mshtml.idl
+++ b/include/mshtml.idl
@@ -17841,6 +17841,56 @@ interface IHTMLObjectElement2 : IDispatch
 }
 
 /*****************************************************************************
+ *    IHTMLDivElement interface
+ */
+[
+    odl,
+    oleautomation,
+    dual,
+    uuid(3050f200-98b5-11cf-bb82-00aa00bdce0b)
+]
+interface IHTMLDivElement : IDispatch
+{
+    [propput, id(DISPID_IHTMLDIVELEMENT_ALIGN), displaybind, bindable]
+    HRESULT align([in] BSTR v);
+
+    [propget, id(DISPID_IHTMLDIVELEMENT_ALIGN), displaybind, bindable]
+    HRESULT align([out, retval] BSTR *p);
+
+    [propput, id(DISPID_IHTMLDIVELEMENT_NOWRAP), displaybind, bindable]
+    HRESULT noWrap([in] VARIANT_BOOL v);
+
+    [propget, id(DISPID_IHTMLDIVELEMENT_NOWRAP), displaybind, bindable]
+    HRESULT noWrap([out, retval] VARIANT_BOOL *p);
+}
+
+/*****************************************************************************
+ *    DispHTMLDivElement dispinterface
+ */
+[
+    hidden,
+    uuid(3050f50c-98b5-11cf-bb82-00aa00bdce0b)
+]
+dispinterface DispHTMLDivElement
+{
+properties:
+methods:
+    WINE_HTMLELEMENT_DISPINTERFACE_DECL;
+
+    [propput, id(DISPID_IHTMLDIVELEMENT_ALIGN), displaybind, bindable]
+    void align(BSTR v);
+
+    [propget, id(DISPID_IHTMLDIVELEMENT_ALIGN), displaybind, bindable]
+    BSTR align();
+
+    [propput, id(DISPID_IHTMLDIVELEMENT_NOWRAP), displaybind, bindable]
+    void noWrap(VARIANT_BOOL v);
+
+    [propget, id(DISPID_IHTMLDIVELEMENT_NOWRAP), displaybind, bindable]
+    VARIANT_BOOL noWrap();
+}
+
+/*****************************************************************************
  *    IHTMLParamElement interface
  */
 [




More information about the wine-cvs mailing list