summaryrefslogtreecommitdiff
path: root/sc/inc/table.hxx
diff options
context:
space:
mode:
authorKohei Yoshida <kohei.yoshida@gmail.com>2013-03-21 15:15:15 -0400
committerKohei Yoshida <kohei.yoshida@gmail.com>2013-03-22 21:49:21 -0400
commit18571d151383dd2fda423f286550b63e8c2bd256 (patch)
tree84c04aadce754b84c983426b831699881190fe24 /sc/inc/table.hxx
parent38df6bbbbe23444732b07e438887b6863a8ad1e8 (diff)
More on PutCell() avoidance.
Change-Id: I9166a00f1aadd4bfcb9dc46ef794cd53c19f5692
Diffstat (limited to 'sc/inc/table.hxx')
-rw-r--r--sc/inc/table.hxx3
1 files changed, 3 insertions, 0 deletions
diff --git a/sc/inc/table.hxx b/sc/inc/table.hxx
index aebe9c016df7..461da52241b2 100644
--- a/sc/inc/table.hxx
+++ b/sc/inc/table.hxx
@@ -304,6 +304,7 @@ public:
ScSetStringParam* pParam = NULL );
void SetEditText( SCCOL nCol, SCROW nRow, EditTextObject* pEditText );
+ void SetEditText( SCCOL nCol, SCROW nRow, const EditTextObject& rEditText, const SfxItemPool* pEditPool );
void SetEmptyCell( SCCOL nCol, SCROW nRow );
void SetFormula(
@@ -329,6 +330,7 @@ public:
void GetFormula( SCCOL nCol, SCROW nRow, rtl::OUString& rFormula ) const;
const ScTokenArray* GetFormulaTokens( SCCOL nCol, SCROW nRow ) const;
const ScFormulaCell* GetFormulaCell( SCCOL nCol, SCROW nRow ) const;
+ ScFormulaCell* GetFormulaCell( SCCOL nCol, SCROW nRow );
CellType GetCellType( const ScAddress& rPos ) const
{
@@ -369,6 +371,7 @@ public:
void CopyToClip(const ScRangeList& rRanges, ScTable* pTable,
bool bKeepScenarioFlags, bool bCloneNoteCaptions);
void CopyStaticToDocument(SCCOL nCol1, SCROW nRow1, SCCOL nCol2, SCROW nRow2, ScTable* pDestTab);
+ void CopyCellToDocument( SCCOL nSrcCol, SCROW nSrcRow, SCCOL nDestCol, SCROW nDestRow, ScTable& rDestTab );
void CopyFromClip(SCCOL nCol1, SCROW nRow1, SCCOL nCol2, SCROW nRow2, SCsCOL nDx, SCsROW nDy,
sal_uInt16 nInsFlag, bool bAsLink, bool bSkipAttrForEmpty, ScTable* pTable);
void StartListeningInArea( SCCOL nCol1, SCROW nRow1,