После закрытия формы (XE6) крестиком на экране всё исчезает, но вот в Диспетчере задач my.exe кочует из Приложения в Фоновые процессы, посему не позволяет запустить это приложение в следующий раз. Приходится вручную нажимать "Снять задачу".
Перепробовал внутри TFormMain.FormDestroy:
Application.Terminate; // не помогло
Halt(700); // не помогло
даже попробовал:
FreeAndNil(Application); // не помогло
Причём этой проблемы нет если запускать (Run (F9)) и закрывать из RAD Studio XE6, правда ...
http://www.delphikingdom.com/asp/answer.asp?IDAnswer=83605