Как закрыть дочернее окно в MDI приложении?
Как закрыть дочернее окно в MDI приложении?
Как закрыть дочернее окно в MDI приложении? Почему в MDI приложении, когда я пытаюсь закрыть дочернее окно, оно просто сворачивается? А я хочу, чтобы оно закрывалось Для этого тебе нужно обрабатывать событие OnClose у этой дочерней формы. По этому событию тебе передаётся параметр Action. По умолчанию он равен caNone, что и не позволяет закрыть окно. Просто присвой этому параметру значение caFree и окно уничтожится. procedure TMainForm.FormClose(Sender: TObject; var Action: TCloseAction); begin Action:=caFree; end;