diff options
Diffstat (limited to 'offapi/com/sun/star/script/vba/XVBACompatibility.idl')
-rw-r--r-- | offapi/com/sun/star/script/vba/XVBACompatibility.idl | 19 |
1 files changed, 18 insertions, 1 deletions
diff --git a/offapi/com/sun/star/script/vba/XVBACompatibility.idl b/offapi/com/sun/star/script/vba/XVBACompatibility.idl index 0b23021efd42..194f54d5452a 100644 --- a/offapi/com/sun/star/script/vba/XVBACompatibility.idl +++ b/offapi/com/sun/star/script/vba/XVBACompatibility.idl @@ -28,7 +28,8 @@ #ifndef __com_sun_star_script_vba_XVBACompatibility_idl__ #define __com_sun_star_script_vba_XVBACompatibility_idl__ -#include <com/sun/star/uno/XInterface.idl> +#include <com/sun/star/frame/XModel.idl> +#include <com/sun/star/script/vba/XVBAScriptListener.idl> //============================================================================= @@ -42,6 +43,22 @@ interface XVBACompatibility [attribute ] string ProjectName; //------------------------------------------------------------------------- + + [attribute, readonly] long RunningVBAScripts; + + //------------------------------------------------------------------------- + + [oneway] void addVBAScriptListener( [in] XVBAScriptListener Listener ); + + //------------------------------------------------------------------------- + + [oneway] void removeVBAScriptListener( [in] XVBAScriptListener Listener ); + + //------------------------------------------------------------------------- + + void broadcastVBAScriptEvent( [in] long Identifier, [in] string ModuleName ); + + //------------------------------------------------------------------------- }; }; }; }; }; }; |