Einzelnen Beitrag anzeigen

mumu

Registriert seit: 28. Okt 2003
Ort: Bamberg
519 Beiträge
 
#3

Re: Mit Escape Fenster schliessen bzw. Eingabe zurücksetzen

  Alt 5. Dez 2005, 14:38
würde sagen du führst ein flag ein.

das setz du zunächst auf false.

im onchange des edits setzt du es auf true.

dann beim onkeydown der form überprüfst du folgendes:
Delphi-Quellcode:
  if key = VK_ESCAPE then
    if flag = false then
      Close;
und beim onkeydown des edits machst du folgendes:
Delphi-Quellcode:
  if key = VK_ESCAPE then
  begin
    Zuruecksetzen;
    flag := false;
  end;
  Mit Zitat antworten Zitat