mshtml.idl: Added HTMLSelectElement coclass declaration.

Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
This commit is contained in:
Jacek Caban 2017-04-14 14:35:51 +02:00 committed by Alexandre Julliard
parent a17e6b33c7
commit 9689cbcb18
2 changed files with 23 additions and 2 deletions

View File

@ -33,13 +33,13 @@
WINE_DEFAULT_DEBUG_CHANNEL(mshtml); WINE_DEFAULT_DEBUG_CHANNEL(mshtml);
typedef struct { struct HTMLSelectElement {
HTMLElement element; HTMLElement element;
IHTMLSelectElement IHTMLSelectElement_iface; IHTMLSelectElement IHTMLSelectElement_iface;
nsIDOMHTMLSelectElement *nsselect; nsIDOMHTMLSelectElement *nsselect;
} HTMLSelectElement; };
static inline HTMLSelectElement *impl_from_IHTMLSelectElement(IHTMLSelectElement *iface) static inline HTMLSelectElement *impl_from_IHTMLSelectElement(IHTMLSelectElement *iface)
{ {

View File

@ -10372,6 +10372,27 @@ methods:
IDispatch *namedItem([in] BSTR name); IDispatch *namedItem([in] BSTR name);
} }
/*****************************************************************************
* 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 * IHTMLSelectionObject interface
*/ */