Commit 3ad33050 authored by Jacek Caban's avatar Jacek Caban Committed by Alexandre Julliard

activscp.idl: Added IActiveScriptSiteUIControl declaration.

parent 1fc2896c
......@@ -60,6 +60,17 @@ typedef enum tagSCRIPTTHREADSTATE {
SCRIPTTHREADSTATE_RUNNING = 1
} SCRIPTTHREADSTATE;
typedef enum tagSCRIPTUICITEM {
SCRIPTUICITEM_INPUTBOX = 1,
SCRIPTUICITEM_MSGBOX = 2
} SCRIPTUICITEM;
typedef enum tagSCRIPTUICHANDLING {
SCRIPTUICHANDLING_ALLOW = 0,
SCRIPTUICHANDLING_NOUIERROR = 1,
SCRIPTUICHANDLING_NOUIDEFAULT = 2
} SCRIPTUICHANDLING;
typedef DWORD SCRIPTTHREADID;
cpp_quote("#define SCRIPTTHREADID_CURRENT ((SCRIPTTHREADID)-1)")
cpp_quote("#define SCRIPTTHREADID_BASE ((SCRIPTTHREADID)-2)")
......@@ -187,6 +198,18 @@ interface IActiveScriptSiteWindow : IUnknown
}
[
object,
uuid(aedae97e-d7ee-4796-b960-7f092ae844ab),
pointer_default(unique)
]
interface IActiveScriptSiteUIControl : IUnknown
{
HRESULT GetUIBehavior(
[in] SCRIPTUICITEM UicItem,
[out] SCRIPTUICHANDLING *pUicHandling);
}
[
object,
uuid(539698A0-CDCA-11CF-A5EB-00AA0047A063),
pointer_default(unique)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment