Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Prism Enter taste (https://www.delphipraxis.net/48646-enter-taste.html)

peter12 28. Jun 2005 14:27


Enter taste
 
Kann man in einem DBCtrlGrid1 Gitter
von einem DBEdit1 zum nächsten mit der Entertaste Springen.
peter

Delphi-Freak 28. Jun 2005 15:00

Re: Enter taste
 
Naja, ich weiß zwar nicht wirklich, was ein DBCtrlGrid ist, aber könntest du nicht einfach einen Shortcut mit Enter belegen (z.B. einen versteckten Menü-Eintrag) und dann den Fokus auf das nächste Feld setzen :gruebel:

LG, Delphi-Freak

BrunoT 28. Jun 2005 15:54

Re: Enter taste
 
Hallo Peter,

es geht folgendermassen:
Delphi-Quellcode:
procedure TForm1.DBGrid1KeyPress(Sender: TObject;
  var Key: CHAR);
begin
  if (Key = ^M) then
  If DBGrid1.SelectedIndex <DBGrid1.Columns.Count-1 Then
    DBGrid1.SelectedIndex := DBGrid1.SelectedIndex + 1
  else
    DBGrid1.SelectedIndex := 0;
end;
mfg


BrunoT


Alle Zeitangaben in WEZ +1. Es ist jetzt 17:27 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz