diff options
author | Kohei Yoshida <kohei.yoshida@collabora.com> | 2014-11-21 20:50:59 -0500 |
---|---|---|
committer | Kohei Yoshida <kohei.yoshida@collabora.com> | 2014-11-21 20:55:53 -0500 |
commit | 5432e2a5ef7a3e131d2496e19bd0c6a86955319f (patch) | |
tree | cf7a7139a56e88795274de6d53f2cc2362454887 /sc/inc/table.hxx | |
parent | Dump formula group listener info. (diff) | |
download | core-5432e2a5ef7a3e131d2496e19bd0c6a86955319f.tar.gz core-5432e2a5ef7a3e131d2496e19bd0c6a86955319f.zip |
Use group area listeners when deleting rows.
Change-Id: I9ceb1cabf448349e087e4d5c4c2b1a75af91dd75
Diffstat (limited to 'sc/inc/table.hxx')
-rw-r--r-- | sc/inc/table.hxx | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/sc/inc/table.hxx b/sc/inc/table.hxx index 56af84199250..0d0a5c43a9c0 100644 --- a/sc/inc/table.hxx +++ b/sc/inc/table.hxx @@ -403,7 +403,8 @@ public: bool TestInsertRow( SCCOL nStartCol, SCCOL nEndCol, SCROW nStartRow, SCSIZE nSize ) const; void InsertRow( SCCOL nStartCol, SCCOL nEndCol, SCROW nStartRow, SCSIZE nSize ); void DeleteRow( - const sc::ColumnSet& rRegroupCols, SCCOL nStartCol, SCCOL nEndCol, SCROW nStartRow, SCSIZE nSize, bool* pUndoOutline = NULL ); + const sc::ColumnSet& rRegroupCols, SCCOL nStartCol, SCCOL nEndCol, SCROW nStartRow, SCSIZE nSize, + bool* pUndoOutline = NULL, std::vector<ScAddress>* pGroupPos = NULL ); bool TestInsertCol( SCROW nStartRow, SCROW nEndRow, SCSIZE nSize ) const; void InsertCol( @@ -1113,6 +1114,7 @@ private: sc::EndListeningContext& rCxt, SCCOL nCol1, SCROW nRow1, SCCOL nCol2, SCROW nRow2, std::vector<ScAddress>* pGroupPos = NULL ); + void EndListeningGroup( sc::EndListeningContext& rCxt, SCCOL nCol, SCROW nRow ); void SetNeedsListeningGroup( SCCOL nCol, SCROW nRow ); /** |