Einzelnen Beitrag anzeigen

Benutzerbild von jaenicke
jaenicke

Registriert seit: 10. Jun 2003
Ort: Berlin
10.044 Beiträge
 
Delphi 12 Athens
 
#4

AW: OnExit wird beim Drücken von <Return> nicht aufgerufen

  Alt 22. Jan 2012, 16:41
Das OnExit des Edits im OnClick des Buttons aufzurufen dürfte nicht die Lösung sein
Natürlich nicht. Aber die dahinterliegende Logik schon. Und das eben nur, wenn das Editfeld noch den Fokus hat.
Delphi-Quellcode:
procedure DoSomething;
begin

end;

procedure TfrmSomething.btnStartClick(Sender: TObject);
begin
  if edtSomething.Focused then
    DoSomething;
end;

procedure TfrmSomething.edtSomethingExit(Sender: TObject);
begin
  DoSomething;
end;
Ob die Logik insgesamt so sinnvoll ist, musst du selbst wissen.
Sebastian Jänicke
AppCentral
  Mit Zitat antworten Zitat