Skip to content

Commit a8887e9

Browse files
committed
[update] what's new for v9.2
1 parent aa9c344 commit a8887e9

File tree

2 files changed

+93
-3
lines changed

2 files changed

+93
-3
lines changed

docs/grid/configuration.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3163,7 +3163,7 @@ The list of the shortcut keys for editing is given below:
31633163

31643164
### Shortcut keys for selecting ranges of cells
31653165

3166-
If you need to use the keyboard navigation for selecting ranges of cells via the user interface, you should enable the [`BlockSelection`](grid/usage_blockselection.md) module in the Grid configuration.
3166+
If you need to use the keyboard navigation for selecting ranges of cells via the user interface, you should enable the [`BlockSelection` module](grid/usage_blockselection.md) in the Grid configuration.
31673167

31683168
:::note
31693169
Keyboard navigation works in both the `"range"` and `"manual"` modes. In the `"manual"` mode, applying the selection (e.g., after `Enter`) requires handling via the events, such as [`beforeBlockSelectionApply`](grid/api/blockselection/beforeblockselectionapply_event.md) and [`afterBlockSelectionApply`](grid/api/blockselection/afterblockselectionapply_event.md).

docs/whatsnew.md

Lines changed: 92 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -40,8 +40,98 @@ Released on June X, 2025
4040

4141
- Grid. The logic and appearance of the [drag-n-drop functionality](grid/configuration.md/#drag-n-drop) is improved. Check the [related sample](https://snippet.dhtmlx.com/0tuk0y5f)
4242
- Grid. The [export to Excel](grid/usage.md/#exporting-data-to-excel) functionality is updated
43-
- Grid. The possibility to [clear data in selected cells by using the `Delete` shortcut key](grid/configuration.md/#shortcut-keys-for-editing) is added
44-
- Grid. The possibility to use keyboard navigation for [selecting ranges of cells](grid/configuration.md/#selecting-ranges-of-cells)
43+
- Grid. The possibility to use keyboard navigation for [selecting ranges of cells](grid/configuration.md/#shortcut-keys-for-selecting-ranges-of-cells). The following shortcut keys and their combinations are available:
44+
45+
<table>
46+
<tbody>
47+
<tr>
48+
<td><b>ArrowUp</b></td>
49+
<td>resets the selected range and moves the focus to the previous vertical cell, setting the initially selected cell if no selection is active</td>
50+
</tr>
51+
<tr>
52+
<td><b>ArrowDown</b></td>
53+
<td>resets the selected range and moves the focus to the next vertical cell, setting the initially selected cell if no selection is active</td>
54+
</tr>
55+
<tr>
56+
<td><b>ArrowLeft</b></td>
57+
<td>resets the selected range and moves the focus to the previous horizontal cell, setting the initially selected cell if no selection is active</td>
58+
</tr>
59+
<tr>
60+
<td><b>ArrowRight</b></td>
61+
<td>resets the selected range and moves the focus to the next horizontal cell, setting the initially selected cell if no selection is active</td>
62+
</tr>
63+
<tr>
64+
<td><b>Shift+ArrowUp</b></td>
65+
<td>extends the selected range from the current initial cell to the previous vertical cell</td>
66+
</tr>
67+
<tr>
68+
<td><b>Shift+ArrowDown</b></td>
69+
<td>extends the selected range from the current initial cell to the next vertical cell </td>
70+
</tr>
71+
<tr>
72+
<td><b>Shift+ArrowLeft</b></td>
73+
<td>extends the selected range from the current initial cell to the previous horizontal cell </td>
74+
</tr>
75+
<tr>
76+
<td><b>Shift+ArrowRight</b></td>
77+
<td>extends the selected range from the current initial cell to the next horizontal cell </td>
78+
</tr>
79+
<tr>
80+
<td><b>Ctrl+ArrowUp</b></td>
81+
<td>resets the selected range and moves the focus to the first vertical cell</td>
82+
</tr>
83+
<tr>
84+
<td><b>Ctrl+ArrowDown</b></td>
85+
<td>resets the selected range and moves the focus to the last vertical cell</td>
86+
</tr>
87+
<tr>
88+
<td><b>Ctrl+ArrowLeft</b></td>
89+
<td>resets the selected range and moves the focus to the first horizontal cell</td>
90+
</tr>
91+
<tr>
92+
<td><b>Ctrl+ArrowRight</b></td>
93+
<td>resets the selected range and moves the focus to the last horizontal cell</td>
94+
</tr>
95+
<tr>
96+
<td><b>Ctrl+Shift+ArrowUp</b></td>
97+
<td>extends the selected range to the first vertical cell</td>
98+
</tr>
99+
<tr>
100+
<td><b>Ctrl+Shift+ArrowDown</b></td>
101+
<td>extends the selected range to the last vertical cell</td>
102+
</tr>
103+
<tr>
104+
<td><b>Ctrl+Shift+ArrowLeft</b></td>
105+
<td> extends the selected range to the first horizontal cell</td>
106+
</tr>
107+
<tr>
108+
<td><b>Ctrl+Shift+ArrowRight</b></td>
109+
<td> extends the selected range to the last horizontal cell</td>
110+
</tr>
111+
</tbody>
112+
</table>
113+
114+
The following shortcut key and mouse combination is available:
115+
116+
<table>
117+
<tbody>
118+
<tr>
119+
<td><b>Shift + click</b></td>
120+
<td>sets the end cell of the range, extending the selection from the current initial cell</td>
121+
</tr>
122+
</tbody>
123+
</table>
124+
125+
The following shortcut key is available when the [`editable` mode](grid/api/grid_editable_config.md) is set for the Grid component and the `BlockSelection` module is used in the `"range"` mode:
126+
127+
<table>
128+
<tbody>
129+
<tr>
130+
<td><b>Delete</b></td>
131+
<td>allows clearing the selected cells</td>
132+
</tr>
133+
</tbody>
134+
</table>
45135

46136
### Fixes
47137

0 commit comments

Comments
 (0)