View Issue Details

IDProjectCategoryView StatusLast Update
0005757JEDI VCL00 JVCL Componentspublic2012-09-10 14:15
ReporterCDamettoAssigned Toobones 
PrioritynormalSeverityminorReproducibilityalways
Status resolvedResolutionfixed 
Product Version3.45 
Target VersionFixed in Version3.46 
Summary0005757: Left and right arrows don't change the current cell in TJvDBGrid with option set dgAlwaysShowEditor
DescriptionIn standard Delphi TDBGrid, with option set dgAlwaysShowEditor, you can change the current focused cell using left and right arrows on keyboard, in JvDBGrid this do not work.
Additional InformationI solved changing the file JvDBGrid.pas at line 884, casting to TJvDBGrid instead of TDBGrid, in the sub-function ForwardMovement.

procedure TInternalInplaceEdit.KeyDown(var Key: Word; Shift: TShiftState);
...
  function ForwardMovement: Boolean;
  begin
    Result := dgAlwaysShowEditor in TJvDBGrid(Grid).Options; // <-- was TDBGrid
  end;
...
TagsNo tags attached.

Activities

2012-01-03 12:21

 

Grids.zip (2,535 bytes)

obones

2012-02-24 17:35

administrator   ~0019545

This is now fixed in SVN

Issue History

Date Modified Username Field Change
2012-01-03 12:21 CDametto New Issue
2012-01-03 12:21 CDametto File Added: Grids.zip
2012-02-22 15:03 obones Status new => acknowledged
2012-02-24 17:35 obones Note Added: 0019545
2012-02-24 17:35 obones Status acknowledged => resolved
2012-02-24 17:35 obones Fixed in Version => Daily / SVN
2012-02-24 17:35 obones Resolution open => fixed
2012-02-24 17:35 obones Assigned To => obones
2012-09-10 14:15 obones Fixed in Version Daily / SVN => 3.46