Module: wine Branch: master Commit: 9689cbcb181234028d7c32728381385653c9f246 URL: http://source.winehq.org/git/wine.git/?a=commit;h=9689cbcb181234028d7c327283...
Author: Jacek Caban jacek@codeweavers.com Date: Fri Apr 14 14:35:51 2017 +0200
mshtml.idl: Added HTMLSelectElement coclass declaration.
Signed-off-by: Jacek Caban jacek@codeweavers.com Signed-off-by: Alexandre Julliard julliard@winehq.org
---
dlls/mshtml/htmlselect.c | 4 ++-- include/mshtml.idl | 21 +++++++++++++++++++++ 2 files changed, 23 insertions(+), 2 deletions(-)
diff --git a/dlls/mshtml/htmlselect.c b/dlls/mshtml/htmlselect.c index 2d58326..7b63d9e 100644 --- a/dlls/mshtml/htmlselect.c +++ b/dlls/mshtml/htmlselect.c @@ -33,13 +33,13 @@
WINE_DEFAULT_DEBUG_CHANNEL(mshtml);
-typedef struct { +struct HTMLSelectElement { HTMLElement element;
IHTMLSelectElement IHTMLSelectElement_iface;
nsIDOMHTMLSelectElement *nsselect; -} HTMLSelectElement; +};
static inline HTMLSelectElement *impl_from_IHTMLSelectElement(IHTMLSelectElement *iface) { diff --git a/include/mshtml.idl b/include/mshtml.idl index a6072a6..b34d7be 100644 --- a/include/mshtml.idl +++ b/include/mshtml.idl @@ -10373,6 +10373,27 @@ methods: }
/***************************************************************************** + * HTMLSelectElement coclass + */ +[ + noncreatable, + uuid(3050f245-98b5-11cf-bb82-00aa00bdce0b) +] +coclass HTMLSelectElement +{ + [default] dispinterface DispHTMLSelectElement; + /* [source, default] dispinterface HTMLSelectElementEvents; */ + /* [source] dispinterface HTMLSelectElementEvents2; */ + WINE_HTMLDATAELEMENT_INTERFACES; + interface IHTMLControlElement; + interface IHTMLSelectElement; + /* interface IHTMLSelectElement2; */ + /* interface IHTMLSelectElement4; */ + /* interface IHTMLSelectElement5; */ + /* interface IHTMLSelectElement6; */ +} + +/***************************************************************************** * IHTMLSelectionObject interface */ [