diff options
Diffstat (limited to 'sc/inc/column.hxx')
-rw-r--r-- | sc/inc/column.hxx | 13 |
1 files changed, 9 insertions, 4 deletions
diff --git a/sc/inc/column.hxx b/sc/inc/column.hxx index 972ed89f44d2..07ef1e52c7c2 100644 --- a/sc/inc/column.hxx +++ b/sc/inc/column.hxx @@ -255,9 +255,6 @@ public: void CopyFromClip( sc::CopyFromClipContext& rCxt, SCROW nRow1, SCROW nRow2, long nDy, ScColumn& rColumn ); - void StartListeningFromClip( - sc::StartListeningContext& rStartCxt, sc::EndListeningContext& rEndCxt, SCROW nRow1, SCROW nRow2 ); - void RemoveEditAttribs( SCROW nStartRow, SCROW nEndRow ); // Selection (?) of this document @@ -355,7 +352,7 @@ public: void SetAllFormulasDirty( const sc::SetFormulaDirtyContext& rCxt ); void SetDirtyFromClip( SCROW nRow1, SCROW nRow2, sc::ColumnSpanSet& rBroadcastSpans ); - void SetDirty( SCROW nRow1, SCROW nRow2 ); + void SetDirty( SCROW nRow1, SCROW nRow2, bool bBroadcast = true ); void SetDirtyVar(); void SetDirtyAfterLoad(); void SetTableOpDirty( const ScRange& ); @@ -487,6 +484,14 @@ public: bool TestTabRefAbs(SCTAB nTable) const; bool GetNextSpellingCell(SCROW& nRow, bool bInSel, const ScMarkData& rData) const; + void StartListeningFormulaCells( + sc::StartListeningContext& rStartCxt, sc::EndListeningContext& rEndCxt, SCROW nRow1, SCROW nRow2, + SCROW* pStartRow = NULL, SCROW* pEndRow = NULL ); + + void EndListeningFormulaCells( + sc::EndListeningContext& rCxt, SCROW nRow1, SCROW nRow2, + SCROW* pStartRow = NULL, SCROW* pEndRow = NULL ); + void StartListening( SvtListener& rLst, SCROW nRow ); void EndListening( SvtListener& rLst, SCROW nRow ); void StartListening( sc::StartListeningContext& rCxt, SCROW nRow, SvtListener& rListener ); |