summaryrefslogtreecommitdiffstats
path: root/sc/inc/reffind.hxx
diff options
context:
space:
mode:
authorIvo Hinkelmann <ihi@openoffice.org>2006-10-18 11:18:10 +0000
committerIvo Hinkelmann <ihi@openoffice.org>2006-10-18 11:18:10 +0000
commit3845de3db854cf7c436665c5b280681e53eb1b07 (patch)
treeffedcc7a7dbd12ff05f17c6bdd00569287c962c1 /sc/inc/reffind.hxx
parentINTEGRATION: CWS scr1c1 (1.6.274); FILE MERGED (diff)
downloadcore-3845de3db854cf7c436665c5b280681e53eb1b07.tar.gz
core-3845de3db854cf7c436665c5b280681e53eb1b07.zip
INTEGRATION: CWS scr1c1 (1.2.276); FILE MERGED
2006/09/07 14:20:49 jodygoldberg 1.2.276.1: Issue number: 20857 Submitted by: jodygoldberg Implements the the core changes to support parsing and generating cell/range references in different formats (XL R1C1/A1) along with some tools for using the new types. This adds two new functions XL_INDIRECT XL_ADDRESS but does _not_ connect them in the xls importer. Nor does the patch make any UI changes. Those will need to be discussed. The OOo parser/generator should not be impacted by the changes.
Diffstat (limited to 'sc/inc/reffind.hxx')
-rw-r--r--sc/inc/reffind.hxx12
1 files changed, 9 insertions, 3 deletions
diff --git a/sc/inc/reffind.hxx b/sc/inc/reffind.hxx
index 70602d0939af..495b470614e0 100644
--- a/sc/inc/reffind.hxx
+++ b/sc/inc/reffind.hxx
@@ -4,9 +4,9 @@
*
* $RCSfile: reffind.hxx,v $
*
- * $Revision: 1.2 $
+ * $Revision: 1.3 $
*
- * last change: $Author: rt $ $Date: 2005-09-08 17:51:35 $
+ * last change: $Author: ihi $ $Date: 2006-10-18 12:18:10 $
*
* The Contents of this file are made available subject to
* the terms of GNU Lesser General Public License Version 2.1.
@@ -39,6 +39,9 @@
#ifndef _STRING_HXX //autogen
#include <tools/string.hxx>
#endif
+#ifndef SC_ADDRESS_HXX
+#include "address.hxx"
+#endif
class ScDocument;
@@ -48,6 +51,7 @@ class ScRefFinder
{
private:
String aFormula;
+ ScAddress::Convention eConv;
ScDocument* pDoc;
xub_StrLen nFound;
xub_StrLen nSelStart;
@@ -56,7 +60,9 @@ private:
public:
static const sal_Unicode __FAR_DATA pDelimiters[];
- ScRefFinder( const String& rFormula, ScDocument* pDocument = NULL );
+ ScRefFinder( const String& rFormula,
+ ScDocument* pDocument = NULL,
+ ScAddress::Convention eConvP = ScAddress::CONV_OOO );
~ScRefFinder();
const String& GetText() const { return aFormula; }