From c50a5369e1bd0534f0a19178689278571046d1b8 Mon Sep 17 00:00:00 2001
From: Jens-Heiner Rechtien
Date: Wed, 29 Jul 2009 14:46:52 +0000
Subject: CWS-TOOLING: integrate CWS dr71 2009-07-07 16:26:00 +0200 dr r273805
: #i10000# unused variables 2009-07-07 10:27:14 +0200 dr r273780 :
CWS-TOOLING: rebase CWS dr71 to trunk@273468 (milestone: DEV300:m51)
2009-07-01 11:28:24 +0200 dr r273559 : #101471# special handling for XL
library functions in ODF formulas (EUROCONVERT) 2009-06-29 17:48:46 +0200 dr
r273478 : #i101471# typo 2009-06-29 17:35:16 +0200 dr r273477 : #i101471#
import msoxl: formulas from conditional formatting and data validation
2009-06-18 13:45:17 +0200 dr r273115 : #101471# changed interface
css.sheet.XFormulaParser 2009-06-18 13:44:43 +0200 dr r273114 : #101471#
changed interface css.sheet.XFormulaParser 2009-06-17 17:29:23 +0200 dr
r273089 : #i101471# extend the XFormulaParser interface with a
ReferencePosition parameter, make rel-refs from msoxl: namespace working
2009-06-17 17:28:39 +0200 dr r273088 : #i101471# extend the XFormulaParser
interface with a ReferencePosition parameter 2009-06-17 17:28:19 +0200 dr
r273087 : #i101471# extend the XFormulaParser interface with a
ReferencePosition parameter 2009-06-17 17:27:19 +0200 dr r273086 : #i101471#
extend the XFormulaParser interface with a ReferencePosition parameter,
remove that property from FormulaParser service 2009-06-17 12:52:20 +0200 dr
r273059 : #i101471# import cell formulas from msoxl: namespace 2009-06-16
11:40:50 +0200 dr r273013 : #i101471# import formula namespace from xml
elements 2009-06-12 18:34:13 +0200 dr r272935 : #i101471# external formula
parser for oox in odf 2009-06-12 18:33:13 +0200 dr r272934 : #i101471#
external formula parsers 2009-06-12 18:29:46 +0200 dr r272933 : #i101471#
external formula parsers 2009-06-05 15:53:47 +0200 dr r272705 : #i101471#
provide OOX formula parser as UNO service
---
reportdesign/source/ui/dlg/Formula.cxx | 11 ++++++++---
reportdesign/source/ui/inc/Formula.hxx | 3 ++-
2 files changed, 10 insertions(+), 4 deletions(-)
diff --git a/reportdesign/source/ui/dlg/Formula.cxx b/reportdesign/source/ui/dlg/Formula.cxx
index 644fd4bb7..935ec4c31 100644
--- a/reportdesign/source/ui/dlg/Formula.cxx
+++ b/reportdesign/source/ui/dlg/Formula.cxx
@@ -1,7 +1,7 @@
/*************************************************************************
*
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
- *
+ *
* Copyright 2008 by Sun Microsystems, Inc.
*
* OpenOffice.org - a multi-platform office productivity suite
@@ -219,11 +219,11 @@ void FormulaDialog::ToggleCollapsed( RefEdit* _pEdit, RefButton* _pButton)
}
- m_pAddField->Update();
+ m_pAddField->Update();
} // if ( !m_pAddField )
RefInputStartAfter( aPair.second, aPair.first );
m_pAddField->Show();
-
+
}
// -----------------------------------------------------------------------------
IMPL_LINK( FormulaDialog, OnClickHdl, OAddFieldWindow* ,_pAddFieldDlg)
@@ -260,6 +260,11 @@ uno::Reference< sheet::XFormulaOpCodeMapper> FormulaDialog::getFormulaOpCodeMapp
return m_xOpCodeMapper;
}
// -----------------------------------------------------------------------------
+table::CellAddress FormulaDialog::getReferencePosition() const
+{
+ return table::CellAddress();
+}
+// -----------------------------------------------------------------------------
::std::auto_ptr FormulaDialog::convertToTokenArray(const uno::Sequence< sheet::FormulaToken >& _aTokenList)
{
::std::auto_ptr pArray(new FormulaTokenArray());
diff --git a/reportdesign/source/ui/inc/Formula.hxx b/reportdesign/source/ui/inc/Formula.hxx
index 80bb916b9..ebaa7f241 100644
--- a/reportdesign/source/ui/inc/Formula.hxx
+++ b/reportdesign/source/ui/inc/Formula.hxx
@@ -1,7 +1,7 @@
/*************************************************************************
*
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
- *
+ *
* Copyright 2008 by Sun Microsystems, Inc.
*
* OpenOffice.org - a multi-platform office productivity suite
@@ -93,6 +93,7 @@ public:
virtual formula::IFunctionManager* getFunctionManager();
virtual ::com::sun::star::uno::Reference< ::com::sun::star::sheet::XFormulaParser> getFormulaParser() const;
virtual ::com::sun::star::uno::Reference< ::com::sun::star::sheet::XFormulaOpCodeMapper> getFormulaOpCodeMapper() const;
+ virtual ::com::sun::star::table::CellAddress getReferencePosition() const;
virtual ::std::auto_ptr convertToTokenArray(const ::com::sun::star::uno::Sequence< ::com::sun::star::sheet::FormulaToken >& _aTokenList);
--
cgit v1.2.3