Проблема закрытия дочернего MDI-окна
Для предотвращения закрытия формы необходимо обрабатывать событие OnCloseQuery (к примеру, в момент редактирования таблицы или для корректного сохранения вновь введенных значений на дочерней MDI-форме).
Родительское MDI-окно должно иметь пункт меню для возможности закрытия активного в текущий момент дочернего окна. Вот примерный код, обрабатывающий нажатие данного пункта меню:
Попробуйте следующее:
procedure TFrmServers.FormClose(Sender:TObject; var
Action:TCloseAction);
begin
procedure TFrmServers.FormDestroy
begin
procedure TFrmServers.FormCloseQuery
begin