Einzelnen Beitrag anzeigen

tom_po

Registriert seit: 5. Feb 2006
137 Beiträge
 
Delphi 7 Enterprise
 
#17

Re: im stringgrid eingabe mit pfeiltaste bestätigen

  Alt 12. Mai 2006, 20:35
Zitat von s-off:
Gib mal in die erste Zelle etwas ein, und drück Pfeil-links solange Du noch im Editor Mode bist, und schau, was passiert -> das kannst Du nicht wollen.

Desweiteren: was machst Du, wenn Du in einer Zelle folgendes stehen hast: 'Du bin ein toller Hecht' und Dir plötzlich auffällt, dass es ja heissen musst 'Du bist ein toller Hecht'?
Das erste habe ich gemacht, nichts Ungewöhnliches festgestellt.
Auch beim zweiten klappt alles, das Eingegebene kann ich ohne Problem editieren, der Code sieht jetzt so aus:

Delphi-Quellcode:
procedure Tlote.StringGrid1KeyDown(Sender: TObject; var Key: Word;
  Shift: TShiftState);
begin
   begin
   if (Key = VK_RIGHT) and StringGrid1.EditorMode and (StringGrid1.col < StringGrid1.ColCount-1) then
      StringGrid1.Col := StringGrid1.Col + 1;
   if (Key = VK_LEFT) and StringGrid1.EditorMode and (StringGrid1.col < StringGrid1.ColCount-1) then
      StringGrid1.Col := StringGrid1.Col - 1;
   end;
end;
  Mit Zitat antworten Zitat