Hola, debes asignar código al evento OnMinimize del objeto TApplication.
Para ello tienes 2 opciones, una más fácil que la otra:
1) Menos fácil, Te defines un método TNotifyEvent y se lo asignas al evento
Application.OnMinimize
2) Más fácil, Usas el componente
TAppEvents de las Rx y en el evento OnMinimize, le pones
SysUtils.Abort;, por ejemplo:
Código Delphi
[-]
procedure TFormPrincipalG5SQL.AppEventsMinimize(Sender: TObject);
begin
SysUtils.Abort; end;
Salu2.