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
f6f63a8f
Commit
f6f63a8f
authored
Aug 23, 2005
by
Jacek Caban
Committed by
Alexandre Julliard
Aug 23, 2005
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Added more definitions.
parent
979511fe
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
122 additions
and
0 deletions
+122
-0
mshtmhst.idl
include/mshtmhst.idl
+122
-0
No files found.
include/mshtmhst.idl
View file @
f6f63a8f
...
...
@@ -22,6 +22,63 @@ import "oleidl.idl";
import
"oaidl.idl"
;
import
"docobj.idl"
;
cpp_quote
(
"#define CONTEXT_MENU_DEFAULT 0"
)
cpp_quote
(
"#define CONTEXT_MENU_IMAGE 1"
)
cpp_quote
(
"#define CONTEXT_MENU_CONTROL 2"
)
cpp_quote
(
"#define CONTEXT_MENU_TABLE 3"
)
cpp_quote
(
"#define CONTEXT_MENU_TEXTSELECT 4"
)
cpp_quote
(
"#define CONTEXT_MENU_ANCHOR 5"
)
cpp_quote
(
"#define CONTEXT_MENU_UNKNOWN 6"
)
cpp_quote
(
"#define CONTEXT_MENU_IMGDYNSRC 7"
)
cpp_quote
(
"#define CONTEXT_MENU_IMGART 8"
)
cpp_quote
(
"#define CONTEXT_MENU_DEBUG 9"
)
cpp_quote
(
"#define CONTEXT_MENU_VSCROLL 10"
)
cpp_quote
(
"#define CONTEXT_MENU_HSCROLL 11"
)
cpp_quote
(
"#define MENUEXT_SHOWDIALOG 1"
)
cpp_quote
(
"#define DOCHOSTUIFLAG_BROWSER (DOCHOSTUIFLAG_DISABLE_HELP_MENU|DOCHOSTUIFLAG_DISABLE_SCRIPT_INACTIVE)"
)
cpp_quote
(
"#define HTMLDLG_NOUI 0x0010"
)
cpp_quote
(
"#define HTMLDLG_MODAL 0x0020"
)
cpp_quote
(
"#define HTMLDLG_MODELESS 0x0040"
)
cpp_quote
(
"#define HTMLDLG_PRINT_TEMPLATE 0x0080"
)
cpp_quote
(
"#define HTMLDLG_VERIFY 0x0100"
)
cpp_quote
(
"#define PRINT_DONTBOTHERUSER 0x0001"
)
cpp_quote
(
"#define PRINT_WAITFORCOMPLETION 0x0002"
)
/*****************************************************************************
*
IHostDialogHelper
interface
*/
[
object
,
uuid
(
53
DEC138
-
A51E
-
11
d2
-861E-00
C04FA35C89
),
pointer_default
(
unique
),
local
]
interface
IHostDialogHelper
:
IUnknown
{
HRESULT
ShowHTMLDialog
(
HWND
hwndParent
,
IMoniker
*
pMk
,
VARIANT
*
pvarArgIn
,
WCHAR
*
pchOptions
,
VARIANT
*
pvarArgOut
,
IUnknown
*
punkHost
)
;
}
/*****************************************************************************
*
HostDialogHelper
coclass
*/
[
uuid
(
429
AF92C
-
A51F
-
11
d2
-861E-00
C04FA35C89
)
]
coclass
HostDialogHelper
{
[
default
]
interface
IHostDialogHelper
;
}
;
/*****************************************************************************
*
IDocHostUIHandler
interface
*/
...
...
@@ -146,6 +203,71 @@ interface IDocHostUIHandler2 : IDocHostUIHandler
[
in
]
DWORD
dw
)
;
}
/*****************************************************************************
*
ICustomDoc
interface
*/
[
object
,
uuid
(
3050
f3f0
-
98b5
-
11
cf
-
bb82
-
00
aa00bdce0b
),
pointer_default
(
unique
),
local
]
interface
ICustomDoc
:
IUnknown
{
HRESULT
SetUIHandler
(
[
in
]
IDocHostUIHandler
*
pUIHandler
)
;
}
/*****************************************************************************
*
IDocHostShowUI
interface
*/
[
object
,
uuid
(
c4d244b0
-
d43e
-
11
cf
-
893b
-
00
aa00bdce1a
),
pointer_default
(
unique
),
local
]
interface
IDocHostShowUI
:
IUnknown
{
HRESULT
ShowMessage
(
[
in
]
HWND
hwnd
,
[
in
]
LPOLESTR
lpstrText
,
[
in
]
LPOLESTR
lpstrCaption
,
[
in
]
DWORD
dwType
,
[
in
]
LPOLESTR
lpstrHelpFile
,
[
in
]
DWORD
dwHelpContext
,
[
out
]
LRESULT
*
plResult
)
;
HRESULT
ShowHelp
(
[
in
]
HWND
hwnd
,
[
in
]
LPOLESTR
pszHelpFile
,
[
in
]
UINT
uCommand
,
[
in
]
DWORD
dwData
,
[
in
]
POINT
ptMouse
,
[
out
]
IDispatch
*
pDispatchObjectHit
)
;
}
/*****************************************************************************
*
IClassFactoryEx
interface
*/
cpp_quote
(
"#define IClassFactory3 IClassFactoryEx"
)
cpp_quote
(
"#define IID_IClassFactory3 IID_IClassFactoryEx"
)
[
object
,
uuid
(
342
D1EA0
-
AE25
-
11
D1
-
89
C5
-
006008
C3FBFC
),
pointer_default
(
unique
),
local
]
interface
IClassFactoryEx
:
IClassFactory
{
HRESULT
CreateInstanceWithContext
(
IUnknown
*
punkContext
,
IUnknown
*
punkOuter
,
REFIID
riid
,
[
out
]
void
**
ppv
)
;
}
;
cpp_quote
(
"typedef HRESULT WINAPI SHOWHTMLDIALOGFN(HWND,IMoniker*,VARIANT*,WCHAR*,VARIANT*);"
)
;
cpp_quote
(
"typedef HRESULT WINAPI SHOWHTMLDIALOGEXFN(HWND,IMoniker*,DWORD,VARIANT*,WCHAR*,VARIANT*);"
)
;
cpp_quote
(
"typedef HRESULT WINAPI SHOWMODELESSHTMLDIALOGFN(HWND,IMoniker*,VARIANT*,VARIANT*,IHTMLWindow2**);"
)
;
...
...
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