Jacek Caban : activscp.idl: Added IActiveScriptSiteUIControl declaration.
Alexandre Julliard
julliard at winehq.org
Wed Sep 26 14:06:51 CDT 2012
Module: wine
Branch: master
Commit: 3ad33050287c9f4d8c54e996a8be45df5ad0ab57
URL: http://source.winehq.org/git/wine.git/?a=commit;h=3ad33050287c9f4d8c54e996a8be45df5ad0ab57
Author: Jacek Caban <jacek at 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)
More information about the wine-cvs
mailing list