From 5e4681d91e51dccbb09c045a8b804354e6b18b00 Mon Sep 17 00:00:00 2001 From: Amine Khaldi Date: Wed, 15 May 2013 17:28:21 +0000 Subject: [PATCH] [PSDK] * Add some missing definitions in activscp.idl. svn path=/trunk/; revision=59016 --- reactos/include/psdk/activscp.idl | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/reactos/include/psdk/activscp.idl b/reactos/include/psdk/activscp.idl index 9be7ec45617..c7fc2d2d767 100644 --- a/reactos/include/psdk/activscp.idl +++ b/reactos/include/psdk/activscp.idl @@ -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)") @@ -186,6 +197,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),