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