Du meinst in TForm.OnClose? Dann müßtest du die var Action entsprechend setzen, also auf caNone wenn nichts passieren soll, default für ein
SDI-Form ist (sic!) caHide. Eigentlich aber wäre OnCloseQuery der bessere Ort (CanClose entsprechend setzen).