diff options
author | Jan Holesovsky <kendy@collabora.com> | 2016-03-17 19:53:40 +0100 |
---|---|---|
committer | Jan Holesovsky <kendy@collabora.com> | 2016-03-17 19:59:53 +0100 |
commit | 6ed0bbf32160386ac1287e77279105b11f25ff50 (patch) | |
tree | a432a9bece3a6f73aa445c38ce839a88d1c96b72 | |
parent | ede2f9fb6dc7131970581eaac1a8d7d34947aeab (diff) |
sc: Improve documentation, and a cosmetic change.
Change-Id: Id99b963602816710a2c6767795343a9518833b43
-rw-r--r-- | sc/source/ui/inc/tabview.hxx | 10 | ||||
-rw-r--r-- | sc/source/ui/view/tabview3.cxx | 16 |
2 files changed, 12 insertions, 14 deletions
diff --git a/sc/source/ui/inc/tabview.hxx b/sc/source/ui/inc/tabview.hxx index 3d9c09c273da..e5cce138dbf2 100644 --- a/sc/source/ui/inc/tabview.hxx +++ b/sc/source/ui/inc/tabview.hxx @@ -476,19 +476,21 @@ public: void MarkRows(); /** - * @brief Called to select a full column + * Called to select the specified full column. * * @param nCol: Column number to do operation on - * @param nModifier: + * @param nModifier: 0, KEY_SHIFT, KEY_MOD1, KEY_SHIFT | KEY_MOD1 */ + void MarkColumns(SCCOL nCol, sal_Int16 nModifier); /** - * @brief Called to select a full row + * Called to select the specified full row. * * @param nRow: Row number to do operation on - * @param nModifier: + * @param nModifier: 0, KEY_SHIFT, KEY_MOD1, KEY_SHIFT | KEY_MOD1 */ void MarkRows(SCROW nRow, sal_Int16 nModifier); + void MarkDataArea( bool bIncludeCursor = true ); void MarkMatrixFormula(); void Unmark(); diff --git a/sc/source/ui/view/tabview3.cxx b/sc/source/ui/view/tabview3.cxx index ab23799c203a..b7ec28276463 100644 --- a/sc/source/ui/view/tabview3.cxx +++ b/sc/source/ui/view/tabview3.cxx @@ -1392,12 +1392,10 @@ void ScTabView::MarkColumns(SCCOL nCol, sal_Int16 nModifier) SCTAB nTab = aViewData.GetTabNo(); bool bTestNeg = true; - switch( nModifier ) + if ((nModifier & KEY_SHIFT) == KEY_SHIFT) { - case KEY_SHIFT: - case KEY_MOD1 + KEY_SHIFT: - nStartCol = aViewData.GetCurX(); - bTestNeg = false; + nStartCol = aViewData.GetCurX(); + bTestNeg = false; } DoneBlockMode( nModifier != 0 ); @@ -1413,12 +1411,10 @@ void ScTabView::MarkRows(SCROW nRow, sal_Int16 nModifier) SCTAB nTab = aViewData.GetTabNo(); bool bTestNeg = true; - switch ( nModifier ) + if ((nModifier & KEY_SHIFT) == KEY_SHIFT) { - case KEY_SHIFT: - case KEY_MOD1 + KEY_SHIFT: - nStartRow = aViewData.GetCurY(); - bTestNeg = false; + nStartRow = aViewData.GetCurY(); + bTestNeg = false; } DoneBlockMode( nModifier != 0 ); |