Issue 21869 - Extending row/column selection in calc, easier with shift - arrow keys
Summary: Extending row/column selection in calc, easier with shift - arrow keys
Status: CONFIRMED
Alias: None
Product: Calc
Classification: Application
Component: ui (show other issues)
Version: OOo 1.1 RC5
Hardware: PC Linux, all
: P3 Trivial with 5 votes (vote)
Target Milestone: ---
Assignee: AOO issues mailing list
QA Contact:
URL:
Keywords: usability
: 22006 59450 70767 70780 74201 94259 99193 (view as issue list)
Depends on: 97093
Blocks: 15522
  Show dependency tree
 
Reported: 2003-10-29 15:33 UTC by firmail
Modified: 2013-08-07 15:13 UTC (History)
10 users (show)

See Also:
Issue Type: ENHANCEMENT
Latest Confirmation in: ---
Developer Difficulty: ---


Attachments

Note You need to log in before you can comment on or make changes to this issue.
Description firmail 2003-10-29 15:33:48 UTC
Hi,

when I select a row/column by clicking on it, and then shift+cursor want to add
more rows I jump back on the spreadsheet and only move the cell-cursor. I guess
this could be improved such, that when a whole row is selected, then
shift+up/down will add the adjacent rows to the selection. Similar with columns. 

Whis would then be similar to the way columns/rows are selected with the mouse
alone.

I have at the moment no way of finding out, but I think "the other" spreadsheet
program does it like this also. 

b.
Comment 1 frank 2003-10-30 10:47:06 UTC
Hi Niklas,

the IZ Task for internal #108042#.

Frank
Comment 2 frank 2003-11-03 09:15:40 UTC
*** Issue 22006 has been marked as a duplicate of this issue. ***
Comment 3 niklas.nebel 2004-02-18 13:55:09 UTC
To repeat the comments from 108042: Excel's behavior is completely different,
not moving the cursor but just extending the selection. We sure won't do the
same for 2.0.

The suggestion to do so only for column or row selection would make selection
totally inconsistent within Calc and isn't a good idea.

A possible solution might be to move the cursor the same way it's done now, but
have the new selection span whole columns or rows if the anchor was created
using a column/row header or shift/ctrl-space.

But all of this doesn't really fit into the plans for 2.0, so it should be
targeted for "later".
Comment 4 bettina.haberer 2004-03-31 11:07:18 UTC
Issue will be evaluated soon.
Comment 5 jogi 2004-06-17 09:42:35 UTC
.
Comment 6 jogi 2004-06-17 09:51:21 UTC
cc:ing peter
Comment 7 bettina.haberer 2004-06-17 15:07:53 UTC
The problem is, that the former behaviour has gone broken -> defect. In version
6.0 it has been possible to enhance a complete selected row / column via
shift-key plus cursor key up or down / left or right. That does no longer work
in current versions. firmail describes below the current buggy behaviour.
Comment 8 niklas.nebel 2004-09-17 11:33:19 UTC
Sigh, again repeating myself from 108042: The keyboard selection handling was
changed from what it was in SO6 on purpose. Shift-space is the way to select
rows using the keyboard (ctrl-space for columns).
Comment 9 bettina.haberer 2004-11-26 15:54:55 UTC
reset target milestone.
Comment 10 frank 2006-01-30 15:29:03 UTC
*** Issue 59450 has been marked as a duplicate of this issue. ***
Comment 11 kpalagin 2006-08-18 08:01:03 UTC
Dear nn,
please consider providing keyboard shortcut to _extend_ row/column selection. I 
would suggest modifying Shift-Arrow behavior, when either row(s) or column(s) 
are _already_ selected.
Current behavior seems illogical, where by pressing Shift-Arrows column or row 
selection changes to selection of several cells.
Comment 12 frank 2006-10-26 14:38:37 UTC
*** Issue 70780 has been marked as a duplicate of this issue. ***
Comment 13 frank 2006-10-26 14:40:17 UTC
*** Issue 70767 has been marked as a duplicate of this issue. ***
Comment 14 niederbayern 2006-10-26 15:16:26 UTC
Dear fst,

you have closed issue 70780 because it is a duplicate to 21869.

Issue type of 21869 is "ENHANCEMENT".

Please consider, that from the user´s point of view, issue 70780 is not just an
enhancement, but a pure defect. The reason for that is, that Calc does not
behave as described in the documentation! When the user has activated a mode
called "additional selection mode" Calc must not loose the current selection but
extend it.
Comment 15 kpalagin 2007-01-04 10:18:41 UTC
Dear developers,
please consider fixing this problem in 2.3. Very often users would like to 
_extend_ row/column selection by using Shift-arow keys.
Thank you very much for your attention!
Comment 16 frank 2007-02-06 09:10:27 UTC
*** Issue 74201 has been marked as a duplicate of this issue. ***
Comment 17 kpalagin 2007-03-03 14:21:44 UTC
Changed summary to better describe RFE.
Comment 18 kpalagin 2007-03-03 14:37:52 UTC
correcting typo
Comment 19 frank 2008-09-24 09:39:25 UTC
*** Issue 94259 has been marked as a duplicate of this issue. ***
Comment 20 corigo 2008-09-24 10:42:11 UTC
This still doesn't work even in 3.0 rc2. This is standard functionality in 
other spreadsheet applications. I should be able to Select row & Shift + Page 
Down or Shift + End. These are standard functions within the sheet and should 
also work for Row and Column Select. Unfortunately when I do these on a row, 
for example, only the first column is selected. When I do it for a column only 
the first row is selected. Why does my original focus of "Row" change to cell
(s) A, and focus of "Column" change to cell(s) 1? This is clearly erroneous 
behaviour because the application is changing the focus set by the user.

To be frank, my wife is an accountant and I had to uninstall OO from her 
machine and reinstall MS Office for this function alone.
Comment 21 cno 2008-10-01 21:00:51 UTC
Little alternative, for those not wanting to switch to another office ;-)

- Cursor in (example) B2, 
- n-times Shift-Arrow-Right
- Shft-Ctrl-Space selects the colums.

- Cursor in (example) B2, 
- n-times Shift-Arrow-Down
- Shft-Space selects the rows.

Faily easy, no mouse involvement at all.
Comment 22 frank.loehmann 2009-01-27 11:07:50 UTC
Set target and cc myself.
Comment 23 frank 2009-02-13 12:05:54 UTC
*** Issue 99193 has been marked as a duplicate of this issue. ***
Comment 24 norbert2 2009-02-13 12:20:03 UTC
This is a BUG not an ENHANCEMENT because if the full line /row was selected by
CTRL+SHIFT+ARROWKEY it works as expected.

Please correct "Issue type"!!!
Comment 25 cno 2009-02-13 12:43:28 UTC
Again reading this issue, I don't understand the logic of it.

a. Select row or column by keyboard > extend that selection by keyboard
b. Select row or column by mouse ... then don't use the mouse to extend it, but
put the hand on the keyboard?

Pls, enlighten me.
Comment 26 norbert2 2009-02-13 13:28:17 UTC
@cornouws:
I don't understand the logic of your comment. Like you have pointed out, there
are two approved input devices used to command software: keyboard and mouse.
Comment 27 cno 2009-02-13 13:36:22 UTC
@norbert: 
from ux perspective: when I select a column by mouse, it is only logic and
convenient to extend that with the same device..
why should you want to switch over to the keyboard?
Comment 28 frank 2009-02-13 14:05:43 UTC
@norbert2
removed me from CC
type is enhancement as the change was intentional and the request is to change
the behaviour. You may see this as defect but this is, excuse me, irrelevant.
Comment 29 kpalagin 2009-02-13 15:08:09 UTC
cornouws,
selecting with the mouse is preferable because it is visual, logical and, in 
many cases the only known to user, way of doing it.
Extending via keyboard is preferable because you have greater control of the 
process.
Comment 30 norbert2 2009-02-13 15:52:46 UTC
@cornouws:
Yes, for example if holding down CTRL, the selection stops at filed/blank cells.

cornouws, if no user would do so, nobody would have found this bug. ;-)
Comment 31 norbert2 2009-02-13 15:57:43 UTC
@fst:

lol, what a great joke! What real users think is absolutely irrelevant... :-))
Comment 32 cno 2009-02-13 18:49:58 UTC
@norbert
> Yes, for example if holding down CTRL, the selection stops at 
> filed/blank cells.

That is a good example. Thanks.
Are there more cases?

> cornouws, if no user would do so, nobody would have found this bug. ;-)

Sorry, but I've seen to much to think like that.

About my questions: I'm not judging whether this request is useful or not: just
want to understand. (Probably judgment comes later.)
Comment 33 norbert2 2009-02-14 14:35:53 UTC
@cornouws:

Just think from the opposite direction: Why should a user first select a full
row/column by mouse and then starting a non-full row selection from the actual
cell-focus position using the SHIFT-key. A very strange scenario...
Comment 34 cno 2009-02-15 09:13:28 UTC
@norbert2

Indeed, a very strange scenario. When needing to select D4-Dx, I usually do not
start with selecting the whole comlun D.
Comment 35 norbert2 2009-02-15 12:37:25 UTC
... that's why this bug should be fixed asap.
Comment 36 cno 2009-02-15 20:06:49 UTC
No, that is why I start in D4.
Comment 37 norbert2 2009-02-16 07:46:38 UTC
@cornouws:

Can you give any reasons why a SHIFT+ARROW_KEY selection should remove a full
row/column selection? If I apply a full row/column selection and than hold down
SHIFT I want to keep that full selection.

Calc's behavior is not what a the user expects. And thats why the leading
spreadsheet application with a much broader user base behaves like requested in
this issue.
Comment 38 cno 2009-02-17 21:28:16 UTC
@ norbert2

> Can you give any reasons why a SHIFT+ARROW_KEY selection should remove a 
> full row/column selection? 

No, of course not. And indeed I learned that there is one scenario in which that
use case is something to expect. I think it is good to make that work different,
as requested.

Apart from that: "sould"s, "asap"s and "!!!"s in general do not work faster here ;-)
Comment 39 kyoshida 2009-09-23 16:34:22 UTC
BTW I implemented this behavior as part of Issue 102151.
Comment 40 kyoshida 2009-09-23 16:35:25 UTC
>Issue 102151

which is closed as a duplicate of Issue 97093.
Comment 41 bettina.haberer 2010-05-21 14:58:05 UTC
To grep the issues easier via "requirements" I put the issues currently lying on
my owner to the owner "requirements".