Thema: Delphi Sender unterscheiden

Einzelnen Beitrag anzeigen

Benutzerbild von faux
faux

Registriert seit: 18. Apr 2004
Ort: Linz
2.044 Beiträge
 
Turbo Delphi für Win32
 
#1

Sender unterscheiden

  Alt 30. Apr 2004, 15:45
Hallo!

Ich will, wenn man in meinem Prog auf ein TMenuItem "Beenden" klickt, etwas anderes passiert als wenn man auf das x im Systemmenu klickt...
Wie geht das?
So nicht:
Delphi-Quellcode:
procedure TForm1.FormClose(Sender: TObject; var Action: TCloseAction);
begin
  if Sender is TMenuItem then
    Action := caFree
  else
    Action := caNone;
end;
Faux Manuel
Wer weiß, dass er nichts weiß, weiß mehr, als der der nicht weiß, dass er nichts weiß.
GoTrillian
  Mit Zitat antworten Zitat