Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by OregonGhost,
1. Okt 2007
Ach so, jetzt verstehe ich langsam. Also geht es dir sonstwo vorbei, ob der Benutzer nun Alt+F4 oder X gedrückt hat, du willst nur wissen, ob das der Fall war oder dein Abbrechen-Button, der im Endeffekt die Prozedur abbricht, die aber wiederum das Schließen vornimmt. Kann man das ungefähr so zusammenfassen:
begin
while not CancelClicked do begin
DoSomething;
end;
Close;
end;
...
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by OregonGhost,
1. Okt 2007
Darf ich interessehalber fragen, warum du das Schließen per X anders behandeln musst als das Schließen per Alt-F4? In vielen Fällen liegt in so einer Situation ein Design-Fehler vor.
Edit: Beispiel aus der Interface Hall of Shame