You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Now we must press Enter or F2 to begin edit cell in table data grid.
And we must press Enter to end editing cell.
We would like to edit data in table without required pressing Enter/F2, оnly with arrow keys - with the transition to cell editing mode immediately after receiving focus.
And when you click the arrow keys, the entered value should be saved and the transition to another cell must be completed.
Of course, with a special option to enable this editing mode.
The text was updated successfully, but these errors were encountered:
Are you sure fixing #937 does not do the job as well? I mean, does it have to be the arrow keys? Normally you can tab through the cells with the tab key, very similar to what you describe here.
My dream (really) is to stay in edit mode after moving to another row. I can move to another row using up/down arrows.
For example I want to update quickly one cell in one column but several rows. It's bas idea with tab key only.
Main.pas
procedure TMainForm.AnyGridKeyDown(Sender: TObject; var Key: Word; Shift: TShiftState);
...
VK_NEXT: if (g = DataGrid) and (g.FocusedNode = g.GetLast) then actDataShowNext.Execute;
else if Assigned(g.FocusedNode) then
begin
keybd_event(Key, 0, 0, 0);
g.EditNode(g.FocusedNode, g.FocusedColumn);
end;
end;
Now we must press Enter or F2 to begin edit cell in table data grid.
And we must press Enter to end editing cell.
We would like to edit data in table without required pressing Enter/F2, оnly with arrow keys - with the transition to cell editing mode immediately after receiving focus.
And when you click the arrow keys, the entered value should be saved and the transition to another cell must be completed.
Of course, with a special option to enable this editing mode.
The text was updated successfully, but these errors were encountered: