Здравствуйте, HitmanPND, Вы писали:
Как минимум, неправильно, то, что Вы при работе пользователя в модальном Диалоге — хотите сразу менять обрабатывать ввод пользователя( менять сожержимое других форм

). Пользователь может отменить ввод в модальном диалоге.
// где-то далеко в Unit1.cpp
...
Form2->ShowModal();
...
// проверили Modalresult
...
this->add( Form2->Edit1->Text() );
...
... << RSDN@Home 1.1.4 stable rev. 510>>