Module: wine Branch: master Commit: 3ad33050287c9f4d8c54e996a8be45df5ad0ab57 URL: http://source.winehq.org/git/wine.git/?a=commit;h=3ad33050287c9f4d8c54e996a8...
Author: Jacek Caban jacek@codeweavers.com Date: Wed Sep 26 14:36:34 2012 +0200
activscp.idl: Added IActiveScriptSiteUIControl declaration.
---
include/activscp.idl | 23 +++++++++++++++++++++++ 1 files changed, 23 insertions(+), 0 deletions(-)
diff --git a/include/activscp.idl b/include/activscp.idl index 9be7ec4..c7fc2d2 100644 --- a/include/activscp.idl +++ b/include/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)") @@ -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)