Einzelnen Beitrag anzeigen

DocE

Registriert seit: 25. Mär 2004
108 Beiträge
 
#10

Re: Fenster bei mehr als einem form richtig minimieren

  Alt 28. Okt 2006, 22:14
N'Abend zusammen!

OnHide löst beim Minimieren gar nicht aus (nur bei Visible := false), höchstens FormDeactivate, dies allerdings auch beim Schließen oder wie der Name schon sagt beim Deaktivieren (beides unerwünscht).

Probier mal folgendes, das geht:

Delphi-Quellcode:

  (...)

  private
    procedure MyWM_SYSCOMMAND(var aMsg: TMessage); message WM_SYSCOMMAND;

  (...)

procedure TForm2.MyWM_SYSCOMMAND(var aMsg: TMessage);
begin

  if aMsg.WParam = SC_MINIMIZE then
    Application.Minimize
  else
    inherited;

end;

Grüsse
...Doc
  Mit Zitat antworten Zitat