include: Add IHTMLAreaElement and DispHTMLAreaElement.
This commit is contained in:
parent
ea2798f1ce
commit
06ec294260
|
@ -2486,6 +2486,31 @@
|
||||||
#define DISPID_IHTMLANCHORELEMENT3_IE8_COORDS DISPID_IE8_ANCHOR+2
|
#define DISPID_IHTMLANCHORELEMENT3_IE8_COORDS DISPID_IE8_ANCHOR+2
|
||||||
#define DISPID_IHTMLANCHORELEMENT3_IE8_HREF DISPID_IE8_ANCHOR+3
|
#define DISPID_IHTMLANCHORELEMENT3_IE8_HREF DISPID_IE8_ANCHOR+3
|
||||||
|
|
||||||
|
/* IHTMLAreaElement */
|
||||||
|
#define DISPID_IHTMLAREAELEMENT_SHAPE DISPID_AREA+1
|
||||||
|
#define DISPID_IHTMLAREAELEMENT_COORDS DISPID_AREA+2
|
||||||
|
#define DISPID_IHTMLAREAELEMENT_HREF DISPID_VALUE
|
||||||
|
#define DISPID_IHTMLAREAELEMENT_TARGET DISPID_AREA+4
|
||||||
|
#define DISPID_IHTMLAREAELEMENT_ALT DISPID_AREA+5
|
||||||
|
#define DISPID_IHTMLAREAELEMENT_NOHREF DISPID_AREA+6
|
||||||
|
#define DISPID_IHTMLAREAELEMENT_HOST DISPID_AREA+7
|
||||||
|
#define DISPID_IHTMLAREAELEMENT_HOSTNAME DISPID_AREA+8
|
||||||
|
#define DISPID_IHTMLAREAELEMENT_PATHNAME DISPID_AREA+9
|
||||||
|
#define DISPID_IHTMLAREAELEMENT_PORT DISPID_AREA+10
|
||||||
|
#define DISPID_IHTMLAREAELEMENT_PROTOCOL DISPID_AREA+11
|
||||||
|
#define DISPID_IHTMLAREAELEMENT_SEARCH DISPID_AREA+12
|
||||||
|
#define DISPID_IHTMLAREAELEMENT_HASH DISPID_AREA+13
|
||||||
|
#define DISPID_IHTMLAREAELEMENT_ONBLUR DISPID_EVPROP_ONBLUR
|
||||||
|
#define DISPID_IHTMLAREAELEMENT_ONFOCUS DISPID_EVPROP_ONFOCUS
|
||||||
|
#define DISPID_IHTMLAREAELEMENT_TABINDEX STDPROPID_XOBJ_TABINDEX
|
||||||
|
#define DISPID_IHTMLAREAELEMENT_FOCUS DISPID_SITE+0
|
||||||
|
#define DISPID_IHTMLAREAELEMENT_BLUR DISPID_SITE+2
|
||||||
|
|
||||||
|
/* IHTMLAreaElement2 */
|
||||||
|
#define DISPID_IHTMLAREAELEMENT2_IE8_SHAPE DISPID_IE8_AREA+1
|
||||||
|
#define DISPID_IHTMLAREAELEMENT2_IE8_COORDS DISPID_IE8_AREA+2
|
||||||
|
#define DISPID_IHTMLAREAELEMENT2_IE8_HREF DISPID_IE8_AREA+3
|
||||||
|
|
||||||
/* IHTMLLabelElement */
|
/* IHTMLLabelElement */
|
||||||
#define DISPID_IHTMLLABELELEMENT_HTMLFOR DISPID_LABEL
|
#define DISPID_IHTMLLABELELEMENT_HTMLFOR DISPID_LABEL
|
||||||
#define DISPID_IHTMLLABELELEMENT_ACCESSKEY DISPID_SITE+5
|
#define DISPID_IHTMLLABELELEMENT_ACCESSKEY DISPID_SITE+5
|
||||||
|
|
|
@ -9157,6 +9157,233 @@ methods:
|
||||||
BSTR ie8_href();
|
BSTR ie8_href();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/*****************************************************************************
|
||||||
|
* IHTMLAreaElement interface
|
||||||
|
*/
|
||||||
|
[
|
||||||
|
odl,
|
||||||
|
oleautomation,
|
||||||
|
dual,
|
||||||
|
uuid(3050f265-98b5-11cf-bb82-00aa00bdce0b)
|
||||||
|
]
|
||||||
|
interface IHTMLAreaElement : IDispatch
|
||||||
|
{
|
||||||
|
[propput, id(DISPID_IHTMLAREAELEMENT_SHAPE)]
|
||||||
|
HRESULT shape([in] BSTR v);
|
||||||
|
|
||||||
|
[propget, id(DISPID_IHTMLAREAELEMENT_SHAPE)]
|
||||||
|
HRESULT shape([retval, out] BSTR *p);
|
||||||
|
|
||||||
|
[propput, id(DISPID_IHTMLAREAELEMENT_COORDS)]
|
||||||
|
HRESULT coords([in] BSTR v);
|
||||||
|
|
||||||
|
[propget, id(DISPID_IHTMLAREAELEMENT_COORDS)]
|
||||||
|
HRESULT coords([retval, out] BSTR *p);
|
||||||
|
|
||||||
|
[propput, id(DISPID_IHTMLAREAELEMENT_HREF)]
|
||||||
|
HRESULT href([in] BSTR v);
|
||||||
|
|
||||||
|
[propget, id(DISPID_IHTMLAREAELEMENT_HREF)]
|
||||||
|
HRESULT href([retval, out] BSTR *p);
|
||||||
|
|
||||||
|
[propput, id(DISPID_IHTMLAREAELEMENT_TARGET)]
|
||||||
|
HRESULT target([in] BSTR v);
|
||||||
|
|
||||||
|
[propget, id(DISPID_IHTMLAREAELEMENT_TARGET)]
|
||||||
|
HRESULT target([retval, out] BSTR *p);
|
||||||
|
|
||||||
|
[propput, id(DISPID_IHTMLAREAELEMENT_ALT)]
|
||||||
|
HRESULT alt([in] BSTR v);
|
||||||
|
|
||||||
|
[propget, id(DISPID_IHTMLAREAELEMENT_ALT)]
|
||||||
|
HRESULT alt([retval, out] BSTR *p);
|
||||||
|
|
||||||
|
[propput, id(DISPID_IHTMLAREAELEMENT_NOHREF)]
|
||||||
|
HRESULT noHref([in] VARIANT_BOOL v);
|
||||||
|
|
||||||
|
[propget, id(DISPID_IHTMLAREAELEMENT_NOHREF)]
|
||||||
|
HRESULT noHref([retval, out] VARIANT_BOOL *p);
|
||||||
|
|
||||||
|
[propput, id(DISPID_IHTMLAREAELEMENT_HOST)]
|
||||||
|
HRESULT host([in] BSTR v);
|
||||||
|
|
||||||
|
[propget, id(DISPID_IHTMLAREAELEMENT_HOST)]
|
||||||
|
HRESULT host([retval, out] BSTR *p);
|
||||||
|
|
||||||
|
[propput, id(DISPID_IHTMLAREAELEMENT_HOSTNAME)]
|
||||||
|
HRESULT hostname([in] BSTR v);
|
||||||
|
|
||||||
|
[propget, id(DISPID_IHTMLAREAELEMENT_HOSTNAME)]
|
||||||
|
HRESULT hostname([retval, out] BSTR *p);
|
||||||
|
|
||||||
|
[propput, id(DISPID_IHTMLAREAELEMENT_PATHNAME)]
|
||||||
|
HRESULT pathname([in] BSTR v);
|
||||||
|
|
||||||
|
[propget, id(DISPID_IHTMLAREAELEMENT_PATHNAME)]
|
||||||
|
HRESULT pathname([retval, out] BSTR *p);
|
||||||
|
|
||||||
|
[propput, id(DISPID_IHTMLAREAELEMENT_PORT)]
|
||||||
|
HRESULT port([in] BSTR v);
|
||||||
|
|
||||||
|
[propget, id(DISPID_IHTMLAREAELEMENT_PORT)]
|
||||||
|
HRESULT port([retval, out] BSTR *p);
|
||||||
|
|
||||||
|
[propput, id(DISPID_IHTMLAREAELEMENT_PROTOCOL)]
|
||||||
|
HRESULT protocol([in] BSTR v);
|
||||||
|
|
||||||
|
[propget, id(DISPID_IHTMLAREAELEMENT_PROTOCOL)]
|
||||||
|
HRESULT protocol([retval, out] BSTR *p);
|
||||||
|
|
||||||
|
[propput, id(DISPID_IHTMLAREAELEMENT_SEARCH)]
|
||||||
|
HRESULT search([in] BSTR v);
|
||||||
|
|
||||||
|
[propget, id(DISPID_IHTMLAREAELEMENT_SEARCH)]
|
||||||
|
HRESULT search([retval, out] BSTR *p);
|
||||||
|
|
||||||
|
[propput, id(DISPID_IHTMLAREAELEMENT_HASH)]
|
||||||
|
HRESULT hash([in] BSTR v);
|
||||||
|
|
||||||
|
[propget, id(DISPID_IHTMLAREAELEMENT_HASH)]
|
||||||
|
HRESULT hash([retval, out] BSTR *p);
|
||||||
|
|
||||||
|
[propput, id(DISPID_IHTMLAREAELEMENT_ONBLUR), displaybind, bindable]
|
||||||
|
HRESULT onblur([in] VARIANT v);
|
||||||
|
|
||||||
|
[propget, id(DISPID_IHTMLAREAELEMENT_ONBLUR), displaybind, bindable]
|
||||||
|
HRESULT onblur([retval, out] VARIANT *p);
|
||||||
|
|
||||||
|
[propput, id(DISPID_IHTMLAREAELEMENT_ONFOCUS), displaybind, bindable]
|
||||||
|
HRESULT onfocus([in] VARIANT v);
|
||||||
|
|
||||||
|
[propget, id(DISPID_IHTMLAREAELEMENT_ONFOCUS), displaybind, bindable]
|
||||||
|
HRESULT onfocus([retval, out] VARIANT *p);
|
||||||
|
|
||||||
|
[propput, id(DISPID_IHTMLAREAELEMENT_TABINDEX), displaybind, bindable]
|
||||||
|
HRESULT tabIndex([in] short v);
|
||||||
|
|
||||||
|
[propget, id(DISPID_IHTMLAREAELEMENT_TABINDEX), displaybind, bindable]
|
||||||
|
HRESULT tabIndex([retval, out] short *p);
|
||||||
|
|
||||||
|
[id(DISPID_IHTMLAREAELEMENT_FOCUS)]
|
||||||
|
HRESULT focus();
|
||||||
|
|
||||||
|
[id(DISPID_IHTMLAREAELEMENT_BLUR)]
|
||||||
|
HRESULT blur();
|
||||||
|
}
|
||||||
|
|
||||||
|
/*****************************************************************************
|
||||||
|
* DispHTMLAreaElement dispinterface
|
||||||
|
*/
|
||||||
|
[
|
||||||
|
hidden,
|
||||||
|
uuid(3050f503-98b5-11cf-bb82-00aa00bdce0b)
|
||||||
|
]
|
||||||
|
dispinterface DispHTMLAreaElement
|
||||||
|
{
|
||||||
|
properties:
|
||||||
|
methods:
|
||||||
|
WINE_HTMLDATAELEMENT_DISPINTERFACE_DECL;
|
||||||
|
|
||||||
|
[propget, id(DISPID_IHTMLDOMCONSTRUCTOR_CONSTRUCTOR), hidden]
|
||||||
|
IDispatch* constructor();
|
||||||
|
|
||||||
|
[propput, id(DISPID_IHTMLAREAELEMENT_SHAPE)]
|
||||||
|
void shape(BSTR v);
|
||||||
|
|
||||||
|
[propget, id(DISPID_IHTMLAREAELEMENT_SHAPE)]
|
||||||
|
BSTR shape();
|
||||||
|
|
||||||
|
[propput, id(DISPID_IHTMLAREAELEMENT_COORDS)]
|
||||||
|
void coords(BSTR v);
|
||||||
|
|
||||||
|
[propget, id(DISPID_IHTMLAREAELEMENT_COORDS)]
|
||||||
|
BSTR coords();
|
||||||
|
|
||||||
|
[propput, id(DISPID_IHTMLAREAELEMENT_HREF)]
|
||||||
|
void href(BSTR v);
|
||||||
|
|
||||||
|
[propget, id(DISPID_IHTMLAREAELEMENT_HREF)]
|
||||||
|
BSTR href();
|
||||||
|
|
||||||
|
[propput, id(DISPID_IHTMLAREAELEMENT_TARGET)]
|
||||||
|
void target(BSTR v);
|
||||||
|
|
||||||
|
[propget, id(DISPID_IHTMLAREAELEMENT_TARGET)]
|
||||||
|
BSTR target();
|
||||||
|
|
||||||
|
[propput, id(DISPID_IHTMLAREAELEMENT_ALT)]
|
||||||
|
void alt(BSTR v);
|
||||||
|
|
||||||
|
[propget, id(DISPID_IHTMLAREAELEMENT_ALT)]
|
||||||
|
BSTR alt();
|
||||||
|
|
||||||
|
[propput, id(DISPID_IHTMLAREAELEMENT_NOHREF)]
|
||||||
|
void noHref(VARIANT_BOOL v);
|
||||||
|
|
||||||
|
[propget, id(DISPID_IHTMLAREAELEMENT_NOHREF)]
|
||||||
|
VARIANT_BOOL noHref();
|
||||||
|
|
||||||
|
[propput, id(DISPID_IHTMLAREAELEMENT_HOST)]
|
||||||
|
void host(BSTR v);
|
||||||
|
|
||||||
|
[propget, id(DISPID_IHTMLAREAELEMENT_HOST)]
|
||||||
|
BSTR host();
|
||||||
|
|
||||||
|
[propput, id(DISPID_IHTMLAREAELEMENT_HOSTNAME)]
|
||||||
|
void hostname(BSTR v);
|
||||||
|
|
||||||
|
[propget, id(DISPID_IHTMLAREAELEMENT_HOSTNAME)]
|
||||||
|
BSTR hostname();
|
||||||
|
|
||||||
|
[propput, id(DISPID_IHTMLAREAELEMENT_PATHNAME)]
|
||||||
|
void pathname(BSTR v);
|
||||||
|
|
||||||
|
[propget, id(DISPID_IHTMLAREAELEMENT_PATHNAME)]
|
||||||
|
BSTR pathname();
|
||||||
|
|
||||||
|
[propput, id(DISPID_IHTMLAREAELEMENT_PORT)]
|
||||||
|
void port(BSTR v);
|
||||||
|
|
||||||
|
[propget, id(DISPID_IHTMLAREAELEMENT_PORT)]
|
||||||
|
BSTR port();
|
||||||
|
|
||||||
|
[propput, id(DISPID_IHTMLAREAELEMENT_PROTOCOL)]
|
||||||
|
void protocol(BSTR v);
|
||||||
|
|
||||||
|
[propget, id(DISPID_IHTMLAREAELEMENT_PROTOCOL)]
|
||||||
|
BSTR protocol();
|
||||||
|
|
||||||
|
[propput, id(DISPID_IHTMLAREAELEMENT_SEARCH)]
|
||||||
|
void search(BSTR v);
|
||||||
|
|
||||||
|
[propget, id(DISPID_IHTMLAREAELEMENT_SEARCH)]
|
||||||
|
BSTR search();
|
||||||
|
|
||||||
|
[propput, id(DISPID_IHTMLAREAELEMENT_HASH)]
|
||||||
|
void hash(BSTR v);
|
||||||
|
|
||||||
|
[propget, id(DISPID_IHTMLAREAELEMENT_HASH)]
|
||||||
|
BSTR hash();
|
||||||
|
|
||||||
|
[propput, id(DISPID_IHTMLAREAELEMENT2_IE8_SHAPE)]
|
||||||
|
void ie8_shape(BSTR v);
|
||||||
|
|
||||||
|
[propget, id(DISPID_IHTMLAREAELEMENT2_IE8_SHAPE)]
|
||||||
|
BSTR ie8_shape();
|
||||||
|
|
||||||
|
[propput, id(DISPID_IHTMLAREAELEMENT2_IE8_COORDS)]
|
||||||
|
void ie8_coords(BSTR v);
|
||||||
|
|
||||||
|
[propget, id(DISPID_IHTMLAREAELEMENT2_IE8_COORDS)]
|
||||||
|
BSTR ie8_coords();
|
||||||
|
|
||||||
|
[propput, id(DISPID_IHTMLAREAELEMENT2_IE8_HREF)]
|
||||||
|
void ie8_href(BSTR v);
|
||||||
|
|
||||||
|
[propget, id(DISPID_IHTMLAREAELEMENT2_IE8_HREF)]
|
||||||
|
BSTR ie8_href();
|
||||||
|
};
|
||||||
|
|
||||||
/*****************************************************************************
|
/*****************************************************************************
|
||||||
* IHTMLLabelElement interface
|
* IHTMLLabelElement interface
|
||||||
*/
|
*/
|
||||||
|
|
Loading…
Reference in New Issue