Thema: Delphi Stringgrid mit Enter ?

Einzelnen Beitrag anzeigen

Tpercon

Registriert seit: 7. Jun 2002
638 Beiträge
 
Delphi 5 Professional
 
#4

Re: Stringgrid mit Enter ?

  Alt 1. Sep 2003, 13:44
Und wie wäre es damit:
Delphi-Quellcode:
  private
    Col: integer;
    { Private-Deklarationen }

...

procedure TForm1.StringGrid1KeyDown(Sender: TObject; var Key: Word;
  Shift: TShiftState);
begin
if key = vk_return then begin
  if Col = StringGrid1.ColCount - 1 then begin
    StringGrid1.Col := 1;
    key := VK_DOWN
  end
  else key := VK_RIGHT;
end;
end;

procedure TForm1.StringGrid1SetEditText(Sender: TObject; ACol,
  ARow: Integer; const Value: String);
begin
  Col := ACol;
end;
  Mit Zitat antworten Zitat