Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
W
wine-winehq
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Registry
Registry
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
wine
wine-winehq
Commits
06ec2942
Commit
06ec2942
authored
Aug 04, 2015
by
Alex Henrie
Committed by
Alexandre Julliard
Aug 05, 2015
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
include: Add IHTMLAreaElement and DispHTMLAreaElement.
parent
ea2798f1
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
252 additions
and
0 deletions
+252
-0
mshtmdid.h
include/mshtmdid.h
+25
-0
mshtml.idl
include/mshtml.idl
+227
-0
No files found.
include/mshtmdid.h
View file @
06ec2942
...
...
@@ -2486,6 +2486,31 @@
#define DISPID_IHTMLANCHORELEMENT3_IE8_COORDS DISPID_IE8_ANCHOR+2
#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 */
#define DISPID_IHTMLLABELELEMENT_HTMLFOR DISPID_LABEL
#define DISPID_IHTMLLABELELEMENT_ACCESSKEY DISPID_SITE+5
...
...
include/mshtml.idl
View file @
06ec2942
...
...
@@ -9158,6 +9158,233 @@ methods:
}
/*****************************************************************************
*
IHTMLAreaElement
interface
*/
[
odl
,
oleautomation
,
dual
,
uuid
(
3050
f265
-
98b5
-
11
cf
-
bb82
-
00
aa00bdce0b
)
]
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
(
3050
f503
-
98b5
-
11
cf
-
bb82
-
00
aa00bdce0b
)
]
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
*/
[
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment