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
5d5a380e
Commit
5d5a380e
authored
Apr 11, 2006
by
Jacek Caban
Committed by
Alexandre Julliard
Apr 11, 2006
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
exdisp.idl: Added missing attributes and fix some arguments names.
parent
5e99bd94
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
69 additions
and
38 deletions
+69
-38
exdisp.idl
include/exdisp.idl
+69
-38
No files found.
include/exdisp.idl
View file @
5d5a380e
...
...
@@ -46,7 +46,9 @@ library SHDocVw
[
object
,
oleautomation
,
uuid
(
eab22ac1
-
30
c1
-
11
cf
-
a7eb
-
0000
c05bae0b
)
uuid
(
eab22ac1
-
30
c1
-
11
cf
-
a7eb
-
0000
c05bae0b
),
hidden
,
dual
]
interface
IWebBrowser
:
IDispatch
{
...
...
@@ -88,7 +90,7 @@ interface IWebBrowser : IDispatch
[
id
(
200
),
propget
]
HRESULT
Application
(
[
out
,
retval
]
IDispatch
**
ppDisp
)
;
[
id
(
201
),
propget
]
HRESULT
Parent
(
[
out
,
retval
]
IDispatch
**
ppDisp
)
;
[
id
(
202
),
propget
]
HRESULT
Container
(
[
out
,
retval
]
IDispatch
**
ppDisp
)
;
[
id
(
203
),
propget
]
HRESULT
Document
(
[
out
]
IDispatch
**
ppDisp
)
;
[
id
(
203
),
propget
]
HRESULT
Document
(
[
out
,
retval
]
IDispatch
**
ppDisp
)
;
[
id
(
204
),
propget
]
HRESULT
TopLevelContainer
(
[
out
,
retval
]
VARIANT_BOOL
*
pBool
)
;
[
id
(
205
),
propget
]
HRESULT
Type
(
[
out
,
retval
]
BSTR
*
Type
)
;
[
id
(
206
),
propget
]
HRESULT
Left
(
[
out
,
retval
]
long
*
pl
)
;
...
...
@@ -100,7 +102,7 @@ interface IWebBrowser : IDispatch
[
id
(
209
),
propget
]
HRESULT
Height
(
[
out
,
retval
]
long
*
pl
)
;
[
id
(
209
),
propput
]
HRESULT
Height
(
[
in
]
long
Height
)
;
[
id
(
210
),
propget
]
HRESULT
LocationName
(
[
out
,
retval
]
BSTR
*
LocationName
)
;
[
id
(
211
),
propget
]
HRESULT
LocationURL
(
[
out
,
retval
]
BSTR
*
LocationURL
)
;
[
id
(
211
),
propget
]
HRESULT
LocationURL
(
[
out
,
retval
]
BSTR
*
LocationURL
)
;
[
id
(
212
),
propget
]
HRESULT
Busy
(
[
out
,
retval
]
VARIANT_BOOL
*
pBool
)
;
}
...
...
@@ -108,7 +110,8 @@ interface IWebBrowser : IDispatch
*
DWebBrowserEvents
dispinterface
*/
[
uuid
(
eab22ac2
-
30
c1
-
11
CF
-
a7eb
-
0000
C05bae0b
)
uuid
(
eab22ac2
-
30
c1
-
11
CF
-
a7eb
-
0000
C05bae0b
),
hidden
]
dispinterface
DWebBrowserEvents
{
...
...
@@ -117,10 +120,10 @@ dispinterface DWebBrowserEvents
[
id
(
DISPID_BEFORENAVIGATE
)
]
void
BeforeNavigate
(
[
in
]
BSTR
URL
,
[
in
]
long
Flags
,
[
in
]
BSTR
TargetFrameName
,
[
in
]
VARIANT
*
PostData
,
[
in
]
BSTR
Headers
,
long
Flags
,
BSTR
TargetFrameName
,
VARIANT
*
PostData
,
BSTR
Headers
,
[
in
,
out
]
VARIANT_BOOL
*
Cancel
)
;
[
id
(
DISPID_NAVIGATECOMPLETE
)
]
...
...
@@ -156,10 +159,10 @@ dispinterface DWebBrowserEvents
[
id
(
DISPID_FRAMEBEFORENAVIGATE
)
]
void
FrameBeforeNavigate
(
[
in
]
BSTR
URL
,
[
in
]
long
Flags
,
[
in
]
BSTR
TargetFrameName
,
[
in
]
VARIANT
*
PostData
,
[
in
]
BSTR
Headers
,
long
Flags
,
BSTR
TargetFrameName
,
VARIANT
*
PostData
,
BSTR
Headers
,
[
in
,
out
]
VARIANT_BOOL
*
Cancel
)
;
[
id
(
DISPID_FRAMENAVIGATECOMPLETE
)
]
...
...
@@ -206,14 +209,16 @@ enum CommandStateChangeConstants {
[
object
,
oleautomation
,
uuid
(
0002
df05
-
0000
-
0000
-
c000
-
000000000046
)
uuid
(
0002
df05
-
0000
-
0000
-
c000
-
000000000046
),
hidden
,
dual
]
interface
IWebBrowserApp
:
IWebBrowser
{
[
id
(
300
)
]
HRESULT
Quit
()
;
[
id
(
301
)
]
HRESULT
ClientToWindow
(
[
in
,
out
]
int
*
pcx
,
[
in
,
out
]
int
*
pcy
)
;
[
id
(
302
)
]
HRESULT
PutProperty
(
[
in
]
BSTR
sz
Property
,
[
in
]
VARIANT
vtValue
)
;
[
id
(
303
)
]
HRESULT
GetProperty
(
[
in
]
BSTR
sz
Property
,
[
out
,
retval
]
VARIANT
*
pvtValue
)
;
[
id
(
302
)
]
HRESULT
PutProperty
(
[
in
]
BSTR
Property
,
[
in
]
VARIANT
vtValue
)
;
[
id
(
303
)
]
HRESULT
GetProperty
(
[
in
]
BSTR
Property
,
[
out
,
retval
]
VARIANT
*
pvtValue
)
;
[
id
(
0
),
propget
]
HRESULT
Name
(
[
out
,
retval
]
BSTR
*
Name
)
;
[
id
(
DISPID_HWND
),
propget
]
HRESULT
HWND
(
[
out
,
retval
]
long
*
pHWND
)
;
[
id
(
400
),
propget
]
HRESULT
FullName
(
[
out
,
retval
]
BSTR
*
FullName
)
;
...
...
@@ -226,9 +231,9 @@ interface IWebBrowserApp : IWebBrowser
[
id
(
404
),
propput
]
HRESULT
StatusText
(
[
in
]
BSTR
StatusText
)
;
[
id
(
405
),
propget
]
HRESULT
ToolBar
(
[
out
,
retval
]
int
*
Value
)
;
[
id
(
405
),
propput
]
HRESULT
ToolBar
(
[
in
]
int
Value
)
;
[
id
(
406
),
propget
]
HRESULT
MenuBar
(
[
out
,
retval
]
VARIANT_BOOL
*
Value
)
;
[
id
(
406
),
propget
]
HRESULT
MenuBar
(
[
out
,
retval
]
VARIANT_BOOL
*
Value
)
;
[
id
(
406
),
propput
]
HRESULT
MenuBar
(
[
in
]
VARIANT_BOOL
Value
)
;
[
id
(
407
),
propget
]
HRESULT
FullScreen
(
[
out
,
retval
]
VARIANT_BOOL
*
pbFullScreen
)
;
[
id
(
407
),
propget
]
HRESULT
FullScreen
(
[
out
,
retval
]
VARIANT_BOOL
*
pbFullScreen
)
;
[
id
(
407
),
propput
]
HRESULT
FullScreen
(
[
in
]
VARIANT_BOOL
bFullScreen
)
;
}
...
...
@@ -238,7 +243,9 @@ interface IWebBrowserApp : IWebBrowser
[
object
,
oleautomation
,
uuid
(
d30c1661
-
cdaf
-
11
d0
-
8
a3e
-
00
c04fc9e26e
)
uuid
(
d30c1661
-
cdaf
-
11
d0
-
8
a3e
-
00
c04fc9e26e
),
hidden
,
dual
]
interface
IWebBrowser2
:
IWebBrowserApp
{
...
...
@@ -264,7 +271,9 @@ interface IWebBrowser2 : IWebBrowserApp
[
in
,
optional
]
VARIANT
*
pvarShow
,
[
in
,
optional
]
VARIANT
*
pvarSize
)
;
[
id
(
DISPID_READYSTATE
),
propget
]
HRESULT
ReadyState
(
[
out
,
retval
]
READYSTATE
*
plReadyState
)
;
[
id
(
DISPID_READYSTATE
),
propget
,
bindable
]
HRESULT
ReadyState
(
[
out
,
retval
]
READYSTATE
*
plReadyState
)
;
[
id
(
550
),
propget
]
HRESULT
Offline
(
[
out
,
retval
]
VARIANT_BOOL
*
pbOffline
)
;
[
id
(
550
),
propput
]
HRESULT
Offline
(
[
in
]
VARIANT_BOOL
bOffline
)
;
[
id
(
551
),
propget
]
HRESULT
Silent
(
[
out
,
retval
]
VARIANT_BOOL
*
pbSilent
)
;
...
...
@@ -299,7 +308,8 @@ enum SecureLockIconConstants {
*
DWebBrowserEvents2
dispinterface
*/
[
uuid
(
34
a715a0
-
6587
-
11
d0
-
924
a
-
0020
afc7ac4d
)
uuid
(
34
a715a0
-
6587
-
11
d0
-
924
a
-
0020
afc7ac4d
),
hidden
]
dispinterface
DWebBrowserEvents2
{
...
...
@@ -321,7 +331,7 @@ dispinterface DWebBrowserEvents2
void
DownloadComplete
()
;
[
id
(
DISPID_TITLECHANGE
)
]
void
TitleChange
(
[
in
]
BSTR
szProperty
)
;
void
TitleChange
(
[
in
]
BSTR
Text
)
;
[
id
(
DISPID_PROPERTYCHANGE
)
]
void
PropertyChange
(
[
in
]
BSTR
szProperty
)
;
...
...
@@ -434,7 +444,8 @@ coclass WebBrowser_V1
}
[
uuid
(
8856
f961
-
340
a
-
11
d0
-
a96b
-
00
c04fd705a2
)
uuid
(
8856
f961
-
340
a
-
11
d0
-
a96b
-
00
c04fd705a2
),
control
]
coclass
WebBrowser
{
...
...
@@ -504,25 +515,45 @@ dispinterface DShellWindowsEvents {
[
object
,
oleautomation
,
uuid
(
85
cb6900
-
4
d95
-
11
cf
-
960
c
-
0080
c7f4ee85
)
uuid
(
85
cb6900
-
4
d95
-
11
cf
-
960
c
-
0080
c7f4ee85
),
dual
]
interface
IShellWindows
:
IDispatch
{
[
propget
]
HRESULT
Count
(
[
out
]
long
*
Count
)
;
[
id
(
0
)
]
HRESULT
Item
(
[
in
]
VARIANT
index
,
[
out
]
IDispatch
**
Folder
)
;
[
id
(
-
4
)
]
HRESULT
_NewEnum
(
[
out
]
IUnknown
**
ppunk
)
;
[
hidden
]
HRESULT
Register
(
[
in
]
IDispatch
*
pid
,
[
in
]
long
hWnd
,
[
in
]
int
swClass
,
[
out
]
long
*
plCookie
)
;
[
hidden
]
HRESULT
RegisterPending
(
[
in
]
long
lThread
,
[
in
]
VARIANT
*
pvarloc
,
[
in
]
VARIANT
*
varlocRoot
,
[
in
]
int
swClass
,
[
out
]
long
*
plCookie
)
;
[
hidden
]
HRESULT
Revoke
(
[
in
]
long
Cookie
)
;
[
hidden
]
HRESULT
OnNavigate
(
[
in
]
long
Cookie
,
[
out
]
VARIANT
*
pvarLoc
)
;
[
hidden
]
HRESULT
OnActivated
(
[
in
]
long
Cookie
,
[
in
]
VARIANT
fActive
)
;
[
hidden
]
HRESULT
FindWindowSW
(
[
in
]
VARIANT
*
pvarLoc
,
[
in
]
VARIANT
*
pvarLocRoot
,
[
in
]
int
swClass
,
[
out
]
long
*
phwnd
,
int
swfwOptions
,
IDispatch
**
ppdispOut
)
;
[
hidden
]
HRESULT
OnCreated
(
[
in
]
long
lCookie
,
[
in
]
IUnknown
*
punk
)
;
[
hidden
]
HRESULT
ProcessAttachDetach
(
[
in
]
VARIANT_BOOL
fAttach
)
;
[
propget
]
HRESULT
Count
(
[
out
,
retval
]
long
*
Count
)
;
[
id
(
0
)
]
HRESULT
Item
(
[
in
,
optional
]
VARIANT
index
,
[
out
,
retval
]
IDispatch
**
Folder
)
;
[
id
(
-
4
)
]
HRESULT
_NewEnum
(
[
out
,
retval
]
IUnknown
**
ppunk
)
;
[
hidden
]
HRESULT
Register
(
[
in
]
IDispatch
*
pid
,
[
in
]
long
hWnd
,
[
in
]
int
swClass
,
[
out
]
long
*
plCookie
)
;
[
hidden
]
HRESULT
RegisterPending
(
[
in
]
long
lThreadId
,
[
in
]
VARIANT
*
pvarloc
,
[
in
]
VARIANT
*
pvarlocRoot
,
[
in
]
int
swClass
,
[
out
]
long
*
plCookie
)
;
[
hidden
]
HRESULT
Revoke
(
[
in
]
long
lCookie
)
;
[
hidden
]
HRESULT
OnNavigate
(
[
in
]
long
lCookie
,
[
in
]
VARIANT
*
pvarLoc
)
;
[
hidden
]
HRESULT
OnActivated
(
[
in
]
long
lCookie
,
[
in
]
VARIANT_BOOL
fActive
)
;
[
hidden
]
HRESULT
FindWindowSW
(
[
in
]
VARIANT
*
pvarLoc
,
[
in
]
VARIANT
*
pvarLocRoot
,
[
in
]
int
swClass
,
[
out
]
long
*
phwnd
,
[
in
]
int
swfwOptions
,
[
out
,
retval
]
IDispatch
**
ppdispOut
)
;
[
hidden
]
HRESULT
OnCreated
(
[
in
]
long
lCookie
,
[
in
]
IUnknown
*
punk
)
;
[
hidden
]
HRESULT
ProcessAttachDetach
(
[
in
]
VARIANT_BOOL
fAttach
)
;
}
[
...
...
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