From 99ae655bc9bddc3d13444213ecf01ac0a2902b32 Mon Sep 17 00:00:00 2001 From: Olivier Hallot Date: Sat, 6 Jan 2024 20:09:12 -0300 Subject: [PATCH] tdf#155876 UI cmds Calc-Tools menu (54) + Tools menu for Calc, Detective + fixes + refactoring Change-Id: I917cebbf6a5747b3b0aa09500045ba6bda7f41fa Reviewed-on: https://gerrit.libreoffice.org/c/help/+/161733 Tested-by: Jenkins Reviewed-by: Olivier Hallot --- source/text/scalc/00/00000406.xhp | 203 ++++++++++++++++++++++++++++-- source/text/scalc/01/06030000.xhp | 59 ++++----- source/text/scalc/01/06030100.xhp | 25 ++-- source/text/scalc/01/06030200.xhp | 23 ++-- source/text/scalc/01/06030300.xhp | 31 +++-- source/text/scalc/01/06030400.xhp | 29 +++-- source/text/scalc/01/06030500.xhp | 29 +++-- source/text/scalc/01/06030600.xhp | 29 +++-- source/text/scalc/01/06030700.xhp | 25 ++-- source/text/scalc/01/06030800.xhp | 31 +++-- source/text/scalc/01/06030900.xhp | 45 +++---- source/text/scalc/01/06031000.xhp | 31 +++-- 12 files changed, 368 insertions(+), 192 deletions(-) diff --git a/source/text/scalc/00/00000406.xhp b/source/text/scalc/00/00000406.xhp index d39960c18b..0ea5506654 100644 --- a/source/text/scalc/00/00000406.xhp +++ b/source/text/scalc/00/00000406.xhp @@ -26,26 +26,203 @@

Tools Menu

-Choose Tools - Detective. + +
+ + Choose Tools - Detective. + + + + + Icon Detective + + + Detective + + +
+
-Choose Tools - Detective - Trace Precedents. -Shift+F9 + + Choose Tools - Detective - Trace Precedents. + + With Fill Mode active, choose Trace Precedents. + + Choose Tools - Trace Precedents. + On the Tools menu of the Tools tab, choose Trace Precedents. + + + + + Icon Trace Precedents + + + Trace Precedents + + +
+ + Shift+F9
+ Menu Tools - Language - Hyphenation. -Choose Tools - Detective - Remove Precedents. + +
+ + Choose Tools - Detective - Remove Precedents. + + With Fill Mode active, choose Remove Precedents. + + Choose Tools - Remove Precedents. + On the Tools menu of the Tools tab, choose Remove Precedents. + + + + + Icon Remove Precedents + + + Remove Precedents + + +
+
-Choose Tools - Detective - Trace Dependents. -Shift+F5 + + Choose Tools - Detective - Trace Dependents. + + With Fill Mode active, choose Trace Dependents. + + Choose Tools - Trace Dependents. + On the Tools menu of the Tools tab, choose Trace Dependents. + + + + + Icon Trace Dependents + + + Trace Dependents + + +
+ + Shift+F5 +
+ +
+ + Choose Tools - Detective - Remove Dependents. + + With Fill Mode active, choose Remove Dependents. + + Choose Tools - Remove Dependents. + On the Tools menu of the Tools tab, choose Remove Dependents. + + + + + Icon Remove Dependents + + + Remove Dependents + + +
+
+ +
+ + Choose Tools - Detective - Remove All Traces. + + With Fill Mode active, choose Remove All Traces. + + On the Tools menu of the Tools tab, choose Remove All Traces. + + + + + Icon Remove All Traces + + + Remove All Traces + + +
+
+ +
+ + Choose Tools - Detective - Trace Error. + + Choose Tools - Trace Error. + On the Tools menu of the Tools tab, choose Trace Error. + + + + + Icon Trace Error + + + Trace Error + + +
+
+ +
+ + Choose Tools - Detective - Fill Mode. + + Choose Tools - Fill Mode. + On the Tools menu of the Tools tab, choose Fill Mode. + + + + + Icon Fill Mode + + + Fill Mode + + +
+
+ +
+ + Choose Tools - Detective - Mark Invalid Data. + + Choose Tools - Mark Invalid Data. + On the Tools menu of the Tools tab, choose Mark Invalid Data. + + + + + Icon Mark Invalid Data + + + Mark Invalid Data + + +
+
+ +
+ + Choose Tools - Detective - Refresh Traces. + + On the Tools menu of the Tools tab, choose Refresh Traces. +
+ +
+ + Choose Tools - Detective - AutoRefresh. + + On the Tools menu of the Tools tab, choose AutoRefresh.
-Choose Tools - Detective - Remove Dependents. -Choose Tools - Detective - Remove All Traces. -Choose Tools - Detective - Trace Error. -Choose Tools - Detective - Fill Mode. -Choose Tools - Detective - Mark Invalid Data. -Choose Tools - Detective - Refresh Traces. -Choose Tools - Detective - AutoRefresh.
diff --git a/source/text/scalc/01/06030000.xhp b/source/text/scalc/01/06030000.xhp index d1d5d8de72..1b4bd79520 100644 --- a/source/text/scalc/01/06030000.xhp +++ b/source/text/scalc/01/06030000.xhp @@ -22,34 +22,35 @@ - Detective + Detective /text/scalc/01/06030000.xhp - - -
-cell links search - searching; links in cells - traces;precedents and dependents - Formula Auditing,see Detective - Detective -MW added "Detective" and a cross-reference -

Detective

- This command activates the Spreadsheet Detective. With the Detective, you can trace the dependencies from the current formula cell to the cells in the spreadsheet. -
-
- -
- Once you have defined a trace, you can point with the mouse cursor to the trace. The mouse cursor will change its shape. Double-click the trace with this cursor to select the referenced cell at the end of the trace. If you define an icon in the spreadsheet, you can put your cursor on it. It will change into a magnifying glass with reference arrows. Double-click the visible icon to select the cell at the furthest end of the icon. - - - - - - - - - - - - \ No newline at end of file + + +cell links search + searching; links in cells + traces;precedents and dependents + Formula Auditing,see Detective + Detective + MW added "Detective" and a cross-reference + +
+

Detective

+ This command activates the Spreadsheet Detective. With the Detective, you can trace the dependencies from the current formula cell to the cells in the spreadsheet. +
+
+ +
+Once you have defined a trace, you can point with the mouse cursor to the trace. The mouse cursor will change its shape. Double-click the trace with this cursor to select the referenced cell at the end of the trace. If you define an icon in the spreadsheet, you can put your cursor on it. It will change into a magnifying glass with reference arrows. Double-click the visible icon to select the cell at the furthest end of the icon. + + + + + + + + + + + + diff --git a/source/text/scalc/01/06030100.xhp b/source/text/scalc/01/06030100.xhp index f6eefa94e8..ca45797c36 100644 --- a/source/text/scalc/01/06030100.xhp +++ b/source/text/scalc/01/06030100.xhp @@ -1,6 +1,4 @@ - - - -Trace Precedents +Trace Precedents /text/scalc/01/06030100.xhp @@ -30,18 +27,22 @@ -
-cells; tracing precedents -formula cells;tracing precedents +cells; tracing precedents + formula cells;tracing precedents - -

Trace Precedents

-This function shows the relationship between the current cell containing a formula and the cells used in the formula. + + +
+

Trace Precedents

+ This function shows the relationship between the current cell containing a formula and the cells used in the formula.
-Traces are displayed in the sheet with marking arrows. At the same time, the range of all the cells contained in the formula of the current cell is highlighted with a blue frame. +Traces are displayed in the sheet with marking arrows. At the same time, the range of all the cells contained in the formula of the current cell is highlighted with a blue frame.
-This function is based on a principle of layers. For example, if the precedent cell to a formula is already indicated with a tracer arrow, when you repeat this command, the tracer arrows are drawn to the precedent cells of this cell. +This function is based on a principle of layers. For example, if the precedent cell to a formula is already indicated with a tracer arrow, when you repeat this command, the tracer arrows are drawn to the precedent cells of this cell. +
+ +
diff --git a/source/text/scalc/01/06030200.xhp b/source/text/scalc/01/06030200.xhp index 587ea1bd6e..98bf4fc520 100644 --- a/source/text/scalc/01/06030200.xhp +++ b/source/text/scalc/01/06030200.xhp @@ -1,6 +1,4 @@ - - - -Remove Precedents +Remove Precedents /text/scalc/01/06030200.xhp @@ -30,16 +27,20 @@ + +cells; removing precedents + formula cells;removing precedents + mw changed "formula..." entry +
-cells; removing precedents -formula cells;removing precedents -mw changed "formula..." entry - -

Remove Precedents

-Deletes one level of the trace arrows that were inserted with the Trace Precedents command. +

Remove Precedents

+ Deletes one level of the trace arrows that were inserted with the Trace Precedents command.
- + +
+
+
diff --git a/source/text/scalc/01/06030300.xhp b/source/text/scalc/01/06030300.xhp index 5ae0a69372..d41c6e9ca0 100644 --- a/source/text/scalc/01/06030300.xhp +++ b/source/text/scalc/01/06030300.xhp @@ -1,6 +1,4 @@ - - - -Remove Dependents +Remove Dependents /text/scalc/01/06030400.xhp @@ -30,16 +27,18 @@ - - -
- cells; removing dependents - -

Remove Dependents

- Deletes one level of tracer arrows created with Trace Dependents. -
-
- +cells; removing dependents + + +
+

Remove Dependents

+ Deletes one level of tracer arrows created with Trace Dependents.
- +
+ +
+
+ +
+ diff --git a/source/text/scalc/01/06030500.xhp b/source/text/scalc/01/06030500.xhp index d464a37f50..2d4a16c2f2 100644 --- a/source/text/scalc/01/06030500.xhp +++ b/source/text/scalc/01/06030500.xhp @@ -1,6 +1,4 @@ - - - -Remove All Traces +Remove All Traces /text/scalc/01/06030500.xhp @@ -30,16 +27,18 @@ - - -
- cells; removing traces - -

Remove All Traces

- Removes all tracer arrows from the spreadsheet. -
-
- +cells; removing traces + + +
+

Remove All Traces

+ Removes all tracer arrows from the spreadsheet.
- +
+ +
+
+ +
+ diff --git a/source/text/scalc/01/06030600.xhp b/source/text/scalc/01/06030600.xhp index 753d307419..4c934231ab 100644 --- a/source/text/scalc/01/06030600.xhp +++ b/source/text/scalc/01/06030600.xhp @@ -1,6 +1,4 @@ - - - -Trace Error +Trace Error /text/scalc/01/06030600.xhp @@ -30,16 +27,18 @@ - - -
- cells; tracing errorstracing errorserror tracing - -

Trace Error

- Draws tracer arrows to all precedent cells which cause an error value in a selected cell. -
-
- +cells; tracing errorstracing errorserror tracing + + +
+

Trace Error

+ Draws tracer arrows to all precedent cells which cause an error value in a selected cell.
- +
+ +
+
+ +
+ diff --git a/source/text/scalc/01/06030700.xhp b/source/text/scalc/01/06030700.xhp index 3a0770ac42..b38b4bc59a 100644 --- a/source/text/scalc/01/06030700.xhp +++ b/source/text/scalc/01/06030700.xhp @@ -1,6 +1,4 @@ - - - -Fill Mode +Fill Mode /text/scalc/01/06030700.xhp @@ -30,17 +27,21 @@ -
-cells; trace fill mode -traces; precedents for multiple cells +cells; trace fill mode + traces; precedents for multiple cells - -

Fill Mode

-Activates the Fill Mode in the Detective. The mouse pointer changes to a special symbol, and you can click any cell to see a trace to the precedent cell. To exit this mode, press Escape or click the End Fill Mode command in the context menu. + + +
+

Fill Mode

+ Activates the Fill Mode in the Detective. The mouse pointer changes to a special symbol, and you can click any cell to see a trace to the precedent cell. To exit this mode, press Escape or click the Exit Fill Mode command in the context menu.
- + +
+The Fill Mode function is identical to the Trace Precedent command if you call this mode for the first time. Use the context menu to select further options for the Fill Mode and to exit this mode. +
+
-The Fill Mode function is identical to the Trace Precedent command if you call this mode for the first time. Use the context menu to select further options for the Fill Mode and to exit this mode. diff --git a/source/text/scalc/01/06030800.xhp b/source/text/scalc/01/06030800.xhp index 27710674ce..a109848ae1 100644 --- a/source/text/scalc/01/06030800.xhp +++ b/source/text/scalc/01/06030800.xhp @@ -1,6 +1,4 @@ - - - -Mark Invalid Data +Mark Invalid Data /text/scalc/01/06030800.xhp @@ -30,17 +27,19 @@ - - -
- cells; invalid datadata; showing invalid datainvalid data;marking - -

Mark Invalid Data

- Marks all cells in the sheet that contain values outside the validation rules. -
-
- +cells; invalid datadata; showing invalid datainvalid data;marking + + +
+

Mark Invalid Data

+ Marks all cells in the sheet that contain values outside the validation rules.
- The validity rules restrict the input of numbers, dates, time values and text to certain values. However, it is possible to enter invalid values or copy invalid values into the cells if the Stop option is not selected. When you assign a validity rule, existing values in a cell will not be modified. - +
+ +
+The validity rules restrict the input of numbers, dates, time values and text to certain values. However, it is possible to enter invalid values or copy invalid values into the cells if the Stop option is not selected. When you assign a validity rule, existing values in a cell will not be modified. +
+ +
+ diff --git a/source/text/scalc/01/06030900.xhp b/source/text/scalc/01/06030900.xhp index f0d7576292..86930a5fcb 100644 --- a/source/text/scalc/01/06030900.xhp +++ b/source/text/scalc/01/06030900.xhp @@ -1,6 +1,4 @@ - - - -Refresh Traces +Refresh Traces /text/scalc/01/06030900.xhp @@ -30,29 +27,33 @@ +cells; refreshing traces + traces; refreshing + updating;traces + mw made "updating..." a two level entry + +
-cells; refreshing traces -traces; refreshing -updating;traces -mw made "updating..." a two level entry - -

Refresh Traces

-Redraws all traces in the sheet. Formulas modified when traces are redrawn are taken into account. +

Refresh Traces

+ Redraws all traces in the sheet. Formulas modified when traces are redrawn are taken into account.
- +
-Detective arrows in the document are updated under the following circumstances: - - -Starting Tools - Detective - Update Refresh Traces - - - -If Tools - Detective - AutoRefresh is turned on, every time formulas are changed in the document. - - + Detective arrows in the document are updated under the following circumstances: + + + Starting Tools - Detective - Update Refresh Traces + + + + If Tools - Detective - AutoRefresh is turned on, every time formulas are changed in the document. + + +
+
+
diff --git a/source/text/scalc/01/06031000.xhp b/source/text/scalc/01/06031000.xhp index f7742f149e..3f94c996c8 100644 --- a/source/text/scalc/01/06031000.xhp +++ b/source/text/scalc/01/06031000.xhp @@ -1,6 +1,4 @@ - - - -AutoRefresh +AutoRefresh /text/scalc/01/06031000.xhp @@ -30,17 +27,19 @@ - - -
- cells; autorefreshing tracestraces; autorefreshing - -

AutoRefresh

- Automatically refreshes all the traces in the sheet whenever you modify a formula. -
-
- +cells; autorefreshing tracestraces; autorefreshing + + +
+

AutoRefresh

+ Automatically refreshes all the traces in the sheet whenever you modify a formula.
- - +
+ +
+ +
+ +
+