Issue 49468

Summary: delete contents listed twice in "customize keyboard" dialog
Product: Calc Reporter: alanucsd <alan_ooreg>
Component: configurationAssignee: AOO issues mailing list <issues>
Status: ACCEPTED --- QA Contact:
Severity: Trivial    
Priority: P3 CC: flibby05, issues
Version: OOo 2.3.1Keywords: oooqa
Target Milestone: ---   
Hardware: All   
OS: All   
Issue Type: DEFECT Latest Confirmation in: ---
Developer Difficulty: ---
Issue Depends on: 99468    
Issue Blocks:    

Description alanucsd 2005-05-18 18:22:42 UTC
In the tools > customize > keyboard dialog, if you select the category "edit",
you find two copies of the "delete contents" function, with absolutely no
indication of what the difference between the two might be.
Comment 1 alanucsd 2005-05-18 18:24:10 UTC
Also in 1.9.100
Comment 2 flibby05 2005-05-19 20:07:13 UTC
confirm with m103 on SuSE 9.3

please also have a look at issue 48824, which could be double
Comment 3 frank 2005-06-13 11:38:06 UTC
Hi,

the mentioned entry is also present in the writer dialog, at least the double
one in Calc should be removed.

Frank
Comment 4 frank 2005-06-13 11:38:37 UTC
Hi,

the mentioned entry is also present in the writer dialog, at least the double
one in Calc should be removed.

Frank
Comment 5 carsten.driesner 2005-06-14 16:11:02 UTC
cd: Confirmed.
Comment 6 carsten.driesner 2005-06-15 11:42:48 UTC
cd->liz: I have recently collected some information about the two functions
which have the same label. If you need more info about these two functions,
please contact NN.

".uno:ClearContents"
en-US: "Delete Contents"
de: "Inhalte löschen"
It's only defined and implemented in the Calc module. The function removes the
content of a cell, but doesn't touch the formatting. There is no user
interaction required (no dialog).

".uno:Delete"
en-US: "Delete C~ontents..."
de: "Inhalte l~öschen..."
It's defined for all modules (including Calc). The function is triggered if the
user presses the "Del" key on the keyboard. Writer removes the character right
to the cursor. Calc opens a dialog that asks the user to select which data
should be removed from the current cell.
Comment 7 e.matthis 2005-06-21 17:15:12 UTC
Thanks for the excellent explanation, Carsten.

It sounds to me like the terms may not be clear  enough in both cases.

".uno:ClearContents"
en-US: "Delete Contents"
de: "Inhalte l�schen"
"It's only defined and implemented in the Calc module. The function removes the
content of a cell, but doesn't touch the formatting." 
So maybe we should call it something Calc-specific like "Delete Cell Contents"

".uno:Delete"
en-US: "Delete C~ontents..."
de: "Inhalte l~�schen..."
"It's defined for all modules (including Calc). The function is triggered if the
user presses the "Del" key on the keyboard. Writer removes the character right
to the cursor."
So why do we say "contents" at all, when it also appears in Writer where there
is no "container" like a cell to contain "contents"? 

Still researching this...
Comment 8 e.matthis 2005-07-26 18:37:57 UTC
liz->CD:

please change the first one so it says:
.uno:ClearContents"
en-US: "Delete Contents" ---> "Delete Cell Contents"
de: "Inhalte l�schen" ---> "Zellinhalte löschen
KeyId          239241
PRJ            officecfg
Filename       registry\data\org\openoffice\Office\UI\CalcCommands.xcu
Build          SRC680
GID            ..CalcCommands.UserInterface.Commands..uno:ClearContents
LID            Label

leave the second one from above as is:
".uno:Delete"
en-US: "Delete C~ontents..."
de: "Inhalte l~�schen..."
because it is a menu entry in calc and too many things rely on it. In Writer it
is unimportant.



Comment 9 carsten.driesner 2005-07-27 10:37:20 UTC
cd: Accepted.
Comment 10 alanucsd 2008-05-02 16:54:22 UTC
This defect is still present in 2.3.1. There really should be some
differentiation between the two Delete Contents commands that are listed.
Comment 11 eric.savary 2009-02-21 12:04:36 UTC
Actually could be closed as duplicate of issue 99468 but is so far "started"
with string review and so on that we may implement it before meta issue.
So setting "depends on"