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
79971018
Commit
79971018
authored
Feb 24, 2011
by
Jacek Caban
Committed by
Alexandre Julliard
Feb 24, 2011
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
mshtml.idl: Added DispHTMLDOMAttribute declaration.
parent
877069c2
Show whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
112 additions
and
0 deletions
+112
-0
mshtmdid.h
include/mshtmdid.h
+6
-0
mshtml.idl
include/mshtml.idl
+106
-0
No files found.
include/mshtmdid.h
View file @
79971018
...
...
@@ -2078,6 +2078,12 @@
#define DISPID_IHTMLDOMATTRIBUTE2_HASCHILDNODES DISPID_DOMATTRIBUTE+19
#define DISPID_IHTMLDOMATTRIBUTE2_CLONENODE DISPID_DOMATTRIBUTE+20
/* IHTMLDOMAttribute3 */
#define DISPID_IHTMLDOMATTRIBUTE3_IE8_NODEVALUE DISPID_IE8_ATTR+3
#define DISPID_IHTMLDOMATTRIBUTE3_IE8_VALUE DISPID_IE8_ATTR+4
#define DISPID_IHTMLDOMATTRIBUTE3_IE8_SPECIFIED DISPID_IE8_ATTR
#define DISPID_IHTMLDOMATTRIBUTE3_OWNERELEMENT DISPID_IE8_ATTR+1
/* IHTMLDocumentCompatibleInfo */
#define DISPID_IHTMLDOCUMENTCOMPATIBLEINFO_USERAGENT DISPID_DOCUMENTCOMPATIBLEINFO
#define DISPID_IHTMLDOCUMENTCOMPATIBLEINFO_VERSION DISPID_DOCUMENTCOMPATIBLEINFO+1
...
...
include/mshtml.idl
View file @
79971018
...
...
@@ -126,6 +126,7 @@ interface IHTMLDOMConstructor : IDispatch
IDispatch
*
constructor
()
interface
IHTMLDocument2
;
interface
IHTMLElement2
;
interface
IHTMLStyleSheetsCollection
;
interface
IHTMLFrameBase
;
...
...
@@ -3686,6 +3687,111 @@ interface IHTMLDOMImplementation : IDispatch
}
/*****************************************************************************
*
DispHTMLDOMAttribute
dispinterface
*/
[
hidden
,
uuid
(
3050
f564
-
98b5
-
11
cf
-
bb82
-
00
aa00bdce0b
)
]
dispinterface
DispHTMLDOMAttribute
{
properties
:
methods
:
[
propget
,
id
(
DISPID_IHTMLDOMATTRIBUTE_NODENAME
)
]
BSTR
nodeName
()
;
[
propput
,
id
(
DISPID_IHTMLDOMATTRIBUTE_NODEVALUE
)
]
void
nodeValue
(
VARIANT
v
)
;
[
propget
,
id
(
DISPID_IHTMLDOMATTRIBUTE_NODEVALUE
)
]
VARIANT
nodeValue
()
;
[
propget
,
id
(
DISPID_IHTMLDOMATTRIBUTE_SPECIFIED
)
]
VARIANT_BOOL
specified
()
;
[
propget
,
id
(
DISPID_IHTMLDOMATTRIBUTE2_NAME
)
]
BSTR
name
()
;
[
propput
,
id
(
DISPID_IHTMLDOMATTRIBUTE2_VALUE
)
]
void
value
(
BSTR
v
)
;
[
propget
,
id
(
DISPID_IHTMLDOMATTRIBUTE2_VALUE
)
]
BSTR
value
()
;
[
propget
,
id
(
DISPID_IHTMLDOMATTRIBUTE2_EXPANDO
)
]
VARIANT_BOOL
expando
()
;
[
propget
,
id
(
DISPID_IHTMLDOMATTRIBUTE2_NODETYPE
)
]
long
nodeType
()
;
[
propget
,
id
(
DISPID_IHTMLDOMATTRIBUTE2_PARENTNODE
)
]
IHTMLDOMNode
*
parentNode
()
;
[
propget
,
id
(
DISPID_IHTMLDOMATTRIBUTE2_CHILDNODES
)
]
IDispatch
*
childNodes
()
;
[
propget
,
id
(
DISPID_IHTMLDOMATTRIBUTE2_FIRSTCHILD
)
]
IHTMLDOMNode
*
firstChild
()
;
[
propget
,
id
(
DISPID_IHTMLDOMATTRIBUTE2_LASTCHILD
)
]
IHTMLDOMNode
*
lastChild
()
;
[
propget
,
id
(
DISPID_IHTMLDOMATTRIBUTE2_PREVIOUSSIBLING
)
]
IHTMLDOMNode
*
previousSibling
()
;
[
propget
,
id
(
DISPID_IHTMLDOMATTRIBUTE2_NEXTSIBLING
)
]
IHTMLDOMNode
*
nextSibling
()
;
[
propget
,
id
(
DISPID_IHTMLDOMATTRIBUTE2_ATTRIBUTES
)
]
IDispatch
*
attributes
()
;
[
propget
,
id
(
DISPID_IHTMLDOMATTRIBUTE2_OWNERDOCUMENT
)
]
IDispatch
*
ownerDocument
()
;
[
id
(
DISPID_IHTMLDOMATTRIBUTE2_INSERTBEFORE
)
]
IHTMLDOMNode
*
insertBefore
(
[
in
]
IHTMLDOMNode
*
newChild
,
[
optional
,
in
]
VARIANT
refChild
)
;
[
id
(
DISPID_IHTMLDOMATTRIBUTE2_REPLACECHILD
)
]
IHTMLDOMNode
*
replaceChild
(
[
in
]
IHTMLDOMNode
*
newChild
,
[
in
]
IHTMLDOMNode
*
oldChild
)
;
[
id
(
DISPID_IHTMLDOMATTRIBUTE2_REMOVECHILD
)
]
IHTMLDOMNode
*
removeChild
(
[
in
]
IHTMLDOMNode
*
oldChild
)
;
[
id
(
DISPID_IHTMLDOMATTRIBUTE2_APPENDCHILD
)
]
IHTMLDOMNode
*
appendChild
(
[
in
]
IHTMLDOMNode
*
newChild
)
;
[
id
(
DISPID_IHTMLDOMATTRIBUTE2_HASCHILDNODES
)
]
VARIANT_BOOL
hasChildNodes
()
;
[
id
(
DISPID_IHTMLDOMATTRIBUTE2_CLONENODE
)
]
IHTMLDOMAttribute
*
cloneNode
(
[
in
]
VARIANT_BOOL
fDeep
)
;
[
propput
,
id
(
DISPID_IHTMLDOMATTRIBUTE3_IE8_NODEVALUE
)
]
void
ie8_nodeValue
(
VARIANT
v
)
;
[
propget
,
id
(
DISPID_IHTMLDOMATTRIBUTE3_IE8_NODEVALUE
)
]
VARIANT
ie8_nodeValue
()
;
[
propput
,
id
(
DISPID_IHTMLDOMATTRIBUTE3_IE8_VALUE
)
]
void
ie8_value
(
BSTR
v
)
;
[
propget
,
id
(
DISPID_IHTMLDOMATTRIBUTE3_IE8_VALUE
)
]
BSTR
ie8_value
()
;
[
propget
,
id
(
DISPID_IHTMLDOMATTRIBUTE3_IE8_SPECIFIED
)
]
VARIANT_BOOL
ie8_specified
()
;
[
propget
,
id
(
DISPID_IHTMLDOMATTRIBUTE3_OWNERELEMENT
)
]
IHTMLElement2
*
ownerElement
()
;
WINE_IHTMLDOMCONSTRUCTOR_DISPINTERFACE_DECL
;
}
/*****************************************************************************
*
IHTMLDocumentCompatibleInfo
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