summaryrefslogtreecommitdiff
path: root/oovbaapi
diff options
context:
space:
mode:
authorNoel Power <noel.power@suse.com>2013-04-19 12:52:06 +0100
committerNoel Power <noel.power@suse.com>2013-05-09 14:11:14 +0100
commit04eb03cc0b01e5dd862aa073810d3ab898661e8f (patch)
tree666637e582d8a715bfa0e65731adb5034641cef5 /oovbaapi
parent063709590ea7064230eb427a26eb00ac5bbf455e (diff)
handle various ReturnXXXX types for forms
Change-Id: Idcbfbebafb02c734b42428c5b1d6df8d0d4a23d6
Diffstat (limited to 'oovbaapi')
-rw-r--r--oovbaapi/UnoApi_oovbaapi.mk8
-rw-r--r--oovbaapi/ooo/vba/msforms/XReturnBoolean.idl (renamed from oovbaapi/ooo/vba/msforms/ReturnSingle.idl)6
-rw-r--r--oovbaapi/ooo/vba/msforms/XReturnEffect.idl (renamed from oovbaapi/ooo/vba/msforms/ReturnEffect.idl)6
-rw-r--r--oovbaapi/ooo/vba/msforms/XReturnInteger.idl (renamed from oovbaapi/ooo/vba/msforms/ReturnInteger.idl)6
-rw-r--r--oovbaapi/ooo/vba/msforms/XReturnSingle.idl (renamed from oovbaapi/ooo/vba/msforms/ReturnBoolean.idl)5
5 files changed, 19 insertions, 12 deletions
diff --git a/oovbaapi/UnoApi_oovbaapi.mk b/oovbaapi/UnoApi_oovbaapi.mk
index 4df023ba74f7..b2a44e8fc3dc 100644
--- a/oovbaapi/UnoApi_oovbaapi.mk
+++ b/oovbaapi/UnoApi_oovbaapi.mk
@@ -521,10 +521,6 @@ $(eval $(call gb_UnoApi_add_idlfiles,oovbaapi,oovbaapi/ooo/vba/msforms,\
fmTransitionEffect \
fmVerticalScrollBarSide \
fmZOrder \
- ReturnBoolean \
- ReturnEffect \
- ReturnInteger \
- ReturnSingle \
XButton \
XCheckBox \
XColorFormat \
@@ -545,6 +541,10 @@ $(eval $(call gb_UnoApi_add_idlfiles,oovbaapi,oovbaapi/ooo/vba/msforms,\
XPictureFormat \
XProgressBar \
XRadioButton \
+ XReturnBoolean \
+ XReturnEffect \
+ XReturnInteger \
+ XReturnSingle \
XScrollBar \
XShape \
XShapeRange \
diff --git a/oovbaapi/ooo/vba/msforms/ReturnSingle.idl b/oovbaapi/ooo/vba/msforms/XReturnBoolean.idl
index 6d2e07b09af6..102cda1bcc1c 100644
--- a/oovbaapi/ooo/vba/msforms/ReturnSingle.idl
+++ b/oovbaapi/ooo/vba/msforms/XReturnBoolean.idl
@@ -16,9 +16,11 @@
* the License at http://www.apache.org/licenses/LICENSE-2.0 .
*/
+#include <com/sun/star/uno/XInterface.idl>
+
module ooo { module vba { module msforms {
- struct ReturnSingle
+ interface XReturnBoolean
{
- float Value;
+ [attribute] boolean Value;
};
}; }; };
diff --git a/oovbaapi/ooo/vba/msforms/ReturnEffect.idl b/oovbaapi/ooo/vba/msforms/XReturnEffect.idl
index 817b0cd41943..db656b920bd7 100644
--- a/oovbaapi/ooo/vba/msforms/ReturnEffect.idl
+++ b/oovbaapi/ooo/vba/msforms/XReturnEffect.idl
@@ -16,10 +16,12 @@
* the License at http://www.apache.org/licenses/LICENSE-2.0 .
*/
+#include <com/sun/star/uno/XInterface.idl>
+
module ooo { module vba { module msforms {
- struct ReturnEffect
+ interface XReturnEffect
{
//fmDropEffect Value;
- short Value;
+ [attribute] short Value;
};
}; }; };
diff --git a/oovbaapi/ooo/vba/msforms/ReturnInteger.idl b/oovbaapi/ooo/vba/msforms/XReturnInteger.idl
index 3b949ad3bfcf..f55a28210b8c 100644
--- a/oovbaapi/ooo/vba/msforms/ReturnInteger.idl
+++ b/oovbaapi/ooo/vba/msforms/XReturnInteger.idl
@@ -16,9 +16,11 @@
* the License at http://www.apache.org/licenses/LICENSE-2.0 .
*/
+#include <com/sun/star/uno/XInterface.idl>
+
module ooo { module vba { module msforms {
- struct ReturnInteger
+ interface XReturnInteger
{
- long Value;
+ [attribute] long Value;
};
}; }; };
diff --git a/oovbaapi/ooo/vba/msforms/ReturnBoolean.idl b/oovbaapi/ooo/vba/msforms/XReturnSingle.idl
index cd739ddf49a9..d92d2eab379c 100644
--- a/oovbaapi/ooo/vba/msforms/ReturnBoolean.idl
+++ b/oovbaapi/ooo/vba/msforms/XReturnSingle.idl
@@ -15,10 +15,11 @@
* except in compliance with the License. You may obtain a copy of
* the License at http://www.apache.org/licenses/LICENSE-2.0 .
*/
+#include <com/sun/star/uno/XInterface.idl>
module ooo { module vba { module msforms {
- struct ReturnBoolean
+ interface XReturnSingle
{
- boolean Value;
+ [attribute] float Value;
};
}; }; };