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
1ab3dbd5
Commit
1ab3dbd5
authored
Sep 13, 2007
by
Jacek Caban
Committed by
Alexandre Julliard
Sep 13, 2007
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
mshtml.idl: Added IHTMLAnchorElement.
parent
c289a338
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
159 additions
and
0 deletions
+159
-0
mshtmdid.h
include/mshtmdid.h
+25
-0
mshtml.idl
include/mshtml.idl
+134
-0
No files found.
include/mshtmdid.h
View file @
1ab3dbd5
...
...
@@ -1682,6 +1682,31 @@
#define DISPID_IHTMLBODYELEMENT2_ONBEFOREPRINT DISPID_EVPROP_ONBEFOREPRINT
#define DISPID_IHTMLBODYELEMENT2_ONAFTERPRINT DISPID_EVPROP_ONAFTERPRINT
/* IHTMLAnchorElement */
#define DISPID_IHTMLANCHORELEMENT_HREF DISPID_VALUE
#define DISPID_IHTMLANCHORELEMENT_TARGET DISPID_ANCHOR+3
#define DISPID_IHTMLANCHORELEMENT_REL DISPID_ANCHOR+5
#define DISPID_IHTMLANCHORELEMENT_REV DISPID_ANCHOR+6
#define DISPID_IHTMLANCHORELEMENT_URN DISPID_ANCHOR+7
#define DISPID_IHTMLANCHORELEMENT_METHODS DISPID_ANCHOR+8
#define DISPID_IHTMLANCHORELEMENT_NAME STDPROPID_XOBJ_NAME
#define DISPID_IHTMLANCHORELEMENT_HOST DISPID_ANCHOR+12
#define DISPID_IHTMLANCHORELEMENT_HOSTNAME DISPID_ANCHOR+13
#define DISPID_IHTMLANCHORELEMENT_PATHNAME DISPID_ANCHOR+14
#define DISPID_IHTMLANCHORELEMENT_PORT DISPID_ANCHOR+15
#define DISPID_IHTMLANCHORELEMENT_PROTOCOL DISPID_ANCHOR+16
#define DISPID_IHTMLANCHORELEMENT_SEARCH DISPID_ANCHOR+17
#define DISPID_IHTMLANCHORELEMENT_HASH DISPID_ANCHOR+18
#define DISPID_IHTMLANCHORELEMENT_ONBLUR DISPID_EVPROP_ONBLUR
#define DISPID_IHTMLANCHORELEMENT_ONFOCUS DISPID_EVPROP_ONFOCUS
#define DISPID_IHTMLANCHORELEMENT_ACCESSKEY DISPID_SITE+5
#define DISPID_IHTMLANCHORELEMENT_PROTOCOLLONG DISPID_ANCHOR+31
#define DISPID_IHTMLANCHORELEMENT_MIMETYPE DISPID_ANCHOR+30
#define DISPID_IHTMLANCHORELEMENT_NAMEPROP DISPID_ANCHOR+32
#define DISPID_IHTMLANCHORELEMENT_TABINDEX STDPROPID_XOBJ_TABINDEX
#define DISPID_IHTMLANCHORELEMENT_FOCUS DISPID_SITE+0
#define DISPID_IHTMLANCHORELEMENT_BLUR DISPID_SITE+2
/* IHTMLTxtRange */
#define DISPID_IHTMLTXTRANGE_HTMLTEXT DISPID_RANGE+3
#define DISPID_IHTMLTXTRANGE_TEXT DISPID_RANGE+4
...
...
include/mshtml.idl
View file @
1ab3dbd5
...
...
@@ -3057,6 +3057,140 @@ interface IHTMLBodyElement2 : IDispatch
HRESULT
onafterprint
(
[
retval
,
out
]
VARIANT
*
p
)
;
}
/*****************************************************************************
*
IHTMLAnchorElement
interface
*/
[
odl
,
oleautomation
,
dual
,
uuid
(
3050
f1da
-
98b5
-
11
cf
-
bb82
-
00
aa00bdce0b
)
]
interface
IHTMLAnchorElement
:
IDispatch
{
[
propput
,
id
(
DISPID_IHTMLANCHORELEMENT_HREF
),
displaybind
,
bindable
]
HRESULT
href
(
[
in
]
BSTR
v
)
;
[
propget
,
id
(
DISPID_IHTMLANCHORELEMENT_HREF
),
displaybind
,
bindable
]
HRESULT
href
(
[
retval
,
out
]
BSTR
*
p
)
;
[
propput
,
id
(
DISPID_IHTMLANCHORELEMENT_TARGET
),
displaybind
,
bindable
]
HRESULT
target
(
[
in
]
BSTR
v
)
;
[
propget
,
id
(
DISPID_IHTMLANCHORELEMENT_TARGET
),
displaybind
,
bindable
]
HRESULT
target
(
[
retval
,
out
]
BSTR
*
p
)
;
[
propput
,
id
(
DISPID_IHTMLANCHORELEMENT_REL
),
displaybind
,
bindable
]
HRESULT
rel
(
[
in
]
BSTR
v
)
;
[
propget
,
id
(
DISPID_IHTMLANCHORELEMENT_REL
),
displaybind
,
bindable
]
HRESULT
rel
(
[
retval
,
out
]
BSTR
*
p
)
;
[
propput
,
id
(
DISPID_IHTMLANCHORELEMENT_REV
),
displaybind
,
bindable
]
HRESULT
rev
(
[
in
]
BSTR
v
)
;
[
propget
,
id
(
DISPID_IHTMLANCHORELEMENT_REV
),
displaybind
,
bindable
]
HRESULT
rev
(
[
retval
,
out
]
BSTR
*
p
)
;
[
propput
,
id
(
DISPID_IHTMLANCHORELEMENT_URN
),
displaybind
,
bindable
]
HRESULT
urn
(
[
in
]
BSTR
v
)
;
[
propget
,
id
(
DISPID_IHTMLANCHORELEMENT_URN
),
displaybind
,
bindable
]
HRESULT
urn
(
[
retval
,
out
]
BSTR
*
p
)
;
[
propput
,
id
(
DISPID_IHTMLANCHORELEMENT_METHODS
),
displaybind
,
bindable
]
HRESULT
Methods
(
[
in
]
BSTR
v
)
;
[
propget
,
id
(
DISPID_IHTMLANCHORELEMENT_METHODS
),
displaybind
,
bindable
]
HRESULT
Methods
(
[
retval
,
out
]
BSTR
*
p
)
;
[
propput
,
id
(
DISPID_IHTMLANCHORELEMENT_NAME
),
displaybind
,
bindable
]
HRESULT
name
(
[
in
]
BSTR
v
)
;
[
propget
,
id
(
DISPID_IHTMLANCHORELEMENT_NAME
),
displaybind
,
bindable
]
HRESULT
name
(
[
retval
,
out
]
BSTR
*
p
)
;
[
propput
,
id
(
DISPID_IHTMLANCHORELEMENT_HOST
)
]
HRESULT
host
(
[
in
]
BSTR
v
)
;
[
propget
,
id
(
DISPID_IHTMLANCHORELEMENT_HOST
)
]
HRESULT
host
(
[
retval
,
out
]
BSTR
*
p
)
;
[
propput
,
id
(
DISPID_IHTMLANCHORELEMENT_HOSTNAME
)
]
HRESULT
hostname
(
[
in
]
BSTR
v
)
;
[
propget
,
id
(
DISPID_IHTMLANCHORELEMENT_HOSTNAME
)
]
HRESULT
hostname
(
[
retval
,
out
]
BSTR
*
p
)
;
[
propput
,
id
(
DISPID_IHTMLANCHORELEMENT_PATHNAME
)
]
HRESULT
pathname
(
[
in
]
BSTR
v
)
;
[
propget
,
id
(
DISPID_IHTMLANCHORELEMENT_PATHNAME
)
]
HRESULT
pathname
(
[
retval
,
out
]
BSTR
*
p
)
;
[
propput
,
id
(
DISPID_IHTMLANCHORELEMENT_PORT
)
]
HRESULT
port
(
[
in
]
BSTR
v
)
;
[
propget
,
id
(
DISPID_IHTMLANCHORELEMENT_PORT
)
]
HRESULT
port
(
[
retval
,
out
]
BSTR
*
p
)
;
[
propput
,
id
(
DISPID_IHTMLANCHORELEMENT_PROTOCOL
)
]
HRESULT
protocol
(
[
in
]
BSTR
v
)
;
[
propget
,
id
(
DISPID_IHTMLANCHORELEMENT_PROTOCOL
)
]
HRESULT
protocol
(
[
retval
,
out
]
BSTR
*
p
)
;
[
propput
,
id
(
DISPID_IHTMLANCHORELEMENT_SEARCH
)
]
HRESULT
search
(
[
in
]
BSTR
v
)
;
[
propget
,
id
(
DISPID_IHTMLANCHORELEMENT_SEARCH
)
]
HRESULT
search
(
[
retval
,
out
]
BSTR
*
p
)
;
[
propput
,
id
(
DISPID_IHTMLANCHORELEMENT_HASH
)
]
HRESULT
hash
(
[
in
]
BSTR
v
)
;
[
propget
,
id
(
DISPID_IHTMLANCHORELEMENT_HASH
)
]
HRESULT
hash
(
[
retval
,
out
]
BSTR
*
p
)
;
[
propput
,
id
(
DISPID_IHTMLANCHORELEMENT_ONBLUR
),
displaybind
,
bindable
]
HRESULT
onblur
(
[
in
]
VARIANT
v
)
;
[
propget
,
id
(
DISPID_IHTMLANCHORELEMENT_ONBLUR
),
displaybind
,
bindable
]
HRESULT
onblur
(
[
retval
,
out
]
VARIANT
*
p
)
;
[
propput
,
id
(
DISPID_IHTMLANCHORELEMENT_ONFOCUS
),
displaybind
,
bindable
]
HRESULT
onfocus
(
[
in
]
VARIANT
v
)
;
[
propget
,
id
(
DISPID_IHTMLANCHORELEMENT_ONFOCUS
),
displaybind
,
bindable
]
HRESULT
onfocus
(
[
retval
,
out
]
VARIANT
*
p
)
;
[
propput
,
id
(
DISPID_IHTMLANCHORELEMENT_ACCESSKEY
),
displaybind
,
bindable
]
HRESULT
accessKey
(
[
in
]
BSTR
v
)
;
[
propget
,
id
(
DISPID_IHTMLANCHORELEMENT_ACCESSKEY
),
displaybind
,
bindable
]
HRESULT
accessKey
(
[
retval
,
out
]
BSTR
*
p
)
;
[
propget
,
id
(
DISPID_IHTMLANCHORELEMENT_PROTOCOLLONG
)
]
HRESULT
protocolLong
(
[
retval
,
out
]
BSTR
*
p
)
;
[
propget
,
id
(
DISPID_IHTMLANCHORELEMENT_MIMETYPE
)
]
HRESULT
mimeType
(
[
retval
,
out
]
BSTR
*
p
)
;
[
propget
,
id
(
DISPID_IHTMLANCHORELEMENT_NAMEPROP
)
]
HRESULT
nameProp
(
[
retval
,
out
]
BSTR
*
p
)
;
[
propput
,
id
(
DISPID_IHTMLANCHORELEMENT_TABINDEX
),
displaybind
,
bindable
]
HRESULT
tabIndex
(
[
in
]
short
v
)
;
[
propget
,
id
(
DISPID_IHTMLANCHORELEMENT_TABINDEX
),
displaybind
,
bindable
]
HRESULT
tabIndex
(
[
retval
,
out
]
short
*
p
)
;
[
id
(
DISPID_IHTMLANCHORELEMENT_FOCUS
)
]
HRESULT
focus
()
;
[
id
(
DISPID_IHTMLANCHORELEMENT_BLUR
)
]
HRESULT
blur
()
;
}
/*****************************************************************************
*
IHTMLElementCollection
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