From b9ef6b66e7a67a448b1a840c47146d8789a92a6d Mon Sep 17 00:00:00 2001 From: Tor Lillqvist Date: Mon, 23 Apr 2018 20:50:43 +0300 Subject: Initial steps to make also Calc usable from Automation clients Largely parallel to what we do for Writer. Yes, there is a fair amount of duplicated code now for the outgoing ("sink") stuff in sw and sc, that should be factored out (to vbahelper, probably). Change-Id: I8df4a81c3b9043e8d6b0b206e3c04660205987c7 --- oovbaapi/ooo/vba/excel/XApplication.idl | 2 ++ oovbaapi/ooo/vba/excel/XApplicationOutgoing.idl | 2 ++ 2 files changed, 4 insertions(+) (limited to 'oovbaapi') diff --git a/oovbaapi/ooo/vba/excel/XApplication.idl b/oovbaapi/ooo/vba/excel/XApplication.idl index e315b27ddaf3..ceceaf777d97 100644 --- a/oovbaapi/ooo/vba/excel/XApplication.idl +++ b/oovbaapi/ooo/vba/excel/XApplication.idl @@ -30,6 +30,8 @@ interface XApplication interface ::com::sun::star::beans::XExactName; interface ::com::sun::star::script::XInvocation; + interface XConnectable; + // interface ::ooo::vba::XHelperInterface; [attribute, readonly] any Selection; diff --git a/oovbaapi/ooo/vba/excel/XApplicationOutgoing.idl b/oovbaapi/ooo/vba/excel/XApplicationOutgoing.idl index d9b1da42bc4b..9e601c5331d6 100644 --- a/oovbaapi/ooo/vba/excel/XApplicationOutgoing.idl +++ b/oovbaapi/ooo/vba/excel/XApplicationOutgoing.idl @@ -25,6 +25,8 @@ module ooo { module vba { module excel { interface XApplicationOutgoing : XInterfaceWithIID { + void WorkbookOpen([in] any Wb); + void WorkbookBeforeClose([in] any Wb, [out] any Cancel); }; }; }; }; -- cgit v1.2.3